Loosely matching rhymes for radio telescope