Dyscalculia: types, symptoms and correction.