##### #...# #...# .8 #...# #########.. #...############ #.......... #...'..........####.........8 #...##########..............# #...# #..............# ##.## #.............?. #.# #............... #.# #............$.. #.# #..T..........[. ###'######### #(.............. #.(.......... #T####.......... #............ #O# #.......... #............ #.# #.$........ #............ #.# #.......... #............ ..! #######+### ##.#######+##..... #.# ...##.# #.# ##.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.##########.###.# #............<...# ##################