MPGH's speed and solution - MPGH