homeworks re-ordered