knight problems