the M16A2 Design competition - MPGH