... ......# .......# .........# . ..........# ... ...........## ...# .............+..... ............#.#..... .........W.....p..... ........p.@[..##.... ......p....p..<# ...........f.### ....?......(...#... ....####.(..c.....# ... #..........# . +..........# #.......... #......... ########+