self cleaning number line