Updated solution to Knights Moves