IT Factory homeworks.