Terpcicle, third try.