Loosely matching rhymes for piston pin