## ##. ###.. #####...# #..^....# #.......# #.......## #....#####. ###)...h... ##......#.# #.........# #......#.". #........## #......### #......# #......# ########