info474-final_hist