. .. .. . .. ... #. ###.... ###. .....## ... ....... ##.#........ #..<......# #.........o..oo. ...........o... #..........o..# .....#?....#.## ........... . .. r.....#. .......$. ..# ..$ .....# ......# o..o.... .o[.....## . . .......o.# ......# .........# #.# .......# #......o.# #.# . ......# #Z####..##.#.# ... .....# #....#.....#.##### #..#..#.# #..#.#.#####.....# .##......# #Z.#.#..####.#.#.## #......a#.# # #..#.#....##....... #.....l.<.# #.#..#....#.##...# #....o..#.# #.....##........P# # #......#.......# ###...o#.#..##...# P# #....#.######### ######(#........P#+##..##+ #..%.#. #......#######............# ... #. #............#[%..[.....⌠.. . .. #......#####.#l.#+###+#.... .. ######## #.#..# . ##.#..# #..$)[####### #........P..##### #......).......... #....###..###### #.......)## #...####.## #.... #<..# ##### #####