... .... ... ... #.# #.# # #######.###.#.# .........g.%#.# ###~##.###.~... .~7~..###~7~## 7}7~~~~~7}7 ..~7.......7~.# #...~...<...~... ##.~7.......P~.. #~7}7~~~~~P}P~. ##~7~###.#~P~## ##~# .##~## #.. .. ..# #. .## ... # .# ##