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