Loosely matching rhymes for connecting pin