Mahmoud and a Dictionary

CodeForces - 766D