Work for Princeton Engineering Olympics 2014