This homeworks is not finished((((