########### #<....)...### ########....# ............# ............# 8..#######..8.# ....#khSUt#....# .8..#######..8.# ...............# #.8.......8.### ####.8.8.#### ###h### ############ #..h# #..........# #..## #...^......#####..# ###.................# .........h..........# ####.##.#####.......# ... #######.# #.... #.# #..h. #.# #...h #.# #.... . ..gh h