________55555___________________555
_____46666666666222442222__426662245
___56666666666666666662__466662
__56645544226662226665__266666
__44____________46664__5666662
_______________26666___2666662
______________566666___2666662
______________666666___2666666
______________666666___4666666
______________6666665__5666666
_________422226666665__5666666
_______26666666666664___666666
____________426666662___666662
______________2666662___666665
__________42222666664__466662
_________44266666666___26662
_____________4666662__46662
______________26662__46665
______________2666__2664____555
_____________566252662226666666666225
____________4666266666666666666666666624422
__________52666666666666666666666666666664
________526662455___________542666666664
_______4245_____________________542664
╔╗ ╔╗╔══╦╗╔╦══╗
║║ ║║║╔╗║║║║╔═╝
║║ ║║║║║║║║║╚╗
║║ ║║║║║║║║║╔╝
║║ ║╚╣╚╝║╚╝║╚═╗
╚╝ ╚═╩══╩══╩══╝
╔══╦══╦══╦══╦╗╔╗ ╔═╦╦══╦══╦══╗╔╗
║╔╗║╔═╣╔╗╠╗╔╣║║║ ║║║║╔╗╠╗╔╣╔═╝║║
║║║║╚═╣║║║║║║╚╝║ ║║║║║║║║║║╚═╗║║
║║║║╔═╣╚╝║║║║╔╗║ ║║║║║║║║║║╔═╝╚╝
║╚╝║╚═╣╔╗║║║║║║║ ║║║║╚╝║║║║╚═╗╔╗
╚══╩══╩╝╚╝╚╝╚╝╚╝ ╚╩═╩══╝╚╝╚══╝╚╝