.. .. #. ..# #.. ...# .###.. ...###... ......###......... ....._.......... #.....#....... #_.<._#....... ..#....O#......# ......_.......... ......###......... .###.......###... #.....o.# .. #.......# .........o ........... ........... ..........## ........#.