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