Group A's project in Java Programming II