Self-Teaching Arithmetic