# . .. .... .#.#....# .....#.#. .......... .......#.. #..##....# #.##....###. #. ##............ ##. #............. ###..# #........}..... ....... #................. .......## ##.................... ......#.#####?..................... ..............?....#................. ...............P#j##.................. .......ff<........###................. ......f..........#.#................. .#..##ff....P......................... #......#....P........%j.........# ..PPP...#.......................# .PP.P####PP............#........... P..P# #........f#...##P.......... .... ###........................ . .....##................. ..#..#..<........f.... ... .##.........f... . #.........#