.
░░░░░░░░░░░░▄▄▄▀▀▀▀▄▄▄██▄░░░░░░░
░░░░░░░░░▄▀▀░░░░░░░░░█████░░░░░░
░░░░░░░░█░░░░░░░░░░░░▀████░░░░░░
░░░░░░░▀░░░░░░░░░░░░░░░░░░█▄░░░░
░░░░░░█░░░░░░░░░░░░░░░░░▀░░▀▀▄▄░
░▄▀▀▀▀█░░░░░░░░░░░░░░░░░░░░░░██▀
█░░░░░▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀░░░
░▀▄▄▄▄▄▄▄▀▀▀▀▀▄░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░█░░░░░░░░░░░░░░░░░
░░░░░░░░░░▀▄▄▄▀░░░░░░░░░░░░░░░░░
_____________________________________¶1___________
_____________________________________¶¶1__________
_____________________________________¶¶8__________
______________8¶¶¶¶8¶811____________¶¶¶8__________
___________¶¶¶¶¶¶¶¶¶¶¶81888__¶¶¶¶¶¶¶¶¶¶81_________
________8¶¶¶¶¶¶¶¶¶¶¶¶8¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶8_________
_______¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶8¶¶¶8¶¶¶¶¶¶¶¶________
_____1¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶88¶118¶¶¶¶¶¶¶¶_______
____1¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶118__¶¶¶¶¶¶8¶¶______
____¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶81118¶¶¶¶811118¶____
___¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶811_18¶___
___¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶8¶¶¶¶¶¶¶¶¶8888¶1¶¶81_1¶1__
__8¶¶¶¶¶¶¶¶888¶¶¶¶¶¶¶¶¶¶¶8¶8¶¶¶¶¶¶¶888¶¶¶¶8_18¶__
__¶¶¶¶¶¶¶¶¶¶¶88¶8¶¶¶¶¶¶¶¶8¶¶8¶¶¶¶¶¶¶¶888¶¶¶18111¶_
__¶¶¶¶¶¶8¶¶¶¶¶88¶¶¶¶¶¶¶¶¶¶¶8¶¶¶888181118818¶¶¶¶881
_1¶¶¶¶¶¶¶1¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶8¶¶1111_______11188¶¶1_
_8¶¶¶¶¶¶¶1¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶8881_11___________88____
_¶¶¶¶¶¶¶¶8¶¶¶¶¶88¶¶¶¶¶¶¶¶8111_____________________
¶¶¶¶¶¶¶¶¶8¶¶¶¶81818¶¶¶¶¶¶8¶811____________________
¶¶_1¶¶¶¶¶¶¶¶¶1___18¶¶¶¶¶88111_____________________
8____1¶¶¶_¶8111111__8¶¶¶¶¶¶¶1_____________________
¶1_____¶¶¶____________¶1__________________________
¶1_______¶¶___1________¶_¶1_______________________
¶¶1_______¶¶¶¶¶__8______¶¶¶¶______________________
_8¶1______________________________________________
__1¶11____________________________________________
____¶11_______________________________________8___
_____1¶_11________________________________8¶______
_______1¶¶118_________________________18¶_________
__________1¶¶811111181____________811¶____________
________________1¶¶¶¶¶¶811_1_1111¶________________