Pretty numbers