Finding A Good Bypass - MPGH