homeworks 1-5