[Princeton]Assignment4 done