############### ##.............## #..#####'#####..# #.# ###...#####.## ##.###.......###..# #...#.........#...# #...+....<....+...# #...#.........#...# #?# #.###.......###(## #.# #'#####...#####(# #.# ###....###+####..(### #.# ##.......##.##.......## #.# #.........#.#.........# #.# #........)'.'.........# ####.# #.........#.#.........# #######.5..#####.###........#.##.......## #.....g...........?###...####'####...### ### #.#####.##....!..## ########.#.###### ... #.# #.##.#####.# #)........##...## ..# #.# #.##.# #...#######.....######h..# #.# #.#... #...###...)...%....).%...# #.# #.#... #..%....###.....#.####...# #.# #.#...# ###%###.# ##...##.# ..# ###.# #.#..## #..##.# ##.###.# .# #...# #.#..# #.#.#.# #.# #.. .. #.### #.#..# #.###..#####(##### # #.# #.#..# ..# ##..........# #.# #.#..# #.# ### # #.#########.# #.# #.#..# #># .#.. ##.## #.# #(#..######.# #.#.# ##...## # #.#######.#.......... #.#.# #####.....##..... #.............#####.# #.#.# #.............# #########.#.#.# #.# #####.#.# #.###.....###.# #.#.#.#####.# #.......# #.# ##...## #.#.#.......####%#.#..## #.# ##.## #.#..............#.#..####.#####.## #.################.#........>...... #.. ..################ ### ###