Knights Assignments