############ #.<..#.....# #....#.....# #....#.....# #....'.....# #...####...# ### #...####...##+####..## #....................# #....................# #....................# #.....##########....## #.....##......##....# #...................# ########............#..... #.....##......###'####...# # #.....#...[...##....##[..# .# #.....'.......#.....##...# ... #.....#.......#.....##...##.. . #.............#....^....... .. ###############.##+###...# ..# #.....##...##...# #...............# #........[....... #.......)........ ##....##ooo###### #######)O.# ..$... #....... #.....(.. #........ ##.####+##