..## #... ..# .... .... ...+ ...#.##..##...# ..... ....... ...#..#..... ......#...###### ......O........ #..##.#...##.#### ..........#.....#.. #.....#.?.......... ..........<<....... ##.####...#>....#.. .. ......##.#..# # ####... ....+ #..##.#..# .... .... ##..# .# .# .# .#