有30个同学参加数学竞赛,25个人做对第一题,20个同学做对第二题,两道题都做对的有多少人?