CS171_Project