Program proving: Jumps and functions | doi.page