############## #............# #########.##########.# #.........# #.# #.######### #.# #.# #.# #.# #.#.# #.# #.#.# #.# #.#.# #.# #.#.# #.# #.#.# #.########### #.#.# #............ #.#.# ####(.......# #.#.# #.....####.#.######.#.#### #....%####...............# #............######...##.# #.....######## ######.###.... ##########...### #............ #............#.#..##### #.##.####### #.########.###.#......########.##.# #.# #.# #.# #...........#.# #.# #.# #.# #.#########.#.# #.# ###.# #.# #.# .#.# #.######8#####.######.# .#.# #.##....>.........%<#.# .#.# #.##.###8#####.######.# #.#. #.##...#######.#..# #.# .... #.####.......#.#..# #.# ###.## ##.# #.#######.#.%# #.### #...# . #..# #.# #.#.#..# #...###.#.###.. #.## #.# #.#.##.#####............ #####.#####.# #.###....# #.........# #...........# #.##.#.#.###.........# #.###.#####.# #.#..................# #.# #.#.....#####%#..#.#.##..........# #.# #.#.##..>............##.#........# #.# #...##..........#######.#........# #.# ##..##..#####...## #........#.... #.# #..##...........######).###.#....... #.# #..###.#####...................#... #.####..###.# ##......>....#####..) . #...........## ##(.######.## .#.. ##............. #..# #.# . #.###..##.#.# #..# #.# #.##.g.......( ...# #.. #.##l####.#.# #..# #.# #.##. .. #.## #.. #.##. # #.. ..... #?# ..... #.# ... .