Loosely matching rhymes for soldering pin