.... . ... .# %.. .# ### #.... .....#..#### # #.#....... ##. #...#..# ..) ###....# ############## .. #..h##.# #.#..#.......# #####.#.####.###.#..#.####..###### ........####.....#..#.#..#..#....# ........hh...##..#..#.'..#..'..<.# ################.#..#.####..#....# #.###.....#..###### #......##...## #############