Loosely matching rhymes for computer-managed%20instruction