Loosely matching rhymes for short-term storage