Arithmetic theoretical and practical.