Variant 19

FHMMFMFMPNNearestP