Finished check 3(a,b,c) & 7