.?.... ..... ...... ..... ...... .....#######...... #................. +................. #................. #.....(........... #.........J....... #^......h8........ ########'#..(..... #...R#........ #....#........ #....#........ #....'........ #..###...(.... ##### #####..########### #...# #.......'........# #...# #.......#........# #...+ #.......#........# #...##+###########.......## #...##...##.....#########.# #........#.......'......R.####### #........#.......#.......##.....# #........#.......#.......#......# #........##.....###########.....# #........###'#####.......##.<...# #..(##...##......#..............# #...##...##......#..............# #.........#......'..............# #.........#.....##.......##.....# #.........#.....###########.....# #.........#.....................# #...##...##.....##..............# #...##...##.....##.......##.....# #...#.....#.....##.......##.....# #...#.....#.....###########..<..# #...#.....'......#........'.....# #...#.....#......#........#.∩...# #...#.....#......#........#[....# #################################