################ #.........#.... #......... ... #######..##..# #.# ##....##..##..####.# #..................# #..................# #########.########.# .!####..###.########'############. ......O..#<.......'............... ......†..'........#..p............ .##.##†#########..#######......... #. ###..##...##.######## .. #....#........# #... .. #....'........# #..# ... ##...##'###..## >#.'##...###...##..##### ##..................# #...#########......# #...#.... #..[.p.# #######....... #.....## #......(..# #.....# #......)..#########.##..# #....##.......(.....######.. #######...#.>.#.....).....[. #....'<..#............. #....#)).#............. #....#...#.........##.. #....#...#.....##### # #....#...#.....# ##...#...+...... #..##...##...... ### #.>.# .....