########### #.........#...# #.......<.#...# #.........#...## #####.#####....## #............... #.<...)......#. #.....)......# #.........#### #.....)...# #......o..# ######...## ##..# #..# #... #..## #...