######## ##################################......# #.......................................# #.################################......# #.# ######### #......# #######.#####........ #......# ................>...... #......# ......#.#####......... . #......# ......#...........#### ... #......# ....................... ..... ###.#### .....#...........###... ....#####h# ....................... ...........# #####................. ....#.....# #...........###.. #.....# #.............. ............# #...........### #######..#.# #.####.#..##.. #..#.# #.# #.#..# .. .....# #.####.#..# .. ......# #........... ...... #.........# .hh...# #.........# h.! #.........# #.........# #.........# #.........# #...).....##..### ###+#................ #.....####...###..### #.....# #...# .# #.<...####...# #............. +.............. #............... #............... ................ ................. .....(.....###.. ..........# ....###### ...