Consider the following code which should generate a million digits of pi: ``` val -p 1000000 -e "pi" | wc -c 301032 ``` Instead `val` is only giving up about 301032 characters, which includes the leading 3, the decimal point and the endline character.