SENG474 A2-Q4 done in Java now.