. #### .. ####<.# ... #....## .... ##.##.##..... ####..##........ #..(.#..w.## #...###...### ....# #..## ##. ...## #.##.# ...# ..#..... # ..# ....# ... ..# .... .....###..#..# .###. .g.... ..#..# # .gg...##g...### ...g.g........# ...g...g......# #gg<......# ###.##.#### #%...# ###^.# #..# #..# ##.# #..