finished project 1 for programming practicum