completed first problem