LYU0302 FYP Team @ CSE CUHK.   Last updated : 18/04/2004