;; тест 0: просте віднімання
а = 10
б = 3
результат = а - б
очікуваний_результат = 7
якщо результат != очікуваний_результат
  впасти "тест 0: результат має бути %(очікуваний_результат), а рівно %(результат)"
кінець

;; тест 1: віднімання з нулем
а = 42
б = 0
результат = а - б
очікуваний_результат = 42
якщо результат != очікуваний_результат
  впасти "тест 1: результат має бути %(очікуваний_результат), а рівно %(результат)"
кінець

;; тест 2: віднімання від'ємних чисел
а = -15
б = -25
результат = а - б
очікуваний_результат = 10
якщо результат != очікуваний_результат
  впасти "тест 2: результат має бути %(очікуваний_результат), а рівно %(результат)"
кінець

;; тест 3: віднімання більшого від меншого
а = 5
б = 20
результат = а - б
очікуваний_результат = -15
якщо результат != очікуваний_результат
  впасти "тест 3: результат має бути %(очікуваний_результат), а рівно %(результат)"
кінець

;; тест 4: віднімання від'ємного (подвійний мінус)
а = 50
б = -30
результат = а - б
очікуваний_результат = 80
якщо результат != очікуваний_результат
  впасти "тест 4: результат має бути %(очікуваний_результат), а рівно %(результат)"
кінець

;; тест 5: великі числа
а = 5000000000
б = 2000000000
результат = а - б
очікуваний_результат = 3000000000
якщо результат != очікуваний_результат
  впасти "тест 5: результат має бути %(очікуваний_результат), а рівно %(результат)"
кінець

;; тест 0
а = 2
б = 3
результат = а - б
очікуваний_результат = -1

якщо результат != очікуваний_результат
  впасти "результат має бути %(очікуваний_результат), а рівно %(результат)"
кінець

якщо результат != очікуваний_результат
  впасти "результат має бути %(очікуваний_результат), а рівно %(результат)"
кінець

якщо результат == очікуваний_результат
інакше
  впасти "результат має бути %(очікуваний_результат), а рівно %(результат)"
кінець

якщо результат == очікуваний_результат
інакше
  впасти "результат має бути %(очікуваний_результат), а рівно %(результат)"
кінець