class CS3450 - Project 3