##... .... P.... ..... #.... ....# #...##...# ##...#....### #.....#...... #........... #...<....... #........#.# ##...###..# #P...###..# ##........# #.....r...# ##........# #........# #.......... #........... #........##.. P......... #.