### #.############# #....).)(.....# #.###########.# #.# #.# #####'## ##### #.# #......###...# #.# #........+>..# #.# #.......##...####.# #.................# #...............######### #......######...........# #...........#.#.#######.# #........##.#.#...# #........'..#.###.# ###......####.###.# #.............#o# #.......###.#.#.. #.......# ..#.#### #.......# #.# # +.......# ### #.......# #......)# .....#####.# .....# #.# ..... #.# ..... #.####### .....#####........ ..............###. ..........(...# .......<......# ..............# ..............+ ..............# ....#.........# ....#.........# ... ###.......# .. #########