6.47 Final Project