The big and real project of COMP2550 in ANU.