### #.# ###.###### .........# ###.####.# #.####.######### #<.............# # #............#.# .....####.#####.#.# #..........#####.#.# +.............##.#.# #..........##.##.#.# #.....####.##.##.#.## ............>.......# o. ####.##.##.#..# . .......#.#[.# ###.##..#.#..# ..........#..# ..o.....###..# . oo.......# .##.##.#####.# ........o....# .##.##.####### #. #. #. .. #. ..