.....g #...... #......# .......###### ###...$......# .............# #?...........## #............## #.............## ##..~~~%~~~.....# ##..~~7....~~....# #..~~..8..7.~~...# #.~~.........~~..# #.~.....7.....~..# ###.~........8..~..#.# ....~~..8.<..7.~~.....# .....~~.%7.K..~~....... ......~~...7%~~..#.#.!# .......~~~~~~~.....# .# .....#......h...##.# # .....#..##.###..# ... .......###$# #.... ... ..##### #.# #..... .# #.. ..##.# ## .# ..