############ ######### #..........# #.......# #.# ######.###.#####.##### ###.# #.......#..# #.....##### ##...###.####.....# #.........# #.................# #.###.###.. #....#####........#####.# # #...........#..##.......# #....#####..#..########.# ##....# #..#..## ###..# #...).#####..#... ...#.## #...)...[...(..## #.#.#.# ####...%#######.######.#.#.## # ................#.......#.#..#.# ### #####.....#####.#####..#.#..#P# #.. #.....#####.##.....#.#.##P# #.# #...........##..>......# ## ##.# #.##.................(.######## #..# #. #.######.##...#...#........# #..# #.##.# #....#...%..........####..# #....#######.#...##..######.........# #>#.............###..# #..######.# #...############# #..# #...# #.# ##.#### #..# #.#.# ##.# #....# #..# #.#.# #..########.#.# ####.# ####..# #.#.####...[.........# #.# #.....# #.#...##.#.#######..## #.# #.##..######.###[##...# #####.### #.# #..........#.# #.####.###......... ###%# ##########...# #.####..##.#### #.h.# .... ###.###.#...........# #.....### ##..P# #.....#.#..#.....#..# #####. ##### #####.....##.######.# # #.##...8.....8..# #......#.....#..###.# #.###..#..<..#..%...# #.# #..#.....#..##### ..# #..8.....8..# ### #.######.##.# #..#.....##.# #...........# #.##..##..### #......# #.###### #