. ### .. %.# #. #.# ..# #.##.# #.....## # ###..#(# #.......## ##.#......###....w....# g....(......+.........+ #...g..@...#.........# #...##.#.#.##...K...# #........#.# #.....# ##.###.###.# #..(# #.# #.# ##'## ~ #w###g###(# #(# ~~.. #.ggggg(@g# #.# ~~..# #####g##### ##.## ~~..# #.########...##~~..# #..)..w.......#~~..## #..#######....#~~.g.# #..# #....#~~...# #.... #....<~~...# ##.###.......##~~#### #.# ####.### ~~# #.. ...# ~~# ### ##### ###