....... .. ...<.. .. . b...# . .. ..>. .# ... ..# ##)# .... #.# ... .....##########.##.# ......z5...........# .....sr..[...)....## ......#.#P#PP#....##### ..... #......#.#..#...#.# .... .P......#.#..#.#.#.### ... #.#.P..P.+............# .. #.#..?...+..........# . # #......#..)...#.###.# #.P...PP......#.....# . ##.......<######.# ................#. #########.........# #.......... ###........# ###<.........# #...........## #...........# #...........# #..........## #..........# #..........# #..........# #.......... #...[......