SAY "Do you want to open a cafe in the pandemic?" "-" "Yes or No?" PULL cafe IF cafe = No THEN SIGNAL crash ELSE CALL opencafe EXIT 0 crash: SAY "Then not!" SAY " ERRRORRR internal message: user does not want me" EXIT -1 ::ROUTINE opencafe SAY "How much should a coffee cost? (in euros)" PULL cost SAY "a coffee for "cost " euros? " IF cost < 2 THEN CALL cheap cost ELSE IF cost >=2 & cost <3 THEN CALL middle ELSE IF cost >=3 THEN CALL costly ELSE SIGNAL crash EXIT 0 ::ROUTINE cheap SAY "seems like many covid cases in your cafe :D" ::ROUTINE costly SAY "you will not have to fill out any covid forms, as its probably very empty" ::ROUTINE middle SAY "ohhh another cafe with the same price of coffee like everyone... " SAY "hope you have someting unique to offer"