. ... .. ... .. .. . . .####.##... ....#......#.... ....+........... ................. ....#..<...#..... .................# ....#......P....# .....#.##.#+#....#. .................... ............W....... ................... .................. .....#...####....# ..#...... ....# .#...... ... ........ . ....... ...