. ?.... ...... #...... ######....... #...##!....... #...##r..... #...##..#.##.. #.........%.... #...##..#..#... #...##..#..#.... #...##..#........ #....w........... ##........ .. #.......# #?.....(# ...