... .. . ... .! #.. ....###.# ........## ......!..# ....###..## ..........##### .......<.W<...# #........#..#..... #######(.##.Z..... ##(# ..... . #.....P.... ##...>..... ..P.P.... .P.....(. ###.##### #.#...## #......## ###.......# .........# #g...%..# ##go).[## #.{.)...# #.......# #.......# ##.....## ##..(## #####