... ... #..#.. ..... #.#.# .... ####.. #####....# #.......<# #......OO# #..........a..# #........#..#.# .........#..... .......?.# .... ...####### .... ... ... ..