.. ... # .#.# .... ...# #..####..#######.#.## .#.................... .....>.......<.....(.. ...........###.##.#.## .#.........###.##.#..### ..............)))....... #....................... ......O...........#..... .......!...###..#.# ..## .................... ... ........................ ...................... . ...#.................. ...#...##..##.#..#... ....... ...# .#...... .#... #..# #