2Picat also accepts Prolog-style if-then-else in the form (If -> Then; Else)and mandates the presence of the else-part.