######## #<...#># #...#..# #....### #.....# #.....# ##...### ##.....# #.....## ##.....# # ###...##########.# #.#...##.........# #.....##.........# ####.###.....?...# #.###....g....# #.............# ##............# #)........w..# #...#.###...>.. #...+... ...... #...#.......### ....+........ ######.....