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