Loosely matching rhymes for alignment pin