In a group of 120 pupils , 80 can play drums and 25 play piano . How many pupils can play both instruments if there are 3 pupils who can play neither.