.....#.. ##...... #O #...#..# ..## #...#.. ### #.....### ##.....#.... ........#####........... #....##...................# #.........##.....#.##.# ...................)..# .............#....##### . ..........#.......####...O #.......y..............# #>.....O..........#..### ###....)......#..... #.O.##........#......# #. #.####...............# ###. #.# #...............# #...#####O# #...............# .#......##.####y.......#......# ..........y.......#..$...... .#.....y..>...y............. .......y#......... ....... #....