░░░░░░░░                               
                                                ░░░░░░░░░                              
                                                ░░░░░░░░░                              
                                                ░░░░░░░░░                              
                                               ░▒▒▒▒▒▒▒▒░░░░░                          
                                            ░░░░▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒                      
                                            ░░░░▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒                      
                                            ░░░░▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒                      
                                            ░░░░▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒                      
                                            ░░░▒█████████████████▒░░░                  
                                            ░░░▒█████████████████▒░░░░                 
                                            ░░░▒█████████████████▒░░░░                 
                                            ░░░▒█████████████████▒░░░░                 
                                            ░░░▒█████████████████▒▒▒▒░    ░░░░░░░░░    
                                            ░░░▒█████████████████▓▒▒▒▒░░░░▒▒▒▒▒▒▒▒░░░░░
                                            ░░░▒█████████████████▓▒▒▒▒░░░░▒▒▒▒▒▒▒▒░░░░░
                                            ░░░▒█████████████████▓▒▒▒▒░░░░▒▒▒▒▒▒▒▒░░░░░
                                            ░░░▒█████████████████▓▓▓▓▒░░░░▒▒▒▒▒▒▒▒▒░░░░
                                            ░░░░▓▓▓▓█████████████▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒░░░░
                                            ░░░░▓▓▓▓█████████████▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒░░░░
                                            ░░░░▓▓▓▓█████████████▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒░░░░
                                            ░░░░▓▓▓▓█████████████▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒░░░░
                                               ░▒▒▒▒█████████████████▓▒▒▒▒▒▒▒▒▒░░░░░░░░
                                                ▒▒▒▒█████████████████▓▒▒▒▒▒▒▒▒░░░░░░░░░
                                                ▒▒▒▒█████████████████▓▒▒▒▒▒▒▒▒░░░░░░░░░
                                                ▒▒▒▒█████████████████▓▒▒▒▒▒▒▒▒░░░░░░░░░
                                            ░░░░▒▒▒▒██████████████▓▓▓▓▒▒▒▒░░░░░░░░░░░░░
                                        ░░░░░░░▒▓▓▓▓█████████████▓▓▓▓▒░░░░░░░░░░░░░░░░░
                                        ░░░░░░░▒▓▓▓▓█████████████▓▓▓▓▒░░░░░░░░░░░░░░░░░
                                        ░░░░░░░▒▓▓▓▓█████████████▓▓▓▓▒░░░░░░░░░░░░░░░░░
                                       ░░░░░▒▒▒▒▓▓▓▓█████████████▓▓▓▓▒░░░░░░░░░░░░░░░░░
                                       ▓▓▓▓██████████████████▓▓▓▓▒▒▒▒░             ░░░░
                                       ▓▓▓▓██████████████████▓▓▓▓▒▒▒▒░             ░░░░
                                       ▓▓▓▓██████████████████▓▓▓▓▒▒▒▒░             ░░░░
                                       ▓▓▓▓██████████████████▓▓▓▓▒▒▒▒░             ░░░░
                                   ░░░░█████████████▓▓▓▓▓▓▓▓▓▒▒▒▒░░░░              ░░░░
                                   ░░░░█████████████▓▓▓▓▓▓▓▓▓▒▒▒▒░                 ▒▒▒▒
                                   ░░░░█████████████▓▓▓▓▓▓▓▓▓▒▒▒▒░                 ▒▒▒▒
                                   ░░░░█████████████▓▓▓▓▓▓▓▓▓▒▒▒▒░                 ▒▒▒▒
                                   ▒▒▒▒█████████▓▓▓▓▓▓▓▓▓▒▒▒▒░░░░             ░░░░░▒▒▒▒
                                   ▓▓▓▓█████████▓▓▓▓▓▓▓▓▓▒▒▒▒                 ▒▒▒▒▓▓▓▓▓
                                   ▓▓▓▓█████████▓▓▓▓▓▓▓▓▓▒▒▒▒                 ▒▒▒▒▓▓▓▓▓
                                   ▓▓▓▓█████████▓▓▓▓▓▓▓▓▓▒▒▒▒                 ▒▒▒▒▓▓▓▓▓
                                   ▓▓▓▓█████████▓▓▓▓▓▓▓▓▒▒▒▒▒             ░░░░▒▓▓▓▓▓▓▓▓
                               ░░░░▒▒▒▒████▓▓▓▓▓▓▓▓▓▒░░░░            ░▒▒▒▒█████████████
                               ░░░░▒▒▒▒████▓▓▓▓▓▓▓▓▓▒░░░░            ░▒▒▒▒█████████████
                               ░░░░▒▒▒▒████▓▓▓▓▓▓▓▓▓▒░░░░            ░▒▒▒▒█████████████
                               ░░░░▒▒▒▒████▓▓▓▓▓▓▓▓▓▒░░░░            ░▒▒▒▒█████████████
                              ░░░░░▓▓▓▓████▓▓▓▓▒▒▒▒▒             ▒▒▒▒▓█████████████▓▓▓▓
                          ░░░░░░░░░▓▓▓▓████▓▒▒▒▒░░░░         ░░░░▒▓▓▓▓█████████████▓▓▓▓
                          ░░░░░░░░░▓▓▓▓████▓▒▒▒▒░░░░         ░░░░▒▓▓▓▓█████████████▓▓▓▓
                          ░░░░░░░░░▓▓▓▓████▓▒▒▒▒░░░░         ░░░░▒▓▓▓▓█████████████▓▓▓▓
                          ░░░░░░░░▒▓▓▓▓████▓▒▒▒▒░░░░         ▒▒▒▒▓▓▓▓██████████████▓▓▓▓
                          ░▒▒▒▒▒▒▒▒█████▓▓▓▓▒▒▒▒         ░░░▒██████████████████████████
                          ░▒▒▒▒▒▒▒▒█████▓▓▓▓▒▒▒▒         ░░░▒██████████████████████████
                          ░▒▒▒▒▒▒▒▒█████▓▓▓▓▒▒▒▒         ░░░▒██████████████████████████
                          ░▒▒▒▒▒▒▒▒█████▓▓▓▓▒▒▒▒         ░░░▒██████████████████████████
                      ░░░░▒▒▒▒▓▓▓▓▓████▓▒▒▒░        ▒▒▒▒▓█████████████████████▓▓▓▓▓▓▓▓▓
                      ░░░░▒▒▒▒▓▓▓▓▓████▓▒▒▒░        ▒▒▒▒▓█████████████████████▓▓▓▓▓▓▓▓▓
                      ░░░░▒▒▒▒▓▓▓▓▓████▓▒▒▒░        ▒▒▒▒▓█████████████████████▓▓▓▓▓▓▓▓▓
                      ░░░░▒▒▒▒▓▓▓▓▓████▓▒▒▒░        ▒▒▒▒▓█████████████████████▓▓▓▓▓▓▓▓▓
                      ▒▒▒▒▓▓▓▓▓████████▒░░░         ▒▓▓▓▓█████████████████▓▓▓▓▓▓▓▓▓▒▒▒▒
                     ░▒▒▒▒▓▓▓▓█████████░░░░         ▒▓▓▓██████████████▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒
                     ░▒▒▒▒▓▓▓▓█████████░░░░         ▒▓▓▓██████████████▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒
                     ░▒▒▒▒▓▓▓▓█████████░░░░         ▒▓▓▓██████████████▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒
                     ░▓▓▓▓█████████████▒░░░░        ▒▓▓▓██████████████▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒
                  ░░░▒█████████████████▓▓▓▓▒░░░░    ▓▓▓▓██████████▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓
                  ░░░▒█████████████████▓▓▓▓▒░░░░    ▓▓▓▓██████████▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓
                  ░░░▒█████████████████▓▓▓▓▒░░░░    ▓▓▓▓██████████▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓
                  ░░░▒█████████████████▓▓▓▓▒░░░░    ▓▓▓▓██████████▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓
                 ░▒▒▒▒██████████████████████████▓▓▓▓▓▓▓▓█████▓▓▓▓▒▒▒▒░░░░░▒▒▒▒▓▓▓▓▓▓▓▓▓
                 ░▒▒▒▓██████████████████████████▓▓▓▓▓▓▓▓█████▓▓▓▓▒░░░░░░░░░░░░▓▓▓▓▓▓▓▓▓
                 ░▒▒▒▓██████████████████████████▓▓▓▓▓▓▓▓█████▓▓▓▓▒░░░░░░░░░░░░▓▓▓▓▓▓▓▓▓
                 ░▒▒▒▓██████████████████████████▓▓▓▓▓▓▓▓█████▓▓▓▓▒░░░░░░░░░░░░▓▓▓▓▓▓▓▓▓
                 ▒▓▓▓▓█████████▓▓▓▓▓▓▓▓█████████████▓▓▓▓▓▓▓▓▒░░░░░        ░░░░▓▓▓▓▓████
             ░░░░▓████████████▓▒▒▒▒▒▒▒▒█████████████▓▓▓▓▓░░░░                 ▒▓▓▓▓████
             ░░░░▓████████████▓▒▒▒▒▒▒▒▒█████████████▓▓▓▓▓░░░░                 ▒▓▓▓▓████
             ░░░░▓████████████▓▒▒▒▒▒▒▒▒█████████████▓▓▓▓▓░░░░                 ▒▓▓▓▓████
             ░░░░▓████████████▓▒▒▒▒▒▒▒▒█████████████▓▓▓▓▒░░░░                 ▒▓▓▓▓████
    ░░░░░▒▒▒▒▓▓▓▓█████████████▓▒▒▒▒    ▓▓▓▓█████████▓▓▓▓▒                     ▒▓▓▓▓████
    ░░░░░▒▒▒▒▓▓▓▓█████████████▓▒▒▒▒    ▓▓▓▓█████████▓▓▓▓▒                     ▒▓▓▓▓████
    ░░░░░▒▒▒▒▓▓▓▓█████████████▓▒▒▒▒    ▓▓▓▓█████████▓▓▓▓▒                     ▒▓▓▓▓████
    ░░░░░▒▒▒▒▓▓▓▓█████████████▓▒▒▒▒    ▓▓▓▓█████████▓▓▓▓▒                     ▒▓▓▓▓████
▒▒▒▒▓▓▓▓▓█████████████████████▓▒▒▒▒▒▒▒▒█████████████▓▒▒▒▒░░░░░░░░             ▒▓▓▓▓████
▒▒▒▒▓█████████████████████████▓▒▒▒▒▒▒▒▒█████████████▓▒▒▒▒░░░░░░░░             ▒▓▓▓▓████
▒▒▒▒▓█████████████████████████▓▒▒▒▒▒▒▒▒█████████████▓▒▒▒▒░░░░░░░░             ▒▓▓▓▓████
▒▒▒▒▓█████████████████████████▓▒▒▒▒▒▒▒▒█████████████▓▒▒▒▒░░░░░░░░             ▒▓▓▓▓████
▒▒▒▒▓█████████████████████████▒░░░░▓▓▓▓█████████████▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░░▒▓▓▓▓████
▒▒▒▒▓██████████████████████▓▓▓▒   ░▓▓▓▓█████████████▒▒▒▒▒▓▓▓▓████▓▓▓▓▓▒▒▒▒▒▒▒▒▓▓▓▓█████
▒▒▒▒▓██████████████████████▓▓▓▒   ░▓▓▓▓█████████████▒▒▒▒▒▓▓▓▓████▓▓▓▓▓▒▒▒▒▒▒▒▒▓▓▓▓█████
▒▒▒▒▓██████████████████████▓▓▓▒   ░▓▓▓▓█████████████▒▒▒▒▒▓▓▓▓████▓▓▓▓▓▒▒▒▒▒▒▒▒▓▓▓▓█████
▒▒▒▒▓██████████████████████▓▓▓▒   ░▓▓▓▓█████████████▒▒▒▒▓▓▓▓▓████▓▓▓▓▓▒▒▒▒▒▒▒▒▓▓▓▓█████
▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓█████████████▒   ░▓▓▓▓█████████████▓▓▓▓▓▓▓▓█████▓▓▓▓▓█████████████████
▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓█████████████▒   ░▓▓▓▓█████████████▓▓▓▓▓▓▓▓█████▓▓▓▓▓█████████████████
▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓█████████████▒   ░▓▓▓▓█████████████▓▓▓▓▓▓▓▓█████▓▓▓▓▓█████████████████
▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓█████████████▒   ░▓▓▓▓█████████████▓▓▓▓▓▓▓▓█████▓▓▓▓▓█████████████████
    ░░░░░░░░░▒▒▒▒▒▓▓▓▓████████▒   ░▓▓▓▓████████████████████████████████████████████████
     ░░░░░░░░░░░░▒▓▓▓▓████████▒   ░▓▒▒▒████████████████████████████████████████████▓▓▓▓
     ░░░░░░░░░░░░▒▓▓▓▓████████▒   ░▓▒▒▒████████████████████████████████████████████▓▓▓▓
     ░░░░░░░░░░░░▒▓▓▓▓████████▒   ░▓▒▒▒████████████████████████████████████████████▓▓▓▓
                 ░▒▒▒▒▓▓▓▓▓▓▓▓▒   ░▒▒▒▒████████████████████████████████████████████████
                     ░▓▓▓▓▒▒▒▒░    ▒▒▒▒███████████████████████████████████████▓▓▓▓▓████
                     ░▓▓▓▓▒▒▒▒░    ▒▒▒▒███████████████████████████████████████▓▓▓▓▓████
                     ░▓▓▓▓▒▒▒▒░    ▒▒▒▒███████████████████████████████████████▓▓▓▓▓████
                     ░▓▓▓▓▒▒▒▒░    ▒▒▒▒███████████████████████████████████████▓▓▓▓▓████
                      ▒▒▒▒▒▒▒▒░    ▒▒▒▒█████████████▓▓▓▓▓▒▒▒▒▒▒▒▒▓▓▓▓▓████▓▓▓▓▓▓▓▓█████
                      ▒▒▒▒▒▒▒▒░    ▒▒▒▒█████████████▓▓▓▓▓▒▒▒▒▒▒▒▒▓▓▓▓▓████▓▓▓▓▓▓▓▓█████
                      ▒▒▒▒▒▒▒▒░    ▒▒▒▒█████████████▓▓▓▓▓▒▒▒▒▒▒▒▒▓▓▓▓▓████▓▓▓▓▓▓▓▓█████
                      ▒▒▒▒▒▒▒▒░    ▒▒▒▒█████████████▓▓▓▓▓▒▒▒▒▒▒▒▒▓▓▓▓▓████▓▓▓▓▓▓▓▓█████
                      ▒▒▒▒░░░░░    ▓▓▓▓█████████████▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓█████████████████
                      ░░░░░░░░░   ░▓▓▓▓█████████████▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓█████████████████
                      ░░░░░░░░░   ░▓▓▓▓█████████████▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓█████████████████
                      ░░░░░░░░░   ░▓▓▓▓█████████████▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓█████████████████
                      ░░░░░░░░░   ░▓▓▓▓█████████████▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓█████████████████
                          ░░░░░░░░▒▓▓▓▓█████████████▓▓▓▓▓████▓▓▓▓██████████████████████
                          ░░░░░░░░▒▓▓▓▓█████████████▓▓▓▓▓████▓▓▓▓██████████████████████
                          ░░░░░░░░▒▓▓▓▓█████████████▓▓▓▓▓████▓▓▓▓██████████████████████
                          ░░░░░░░░▒▓▓▓▓█████████████▓▓▓▓▓████▓▓▓▓██████████████████████