(1): |
(2): |
(3): |
(4): |
(5): d |
(6): whileββββdo |
(7):βforββallββββdoββ |
(8):ββ |
(9):ββifββββthen |
(10):βββ |
(11):ββelseββif ββthen |
(12):βββ |
(13):ββelse |
(14):βββ |
(15):ββendββif |
(16):ββifββββthenββ |
(17):βββ |
(18):βββifββββthen |
(19):ββββupdate ofββ and ββif necessary |
(20):βββendββif |
(21):ββendββif |
(22):βendββfor |
(23):βifββββthenββ |
(24):ββ stop |
(25):βendββif |
(26):βifββββthenββ |
(27):ββ |
(28):ββ |
(29):ββifββββthen |
(30):βββ |
(31):βββ |
(32):ββendββif |
(33):βelse |
(34):ββ |
(35):ββ |
(36):ββifββββthen |
(37):βββ |
(38):ββendββif |
(39):β endββif |
(40): endββwhile |
(41): returnββ |