Darren Trang and Sam La CS153 project 1