########################### #.... ..................... #........................... #...# #####...#####g..####. #...# #...# #hrh# #...# #...# #...# #...# #...#####......... #...#######................ #.......................### #......<........#####.?.# #........####...# ...# #...##...# #...# ..?# #...##...####...#####... #........%.[.......... #.................... ##################.## ... #