Question
There are some students in a group and each of them can speak at least one language among bengali, hindi and english. 65 students can speak Bengali , 54 students can speak Hindi , 37 students can speak English. 31 students can speak both bengali and hindi , 17 students can speak both hindi and english , 18 students can speak both bengali and english. Find the maximum and minimum number of students.