# #.# .# .# #. #.##.##.# ##.. ........## ...Y# #.#...... # o....##.......#.# .#.o.^.....##.#(# # .....o.....#..... #. #... #<#o##..# # #.##... #.......#.# ...... ###.......# #...# ####.#### #...# #......# #...######.#.##.## #................### ####....##............. ..........o....##......# .......$.....o.......... .......o...{.5......?..# ###.#.......o.###...(... #.#...#.#..ooo$.<..$# .....o..######.##.#.# #..#.....# #.# ...!....# #.# ##..#.## #.# #.##. #.# #.. ###