Moving and re-ordering problems in an assignment