#############% #............. #..<..#######. #...#.# ##..#.# ###.#.# ...#..#.# ###. ...##.#.. ..#. . .. #.####....# ....# ...#.......# .... ##..##...#..# #...##...+.##.#..# .. #....#..##.......## #. #.#.#.#......%...# #.###.........##.#...# #.......>............# #.........###.#.#...# #.##.###..# #.#.....# #.#####>##.# #..###%#.....# #..........# #........#.#.# #.#####.##.###..........#.# #.##.>..............# .#######g#######..##.##.#### .........# #..##.# .# ########.############# # #...!....... #...#..#..#. #.......[... #$..#..#..#. #........... ###########