## #...... ..... ..##.###...... .....### #..#......... ....#.###.... .....## ..........####.....# #.................# #........##.......# ..###.......##......#.# #...............#....# ##....o.##......#....## .........#).#...##....<# .........oo......#............ ........###################### ..<.....# ......... ......... ......... #...... #......