add listToNum, numToList function