all 3questions done