... .... ....##### ..#.# ....... ..+.. . .....# ..#.# .#.##...# #+#.... ........# #######+# #.#.#.# # ####.#.###### ##.......^# ...#.# .# #...........#####..........#######.#.#+#..# #....#......................<.........<...# ....[....###.####.....o....##.##....#....#.# .........# #............... #............# .........# ####.#.......... ####.........# .........#####..#.########. #.........# ..###+###.......o.#.. .. #.........# +.......###.###.#.# #.#####.....##### ###+###.#.....#.#.# ##...........# #.....#.#.....#.#.####....... #.....#...........##.'....... #.....'.#...>.#...##)#....... #.....#.#.....#....[[###..... #.......###.###.....## #### #...................# #.....###...........# #..... #...........# #..... #...........# ###### #...........# #...........# #$..........# #...........# #........>..# #############