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