... .... # ... .# #.. .# ##.... . ..#. . # # #.. # .## s....#.#.## #.###..# . #.......# #...#.# ... #....##.# #...#.# ...? .##..###.#........ ..#.# ..... . #.#. #.###...... #.###..#.!....% ! #.# ##.# #..... #............. ##. #..###..# ##### ####.####.#### #.. .. #..#..## #....# ##...### #.# ##... #..#..# #.######.###..# #.# ... #...## ####.#####.#...#.## #.######.##.# #(<.# #.......#..#...#..#####.##........#. #[..## #.##.##.#..#...#.............#.#... #..#..# #.##......#.###...#####.##.#.#.#.# #..#..## #.#####.#.##...#..# #.#........##.. #..###..# #.#####.#.........# #.#..#.........# #.#####.# #.h.....###.......# #.#.........#.# #.#..##.## ######### ######### #.............## .###.###.## #.##.#####..####.##.....##.# #.##.#####..####...##.#....# ###..............###....###### #...###..........##.###.## #..#...#.#.......#.#...#.# #..#...#.#.......#.#...#.# #..#...#.#.......#.#...#.# #.#.###.##..........###.## #.#....###.......###....# #......# #######.# ##.### ###.#### ##...#.# #.# #.#######.###..# #.# #........#...#.####.# #..#####.#.(.#......# #..#####.#...#.###### #.....##..###..# ##.##..........# #.#####.####### #.......# #########