... #...# #...#### #........ #......... ..!....... o #.......... o..o.####(.......). ..o............$... ...######........... #........... #########.##+###### #^.......#...# ##<.........#...##.##.###.#.### ######+###.######....# #...# .. #.##....########### #.#.##.##.##.....### #.5..%.##.##.###.%.# #....#####.....####'#### #.#### ####.##.^...^.# # ########.####._.### .........##.^...^.# ########.#####'#### #.......# #########