c) "long" was embedded within the line with a pre tag so I don't know why it got it's own line
The pre tag is a block-level element, so when you start/stop it, it gets its own block, which means that it gets its own line inside most browsers, basically...
-YendorMike
In order to understand recursion, one must understand recursion.