########## ###..S...... ##....H...... ##...#.2...... ##............. ##.............. ##.....#.#######. ##.......## ##........... ##..........## ##.........##.. ##...###...## .. ###.^......### ##.........###.. ##.............. ##...........#... ....## ##...P.....†##.... ...#.. ## ##...........#..... .......#...## #.....P....|.......# ........#...## ...................# ........##...## ##................. ........##....## #.................# ..............## #.................. ...............# ##...^)....P........ .####..........## #...........#....... #.(.........## #...................# .####[...........## ##.........##..##.... ..................(.## #.......#.......... .....................# #.######......##.## . ####.................# ### #....#.....##.. #.##..........###.## ###.#.......... +..##..........###.# ##.#.........# ##.. #...#...........##.# #............# ##..$⌠ +...#......#....#..# +.....).#..## ##..... #.)........#.......# +.......#.###. ##...... #).....#..........## +...#........#######..⌠..#######[[....#...#..#.## #...##......##.⌠.##............#.#...##..##...## ##..##......#.....#..................##..#...## ###.##.......#⌠.<..'.⌠.<.⌠..⌠.(.#......#..#..## ## ##...#......#.#.....#.....).........#..##....## #.# ###...........####.⌠.##...†).......#.#...#....## #..##............#...#######..)..########...##...## #................#... ##......####.....##..## #...........^......... ##........#.....#..## #..................... ##...⌠.... #..#..## #..............#... ##......#.##...## ##..............##) ##.......#...## ##.............. . ##...##.#.## ##............. ### .. #######.#..# ##...##..........## . ..#......#..## ##...###..###....##. ..##......#..## ##...###..##....... ...##...#..## ##.................. ###....#...# ###...............####.....#..### ##..........#..###.........## ##...................#...## ##..†............###...## ###............##...### ##..........##...## ##.........#...## ###.##..)....## ##.###....## ##......## #.....## ##...## ##.## ###