Initial commit lab 3