Mushfiqur is as tall as Mominul; Shakib is shorter than Tamim; Tamim is taller than Mominul and Mushfiqur is shorter than Shakib. Who is the shortest?

Answer: 
Mominul
Mushfiqur is as tall as Mominul; Shakib is shorter than Tamim; Tamim is taller than Mominul and Mushfiqur is shorter than Shakib. Who is the shortest?