#......# #......# #......# . #####......# .> ...+......+ .. ..#......# ###.###.#......# ........#).....# #........###### #....#.#.## #.# #.#..# ##.##.######### #8.8#.......... ##.####.####.. #.# #...^# #.# ####.# #.# #.# #######.#######.# #.............#.# #######.#######.# #.#.......# #.##.###### #.##.# #<##.# #####.# #.....# #.##### #.#### #....# #####.# #.....# #.....+ #.....# #....l# #.....# #...$.# #.....# #...$.# #.....# #...!.#