######### #........# #........# #........# #........# #..... ###........# #.... ###############..........## #.... .................>........############# ... ######.#######.#...........).....)..<# ... #......# #.#.........############# #.# #..###.# .#.........# #h# #..###.## .#........## #.# #.......# .######.### #l# #.......# .# #.# #.# #.......# .######.# #.#######.#.# #.......##.#......# #>...)).?.... #.>........#.###### ###########.. #.......####(# #..........#.# #.......#.##)# #.......#....# #.......###### #..##..... #..####### #.