# ... ##.......... ##(..(........ ##.............. ##................ ##................. ##.................. ##.................... ##..................... ##.............!........ ##..........(.Z......... ##.............z...!..... ##........................ ##........................ ##...............#........ ##...............###....%. ##...............## ##.... ##................. ... ##.....[............. .. ##................. #.................. ................... .................# ...............## . ..............## ##.. ...............###...... ................#........ ........................... #.......).)................. ##.........)................ ##......^..........⌠....... ##.................)....... ##.............⌠^>.⌠...... ##............%)......... ##.............⌠........ ##..................... ##.................... ##................... ##.................. ##................. ##................ ##................ ##................ ##................ ##................ ##................ ##............... ##.............# ##...........# ##...<<<...## ###########