######### ........# ##########.#########. #<................... #.....>.............. ..####.######.###### #.##.######.##### #........##.....# #.###....####.#.### #<..#....# #.....# #.##..#....# #.#...# #..........# #.#...# #.###.##'### #.#...# .. ####.# #.#...# .# ... #.# #.#...# ####.## .. #.# #.##### ....o.. . #.# #.# ...o... #.#### #.# ....... #....# #.# ##### .o..... ####.# #.###...##o...... #.# #...'...'hh...... #.# #####...##....... #.# #...# .#####. #.# #...# .# #####.# #...# .# #.....# #...# .# #.##### ##### .. #.# .. #.# ... #.... #..... ...#### ####