group project solution