Another approach to queen mobility

bench: 8349491