.. .. #.# ..##.## .. .#...# .. . ....... ..#.# .. ...#.##.##.# ....##..#....... # .......a...#..##.# ##s##.#...#.# #..#........... #........#...# ##.#...#.##.##.# #.##.##.......# #........###### ##.###.#.###### #............########### #####..................# #.#.#.#............######## #.........................# . #.#.#.#..........^..#..##+#.. #...................#........ #.#.#.#............##........ #...............[..##........ ####..............##......## #..............<.......# ........##.###+## ........##.# ####+#####.# ..# ###