一个班级有50个人,做两道题,答对第1道题的有26人,答对第2道题的有29人。问两道题都答对的有多少人?