Loosely matching rhymes for oil sealing ring