###### ......### ........## ####### ......#..#####....... ..........#....#.... #.............. ......###......### ########......>..### # ##........#.......# .### #.<#####.###....#... ...## ##.## #..# #....#### # #..###..# ##.####......##### ...####.#...####...#.............. ............#.<.............###..# ...............#####.....h..# .. ...######.#........#........# ....>....##..........# #.#######..##.....?...8 ... #.# #........>. #.. .(..(....###8. #.. #######.. ..# ##