.# .# . .# . .# .# # #####.##.#.# ..........# #........# #.<....<.# # #........# .##.###........# ...............# .....#..####..<# ####....# ...# ####.# ..# #### ##.## .# .....##!..####. #....#...... ####O..####. ##.## .# .# .# .# .# .#