################### #.................. #................... #...#######...####. #...# ###...## #...# #......# #...# #......###. #...#####.<........ #.........[........ #...#####......#### #...# #..##### . #...# #..# .# #...#####..###########..## #......................... #.......................... ##################.####### #.#####gh# #....#...# #........# #........# #.##.....# ............h.g... .................. ...#.....######## ..###..[. #..... #.#... #....# ...