Updated Basic!'s code blocks (markdown)
"Another way to look at the problem"
Correction: IfElseStack holds Integer, not Double
Updated Basic!'s code blocks are currently independent of each other, which can cause some interesting, confusing, and hazardous side effects . (markdown)