##..... .##.... ##.........#...# ##.#...........# ...............# .........#.....# ...............# .....#.........# #.......<.....# ##...#.........# #............<.# ...............# #.##.#..##.....# # ##.##.....# #.........# .. ##........# ... #....^....# ####... ##.#......## ....... ####......## ...... ###.....).######.4.#### ##......#.......o3...... ##......##..)..)).{o..... #....#...))))))..o3...... ##....#.##.#.)).......... ###.######.............. ### ##............. #.............. ##...........8. #............. ....#...... #..#..... ###...... ..#...