############ ######### #..........###.........# #..........'.#.........# #..<.......#.'.........+ #..........###.........# #..........# #.........# #..........# #.........# #..........# #.........# #########'## #.........# #.# ########'## ###.# ##.# #####...# #^.# ### #.....### #...## #.#####'######## #####+#### #...#...........##.......... #.#.'...........#........... #####...........#........... #........>......o.......+ #<...........#.{%o......# #...<.......####o######## #...........# #.## #####..###### #..## #####..## ##..# #.......# ##.# #.......# ###.####### #.......# #.....[...# #.......# ###.........# #.......#####...........# #.......%.....#.........##.. #.......#######............# ##+###### #.........#### ###.####### #.## #..# ##.### #....# #....# #....# #....###.+ #######........# ...........##### .######....# ##.### #..# #####.####### ###..........># #.............# #.#...........# #............. #...........# #...........# #...........# #........... ###########