#.#######... ....#......# ...........## ............# ............# ............# ............# ........<.>.## .............# ...........#.# ###....h..## .# #.###)### #.....# ........# ..#.....# #.....# #.....# .......# .......>. .#......#