solutions for assignment twenty seven 6197198