.... #..# #..# # .#### #..#####.# ....?.#..#..... ...... ...... ......##.#.###.# .......#.......# ......o#.####### .....oo.<......# ......########.# >.... .... ... .. .