Propositional Model Checking Algorithm Example Programming Language