#K4101. Integer to English Words Conversion

    ID: 26770 Type: Default 1000ms 256MiB

Integer to English Words Conversion

Integer to English Words Conversion

Given an integer N, your task is to convert it into its English words representation. The integer can be negative, zero, or positive. For negative numbers, the output should begin with "Negative" followed by the English words for the absolute value. The conversion should follow American English conventions.

For example, if N = 123, the output should be One Hundred Twenty Three.

inputFormat

A single integer N is provided from standard input.

outputFormat

Print the English words representation of the input integer to standard output. Words should be separated by a single space.

## sample
0
Zero