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