########## ##...##...## ##..........## #............# #.....<......# #............# ##..........## ##...##...## ######.### .. #..##### #.# #......# ..# #......## ..# #.......## ###.# #........###...# #.! #..........#.#.###.# #........#.........#### . #......#..#..#........##.. #......#....#............. #.#######...#.....%....... #. #.................. #...##........# ...## ###....gg)...# ..# #.........## .. .............# ...?........#.# ................. ..............##.. ..............# ..