.....................▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
...............▄▄█▓▓▓▒▒▒▒▒▒▒▒▒▒▓▓▓▓█▄▄
............▄▀▀▓▒░░░░░░░░░░░░░░░░▒▓▓▀▄
.........▄▀▓▒▒░░░░░░░░░░░░░░░░░░░▒▒▓▀▄
........█▓█▒░░░░░░░░░░░░░░░░░░░░░▒▓▒▓█
.....▌▓▀▒░░░░░░░░░░░░░░░░░░░░░░░░▒▀▓█
.....█▌▓▒▒░░░░░░░░░░░░░░░░░░░░░░░░░▒▓█
...▐█▓▒░░░░░░░░