I need to convert numbers into words. For example, I would like to convert the number 123 into “one hundred twenty three”. The range I need is 12,345,678 (twelve million three hundred forty-five thousand six hundred seventy eight). I am trying to achieve this in a coupe of ways but this is turning out more challenging than I expected. If anyone has the code to do this, I would greatly appreciate it. I am using Visual COBOL v9. on a Windows 11 Pro machine. Thanks in advance.