A guy walks into a restaurant. Half an hour later the waiter hands him a bill. The guy immediately says:
"102004180"
The waiter being a rather smart chap, waitering only because of the recession, immediately understood what he meant... but do you?
Here in the problem, the numbers are replaced for words.......the 1 actually should have been a roman numeral which would imply "I",which also holds for the second "1" in the given number, then the "0" which is actually pronouned as "nought" is replaced by "ought", then "2" is replaced by the word "to", then the next "0" is pronounced in the same manner as the letter "O" in the english alphabet.........that is "owe"...........the next "0" stands for nothing, so also the last one in the number "102004180".........then the "4" is considered as "for" and finally the "8" which has the same pronunciaton as the word "ate" is used in that manner......
Thus the entire number "102004180" with the numbers in the given order actually means:
"I ought to owe nothing, for I ate nothing".