decomposing numbers