US1 TA2 Update java code. Completed