### ##...##### .........#### ........<...# ....(#####..# .. ###..## ##.....## ##.......########## #.................. #...........#### #.........#.### #.......<.#^..#### ...........###..zz# ##.........# ####.# ................)....zz..# )..........######....#...# #..........# ####... # #..........# ..## ..# ..# #... #..