knights and queen

.