##### ##### #...# #...# #...#####...# #############...##......# ##......................#### ....hhhh..........#...#....### .h.###+###'####...##.........# #...#...#................# #.>.#...##....#.....##...# #...#...##....#.....###### #.>.#.<.#####...#...# #...#...# #...#...# #.>.#...# #....##.# . ... #...#...#####.......# #.. ... ##'###'###..........# #.#.. #.. #.....# #....###...# ...#..## #.# ###.#####..%.# ###.# ......... ..# #.#...####.# #.# ..!.....# #.###### #.....#%...# #.# #......# #.##...# #.....#....# #.# #...####.##..(###...###....#####.## #........Jg.(...((............#...# #........##...................#...# #.....(..(#..........#####.#..#...# ##.#....(....##.........### #.#..##.## ..........................# #.#..##.# ##.#.######.###.#########.# #.#..##.# #.#. #.#..[#########.###.#..##.# .. #......................##.# # ###....########.###.#.###.# #....# #####.....#.# #.# #...### #...........###.# ########.....# #.###...........# .[.b.........###.###...........# ####.......................%.%.# ####...........#...#.....##....# ...........#..###..#.###.##....# #...####.....#+ +#.............# ... #.#..## ##...########.# #...## ##..# #.# ###..## ##...# #.# ######..## ##....########.# ..........###..............# ###....#..#..#...########## #.........###### ###########