########################################################################### #...................[.............).......................................# #.........................................................................# #..#################..####..######...........................#####..####..# #..# #..# #.)# #...........................# #..# #..# #..# #..# #..# #..<...........Y............#####..# #..# #..#################..####).######.................Y....[...........# #..# #................................................................)..####..# #.......................................(............######...............# #..#####..####..##########..#########..######.......(# #...............# #..# #..# #..# #..# #..# #..####..# #..............<# #..# #..# #..# #..# #.. #?.# #..######...............# #..#####..####..###### #..# #. #..# #.......................# #..................... .... #.. ....................# #..................... ...Z #####...............# #..## #........####... #...............# #..# #........# .. #<..............# #........# . #...............# #........# #####...............# #........# ...............####..# #........# ...............# #..# #........# Y. ######..#####..# #..# ..####........####... #..# #..# #..# ..................... #..# #..# #..# ..................... #..# #..# #..# ..###...............# ...#####..####..# . #...............# .................# # #.....>.........# ...............# #. #................ $ ..####..#####..# #..###................ #..# #..# #..................... #..# #..# #.^.....$............. #..# #..# #..####.Y###########.. ..####..#####..# # #..# . ...............# #..# ...............# #..# ..........###..# #..# ..........# #..# #..# ..........# #..# #..# ..........# #..# ..........# #..# ..........# #..# ..........###..# ...............# D..............# ..........###..# ..........# #..# ......$...# #..# ..........# #..# ...............# ...........>...# ##############