A Tiny Imperative Programming Language