.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░═══▒█▒═══░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░═▒█▒██░══░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░══██══▒█═══░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░═▒███▒═██░══░░░░░░░░░░░░░░░░░░░░░░░░
░░░░═█░══█▒═██▓══░░░░░░░░░░░░░░░░░░░░░░░
░░░══█════█═░▒▓█░═══░═════════░░░░░░░░░░
░░░░═█░═══▒█═░═▒█▓░══░▒████▓░══░░░░░░░░░
░░░░═▒█════▓░═░══▒▓▓█▓▒▒░░░▓█▒══░░░░░░░░
░░░░══▓█════░░░░═══░░════════█▒═░░░░░░░░
░░░░░══▒█▒══░░░░░░░═════▒▒▓▒▓█▓═░░░░░░░░
░░░░░░══░██░═══░░░░░══▓█▓▒▒▒▒░═░░░░░░░░░
░░░░░░░═══▒█▒════════▓█░══════░░░░░░░░░░
░░░░░░░░════██▓░░░═▒██░══░░░░░░░░░░░░░░░
░░░░░░═══░██████████▓══░░░░░░░░░░░░░═══░
░░░░═══░███▓▓▓▓▓▓██░══░░░░░░░░░░▒════▒█▓
░░░═══███▓▓▓▓▓▓▓██░═░░░░░░░░░░░░▒▒═░██▓═
░░══░██▓▓▓▓▓▓▓▓██▒═░░░░░═════░═══░██▓█══
░░═░██▓▓▓▓▓▓▓▓██▒══░░░░═══░░══════███░░▓
░══██▓▓▓▓▓▓▓▓██░══░░════▓███▒░░▓██▒░█══█
░══█▓▓▓▓▓▓▓▓██═══░░══░█████████▓██████▒█
░░▒██▓▓▓██▓███░════░▓▓▒███▒▓█▓██████████
░═░▒███▓▓██▒▓▓█▒══░▓░═▒▒▓░▓██████████▓██
░░══▓████▓███████▓▓═▒▓░══▒██▒░▒█▓▓▓███▓█
░░░══▓█▓████████████▒═░▒▒░════██▓▓▓▓█▓▓▓
░░░░══▓██████══▒███░═░██═══░███▓▓▓▓▓▓▓▓█
░░░░░══▒█▓▓█▒═▒██▓══░███═░███▓▓▓▓▓▓▓▓▓▓█
░░░░░░══▒███▒═▓███▒▒███▒████▓▓▓▓▓▓▓▓▓▓▓▓
░░░░░░░══░███▓══░═══▒████▓█▓▓▓▓███▓▓▓▓▓▓
░░░░░░░░═══▓███░═════██▓▓▓▓▓██████▓▓▓▓▓▓
░░░░░░░░░═══░███▒▓███████████▓███▓▓▓▓▓▓▓
░░░░░░░░░░░═══▒█▒══████████▓░░══██▓▓▓▓▓▓
░░░░░░░░░░░░░═══█▒═▒████▒██═════█▓▓▓▓▓▓▓
░░░░░░░░░░░░░░═══█▓███▓▒█▓════░██▓▓▓████
░░░░░░░░░░░░░░░══░█▒██▒▒░═══░▓█████████▓
░░░░░░░░░░░░░░░░══█▓░▒▒▓█▒▓█████████▓▓▓▓
░░░░░░░░░░░░░░░░░══▓███▓▒████▓▓▓▓██▓▓▓▓▓
░░░░░░░░░░░░░░░░░░═════▓██▓▓▓██▓▓▓█▓▓▓▓▓
░░░░░░░░░░░░░░░░░░░░░═══██▓█▓████▓▓▓▓▓▓▓
░░░░░░░░░░░░░░░░░░░░░░░══█▒██▓░▒██▓▓▓▓▓▓
░░░░░░░░░░░░░░░░░░░░░░░══▒█░█▒▒░░▓█▓▓▓▓▓
░░░░░░░░░░░░░░░░░░░░░░░░══█▓░▒▒▒▒░▓█▓▓▓▓
░░░░░░░░░░░░░░░░░░░░░░░░░══█▒░▒▒▒▒░▒██▓▓
░░░░░░░░░░░░░░░░░░░░░░░░░░═░█▒▒▒▒▒▒░▒██▓
░░░░░░░░░░░░░░░░░░░░░░░░░░░═░█▓▒▒▒▒▒░▒██
░░░░░░░░░░░░░░░░░░░░░░░░░░░░═░█▓▒▒▒▒▒░▒█
░░░░░░░░░░░░░░░░░░░░══════░░═══▒▓▒▒▒▒░█▒
░░░░░░░░░░░░░░░░░░════░░════════█▒▒▒▒░█▒
░░░░░░░░░░░░░░░░░░═▒██████▓░════▓█░▒▒▒▒█
░░░░░░░░░░═══░░░░══██▓▓▓█████▓═══█▓▒▒▒░▒
░░░░░═════░▒▒═══░══█▓▓▓▓▓▓▓▓███▓░█▒▒▒▒▒▒
░░░░══░▓▓███▓█▓═══░█▓▓▓▓▓▓▓▓▓▓▓███░▒▒▒▒▒
░░░══▓█▒▒█════██═══██▓▓▓▓▓██▓▓▓▓██░▒▒▒▒▒
░░░═▒█═══█░════██░═▓█▓▓▓▓▓▓█▓▓▓▓██░▒▒▒▒▒
░░░═▓█═══▒█▒░═══▓█▓═█▓▓▓▓▓▓█▓▓▓▓██░▒▒▒▒▒
░░░══██░═══▒░░════███▓▓▓▓▓▓██▓▓▓██░▒▒▒▒▒
░░░═░█▒▓▓══════════▓██▓▓▓▓██▓██▓██░▒▒▒▒▒
░░░░═▓█░══░▓▓▓▓▒░═══░██▓▓▓█▓═░████░▒▒▒▒▒
░░░░░═▒████░░░▒▒▓▓▒═══▓██▓█▓═══░██▓░▒▒▒▒
░░░░░░═══▒█▓░░░░░▒▓▓░══▒███▒═════██▒░▒▒▒
░░░░░░░░═══▓█▓░░░░░░▓▓░══▒█▓══░═══▒█▓░▒▒
░░░░░░░░░░══░▓██▓▒░░═▒█▒══██═░░░░══░██▒▒
░░░░░░░░░░░░░══▒████▓▒▒██▒█▒═░░░░░░══▓█▓
░░░░░░░░░░░░░░════░▒▒▓▓▓█▓░══░░░░░░░══░█
░░░░░░░░░░░░░░░░░═░═════════░░░░░░░░░═══
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
___¶¶_____________________________________________
__¶¶1¶____________________________________________
_1¶¶11¶___________________________________________
_¶1_111¶1_____1___________________________________
_1¶__¶___11111¶¶¶_________________________________
__1¶___¶1_______¶¶________________________________
___1¶1___¶__1¶1111________________________________
_____1¶1_11¶¶_____________________________________
____¶¶¶¶¶¶¶1__________11__________________________
__¶¶¶¶¶¶¶¶_________11¶¶___________________________
_¶¶¶¶¶¶¶¶______1____¶¶11__________________________
¶¶¶¶¶¶¶¶____1¶¶¶¶1¶¶¶¶1¶__________________________
¶¶¶¶¶¶¶1___1¶¶¶¶¶¶¶¶¶¶¶¶____1¶¶¶¶¶11______________
_¶¶¶¶¶¶¶¶¶¶¶___¶1¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶_____________
__¶¶¶¶¶¶¶¶¶__1__1¶¶¶¶¶¶¶¶¶¶11111¶_________________
___¶¶¶1_¶¶_¶¶1¶¶¶¶¶¶¶¶¶¶¶¶¶_111¶¶_________________
____1¶¶11__¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶111¶¶_________________
______¶¶¶_¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶1_111¶1_________________
_______1¶_1¶¶¶¶¶___¶¶¶¶¶¶¶¶¶¶¶¶¶__________________
_________¶¶¶¶11___¶¶¶¶¶¶¶¶¶1______________________
__________¶¶¶¶11¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶111________________
___________11¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶1___________
______________¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶__________
______________1¶¶1_¶¶¶¶¶¶¶¶¶11¶¶¶¶¶¶¶¶¶¶__________
_______________¶¶_1_1¶¶¶¶¶¶¶1___¶¶¶¶¶¶¶___________
________________¶¶11_1¶¶¶¶¶¶¶¶__¶¶¶¶¶¶____________
_________________¶¶11_1¶1____11_¶¶¶¶¶_____________
__________________1¶_1¶¶_¶¶________¶______________
__________1¶¶¶¶¶1__¶¶11¶¶¶¶11_111¶¶_______________
_____¶1___¶¶¶¶¶¶¶¶1¶¶1111_¶¶¶_1¶¶¶¶_______________
__¶¶¶11¶1_¶¶¶¶¶¶¶¶¶¶1111111¶¶¶¶¶¶¶¶¶______________
_¶1_¶1__¶¶_¶¶¶¶¶¶¶¶¶1111111_¶¶¶¶¶¶¶¶______________
_¶¶__1___1¶¶¶¶¶¶¶¶¶¶11111111_¶¶¶¶¶¶¶¶_____1¶¶1¶1__
_1¶¶__111__¶¶¶¶¶1¶¶¶11111111_¶¶¶¶¶¶¶¶___1¶¶¶¶¶¶_11
___1¶¶___11__¶¶¶___¶¶_11111111¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶11¶1
_____1¶1___11_1¶____¶¶111111_¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶1_____
_______1¶¶¶11¶1¶______¶¶111_1¶¶¶¶¶¶¶¶¶¶¶¶¶¶_______
___________1111________¶¶¶11¶¶¶¶¶¶¶¶¶¶¶¶¶_________
_________________________¶¶¶¶¶¶¶¶¶¶¶¶_____________
___________________________¶¶¶¶¶¶¶¶¶¶_____________
____________________________¶¶¶¶¶¶¶¶¶¶____________
___________________________1¶_¶¶¶¶¶¶¶¶____________
___________________________¶1_1¶¶¶¶¶¶¶____________
___________________________¶¶___1¶¶¶¶¶____________
____________________________¶______¶¶_____________
____________________________1¶___11_¶1¶1__________
______________________________¶1__¶__¶¶___________
_______________________________¶¶¶¶¶¶¶____________