The printed output shows that it generated values 19.00 and 2100.00
No, it doesn't. Did you run my code?