assignment 5 temp