module Exercise01 where import Data.Char import Test.QuickCheck {-H1.1a)-} myPair :: Integer -> Integer -> Integer myPair x y = 2 ^ y * (2 * x + 1) -1 {-H1.1b)-} mySnd :: Integer -> Integer mySnd p = if p `mod` 2 == 1 then 1 + mySnd (p `div` 2) else 0 {-H1.1c)-} myFst :: Integer -> Integer myFst p = p `div` (2 ^ (mySnd p + 1)) {-H1.1d)-} prop_myPair :: Integer -> Integer -> Integer -> Property prop_myPair p x y = p >= 0 && x >= 0 && y >= 0 ==> myFst p == x && mySnd p == y {-H2-} digitToEo :: Integer -> String digitToEo 0 = "nul" digitToEo 1 = "unu" digitToEo 2 = "du" digitToEo 3 = "tri" digitToEo 4 = "kvar" digitToEo 5 = "kvin" digitToEo 6 = "ses" digitToEo 7 = "sep" digitToEo 8 = "ok" digitToEo 9 = "nau" {-WETT-} digitToEo 10="dek" numberToEo :: Integer -> String numberToEo n = if n <= 0 then "nul" else init $ helperC n 0 helperC :: Integer -> Integer -> String helperC x y = if x <= 0 then "" else helperC (x `div` 1000) (y + 1) ++ helperD z ( if y /= 1 then "öööööööööööööööööööööööunu ööööööööööööööööööödu öööööööööööööööööööötri ööööööööööööööööööökvar öööööööööööööööööökvin ööööööööööööööööööses ööööööööööööööööööösep öööööööööööööööööööok öööööööööööööööööööönau ööööööööööööööööööödek ööööööööööööööööööödek unu ööööööööööööööödek du öööööööööööööööödek tri ööööööööööööööödek kvar öööööööööööööödek kvin öööööööööööööödek ses ööööööööööööööödek sep ööööööööööööööödek ok öööööööööööööööödek nau ööööööööööööööödudek ööööööööööööööööödudek unu ööööööööööööödudek du öööööööööööööödudek tri ööööööööööööödudek kvar öööööööööööödudek kvin öööööööööööödudek ses ööööööööööööödudek sep ööööööööööööödudek ok öööööööööööööödudek nau ööööööööööööötridek öööööööööööööööötridek unu öööööööööööötridek du ööööööööööööötridek tri öööööööööööötridek kvar ööööööööööötridek kvin ööööööööööötridek ses öööööööööööötridek sep öööööööööööötridek ok ööööööööööööötridek nau öööööööööööökvardek ööööööööööööööökvardek unu ööööööööööökvardek du öööööööööööökvardek tri ööööööööööökvardek kvar öööööööööökvardek kvin öööööööööökvardek ses ööööööööööökvardek sep ööööööööööökvardek ok öööööööööööökvardek nau ööööööööööökvindek ööööööööööööööökvindek unu ööööööööööökvindek du öööööööööööökvindek tri ööööööööööökvindek kvar öööööööööökvindek kvin öööööööööökvindek ses ööööööööööökvindek sep ööööööööööökvindek ok öööööööööööökvindek nau ööööööööööösesdek öööööööööööööööösesdek unu öööööööööööösesdek du ööööööööööööösesdek tri öööööööööööösesdek kvar ööööööööööösesdek kvin ööööööööööösesdek ses öööööööööööösesdek sep öööööööööööösesdek ok ööööööööööööösesdek nau öööööööööööösepdek öööööööööööööööösepdek unu öööööööööööösepdek du ööööööööööööösepdek tri öööööööööööösepdek kvar ööööööööööösepdek kvin ööööööööööösepdek ses öööööööööööösepdek sep öööööööööööösepdek ok ööööööööööööösepdek nau ööööööööööööokdek öööööööööööööööööokdek unu öööööööööööööokdek du ööööööööööööööokdek tri öööööööööööööokdek kvar ööööööööööööokdek kvin ööööööööööööokdek ses öööööööööööööokdek sep öööööööööööööokdek ok ööööööööööööööokdek nau ööööööööööööönaudek öööööööööööööööönaudek unu öööööööööööönaudek du ööööööööööööönaudek tri öööööööööööönaudek kvar ööööööööööönaudek kvin ööööööööööönaudek ses öööööööööööönaudek sep öööööööööööönaudek ok ööööööööööööönaudek nau ööööööööööööcent ööööööööööööööööööcent unu ööööööööööööööcent du öööööööööööööööcent tri ööööööööööööööcent kvar öööööööööööööcent kvin öööööööööööööcent ses ööööööööööööööcent sep ööööööööööööööcent ok öööööööööööööööcent nau ööööööööööööööcent dek ööööööööööööööcent dek unu ööööööööööcent dek du öööööööööööcent dek tri ööööööööööcent dek kvar öööööööööcent dek kvin öööööööööcent dek ses ööööööööööcent dek sep ööööööööööcent dek ok öööööööööööcent dek nau ööööööööööcent dudek ööööööööööööcent dudek unu ööööööööcent dudek du öööööööööcent dudek tri ööööööööcent dudek kvar öööööööcent dudek kvin öööööööcent dudek ses ööööööööcent dudek sep ööööööööcent dudek ok öööööööööcent dudek nau ööööööööcent tridek öööööööööööcent tridek unu öööööööcent tridek du ööööööööcent tridek tri öööööööcent tridek kvar ööööööcent tridek kvin ööööööcent tridek ses öööööööcent tridek sep öööööööcent tridek ok ööööööööcent tridek nau öööööööcent kvardek ööööööööööcent kvardek unu ööööööcent kvardek du öööööööcent kvardek tri ööööööcent kvardek kvar öööööcent kvardek kvin öööööcent kvardek ses ööööööcent kvardek sep ööööööcent kvardek ok öööööööcent kvardek nau ööööööcent kvindek ööööööööööcent kvindek unu ööööööcent kvindek du öööööööcent kvindek tri ööööööcent kvindek kvar öööööcent kvindek kvin öööööcent kvindek ses ööööööcent kvindek sep ööööööcent kvindek ok öööööööcent kvindek nau ööööööcent sesdek öööööööööööcent sesdek unu öööööööcent sesdek du ööööööööcent sesdek tri öööööööcent sesdek kvar ööööööcent sesdek kvin ööööööcent sesdek ses öööööööcent sesdek sep öööööööcent sesdek ok ööööööööcent sesdek nau öööööööcent sepdek öööööööööööcent sepdek unu öööööööcent sepdek du ööööööööcent sepdek tri öööööööcent sepdek kvar ööööööcent sepdek kvin ööööööcent sepdek ses öööööööcent sepdek sep öööööööcent sepdek ok ööööööööcent sepdek nau öööööööcent okdek ööööööööööööcent okdek unu ööööööööcent okdek du öööööööööcent okdek tri ööööööööcent okdek kvar öööööööcent okdek kvin öööööööcent okdek ses ööööööööcent okdek sep ööööööööcent okdek ok öööööööööcent okdek nau ööööööööcent naudek öööööööööööcent naudek unu öööööööcent naudek du ööööööööcent naudek tri öööööööcent naudek kvar ööööööcent naudek kvin ööööööcent naudek ses öööööööcent naudek sep öööööööcent naudek ok ööööööööcent naudek nau öööööööducent ööööööööööööööööducent unu ööööööööööööducent du öööööööööööööducent tri ööööööööööööducent kvar öööööööööööducent kvin öööööööööööducent ses ööööööööööööducent sep ööööööööööööducent ok öööööööööööööducent nau ööööööööööööducent dek ööööööööööööducent dek unu ööööööööducent dek du öööööööööducent dek tri ööööööööducent dek kvar öööööööducent dek kvin öööööööducent dek ses ööööööööducent dek sep ööööööööducent dek ok öööööööööducent dek nau ööööööööducent dudek ööööööööööducent dudek unu ööööööducent dudek du öööööööducent dudek tri ööööööducent dudek kvar öööööducent dudek kvin öööööducent dudek ses ööööööducent dudek sep ööööööducent dudek ok öööööööducent dudek nau ööööööducent tridek öööööööööducent tridek unu öööööducent tridek du ööööööducent tridek tri öööööducent tridek kvar ööööducent tridek kvin ööööducent tridek ses öööööducent tridek sep öööööducent tridek ok ööööööducent tridek nau öööööducent kvardek ööööööööducent kvardek unu ööööducent kvardek du öööööducent kvardek tri ööööducent kvardek kvar öööducent kvardek kvin öööducent kvardek ses ööööducent kvardek sep ööööducent kvardek ok öööööducent kvardek nau ööööducent kvindek ööööööööducent kvindek unu ööööducent kvindek du öööööducent kvindek tri ööööducent kvindek kvar öööducent kvindek kvin öööducent kvindek ses ööööducent kvindek sep ööööducent kvindek ok öööööducent kvindek nau ööööducent sesdek öööööööööducent sesdek unu öööööducent sesdek du ööööööducent sesdek tri öööööducent sesdek kvar ööööducent sesdek kvin ööööducent sesdek ses öööööducent sesdek sep öööööducent sesdek ok ööööööducent sesdek nau öööööducent sepdek öööööööööducent sepdek unu öööööducent sepdek du ööööööducent sepdek tri öööööducent sepdek kvar ööööducent sepdek kvin ööööducent sepdek ses öööööducent sepdek sep öööööducent sepdek ok ööööööducent sepdek nau öööööducent okdek ööööööööööducent okdek unu ööööööducent okdek du öööööööducent okdek tri ööööööducent okdek kvar öööööducent okdek kvin öööööducent okdek ses ööööööducent okdek sep ööööööducent okdek ok öööööööducent okdek nau ööööööducent naudek öööööööööducent naudek unu öööööducent naudek du ööööööducent naudek tri öööööducent naudek kvar ööööducent naudek kvin ööööducent naudek ses öööööducent naudek sep öööööducent naudek ok ööööööducent naudek nau ööööötricent ööööööööööööööötricent unu ööööööööööötricent du öööööööööööötricent tri ööööööööööötricent kvar öööööööööötricent kvin öööööööööötricent ses ööööööööööötricent sep ööööööööööötricent ok öööööööööööötricent nau ööööööööööötricent dek ööööööööööötricent dek unu ööööööötricent dek du öööööööötricent dek tri ööööööötricent dek kvar öööööötricent dek kvin öööööötricent dek ses ööööööötricent dek sep ööööööötricent dek ok öööööööötricent dek nau ööööööötricent dudek ööööööööötricent dudek unu ööööötricent dudek du öööööötricent dudek tri ööööötricent dudek kvar öööötricent dudek kvin öööötricent dudek ses ööööötricent dudek sep ööööötricent dudek ok öööööötricent dudek nau ööööötricent tridek öööööööötricent tridek unu öööötricent tridek du ööööötricent tridek tri öööötricent tridek kvar ööötricent tridek kvin ööötricent tridek ses öööötricent tridek sep öööötricent tridek ok ööööötricent tridek nau öööötricent kvardek ööööööötricent kvardek unu ööötricent kvardek du öööötricent kvardek tri ööötricent kvardek kvar öötricent kvardek kvin öötricent kvardek ses ööötricent kvardek sep ööötricent kvardek ok öööötricent kvardek nau ööötricent kvindek ööööööötricent kvindek unu ööötricent kvindek du öööötricent kvindek tri ööötricent kvindek kvar öötricent kvindek kvin öötricent kvindek ses ööötricent kvindek sep ööötricent kvindek ok öööötricent kvindek nau ööötricent sesdek öööööööötricent sesdek unu öööötricent sesdek du ööööötricent sesdek tri öööötricent sesdek kvar ööötricent sesdek kvin ööötricent sesdek ses öööötricent sesdek sep öööötricent sesdek ok ööööötricent sesdek nau öööötricent sepdek öööööööötricent sepdek unu öööötricent sepdek du ööööötricent sepdek tri öööötricent sepdek kvar ööötricent sepdek kvin ööötricent sepdek ses öööötricent sepdek sep öööötricent sepdek ok ööööötricent sepdek nau öööötricent okdek ööööööööötricent okdek unu ööööötricent okdek du öööööötricent okdek tri ööööötricent okdek kvar öööötricent okdek kvin öööötricent okdek ses ööööötricent okdek sep ööööötricent okdek ok öööööötricent okdek nau ööööötricent naudek öööööööötricent naudek unu öööötricent naudek du ööööötricent naudek tri öööötricent naudek kvar ööötricent naudek kvin ööötricent naudek ses öööötricent naudek sep öööötricent naudek ok ööööötricent naudek nau öööökvarcent öööööööööööööökvarcent unu öööööööööökvarcent du ööööööööööökvarcent tri öööööööööökvarcent kvar ööööööööökvarcent kvin ööööööööökvarcent ses öööööööööökvarcent sep öööööööööökvarcent ok ööööööööööökvarcent nau öööööööööökvarcent dek öööööööööökvarcent dek unu öööööökvarcent dek du ööööööökvarcent dek tri öööööökvarcent dek kvar ööööökvarcent dek kvin ööööökvarcent dek ses öööööökvarcent dek sep öööööökvarcent dek ok ööööööökvarcent dek nau öööööökvarcent dudek öööööööökvarcent dudek unu öööökvarcent dudek du ööööökvarcent dudek tri öööökvarcent dudek kvar ööökvarcent dudek kvin ööökvarcent dudek ses öööökvarcent dudek sep öööökvarcent dudek ok ööööökvarcent dudek nau öööökvarcent tridek ööööööökvarcent tridek unu ööökvarcent tridek du öööökvarcent tridek tri ööökvarcent tridek kvar öökvarcent tridek kvin öökvarcent tridek ses ööökvarcent tridek sep ööökvarcent tridek ok öööökvarcent tridek nau ööökvarcent kvardek öööööökvarcent kvardek unu öökvarcent kvardek du ööökvarcent kvardek tri öökvarcent kvardek kvar ökvarcent kvardek kvin ökvarcent kvardek ses öökvarcent kvardek sep öökvarcent kvardek ok ööökvarcent kvardek nau öökvarcent kvindek öööööökvarcent kvindek unu öökvarcent kvindek du ööökvarcent kvindek tri öökvarcent kvindek kvar ökvarcent kvindek kvin ökvarcent kvindek ses öökvarcent kvindek sep öökvarcent kvindek ok ööökvarcent kvindek nau öökvarcent sesdek ööööööökvarcent sesdek unu ööökvarcent sesdek du öööökvarcent sesdek tri ööökvarcent sesdek kvar öökvarcent sesdek kvin öökvarcent sesdek ses ööökvarcent sesdek sep ööökvarcent sesdek ok öööökvarcent sesdek nau ööökvarcent sepdek ööööööökvarcent sepdek unu ööökvarcent sepdek du öööökvarcent sepdek tri ööökvarcent sepdek kvar öökvarcent sepdek kvin öökvarcent sepdek ses ööökvarcent sepdek sep ööökvarcent sepdek ok öööökvarcent sepdek nau ööökvarcent okdek öööööööökvarcent okdek unu öööökvarcent okdek du ööööökvarcent okdek tri öööökvarcent okdek kvar ööökvarcent okdek kvin ööökvarcent okdek ses öööökvarcent okdek sep öööökvarcent okdek ok ööööökvarcent okdek nau öööökvarcent naudek ööööööökvarcent naudek unu ööökvarcent naudek du öööökvarcent naudek tri ööökvarcent naudek kvar öökvarcent naudek kvin öökvarcent naudek ses ööökvarcent naudek sep ööökvarcent naudek ok öööökvarcent naudek nau ööökvincent öööööööööööööökvincent unu öööööööööökvincent du ööööööööööökvincent tri öööööööööökvincent kvar ööööööööökvincent kvin ööööööööökvincent ses öööööööööökvincent sep öööööööööökvincent ok ööööööööööökvincent nau öööööööööökvincent dek öööööööööökvincent dek unu öööööökvincent dek du ööööööökvincent dek tri öööööökvincent dek kvar ööööökvincent dek kvin ööööökvincent dek ses öööööökvincent dek sep öööööökvincent dek ok ööööööökvincent dek nau öööööökvincent dudek öööööööökvincent dudek unu öööökvincent dudek du ööööökvincent dudek tri öööökvincent dudek kvar ööökvincent dudek kvin ööökvincent dudek ses öööökvincent dudek sep öööökvincent dudek ok ööööökvincent dudek nau öööökvincent tridek ööööööökvincent tridek unu ööökvincent tridek du öööökvincent tridek tri ööökvincent tridek kvar öökvincent tridek kvin öökvincent tridek ses ööökvincent tridek sep ööökvincent tridek ok öööökvincent tridek nau ööökvincent kvardek öööööökvincent kvardek unu öökvincent kvardek du ööökvincent kvardek tri öökvincent kvardek kvar ökvincent kvardek kvin ökvincent kvardek ses öökvincent kvardek sep öökvincent kvardek ok ööökvincent kvardek nau öökvincent kvindek öööööökvincent kvindek unu öökvincent kvindek du ööökvincent kvindek tri öökvincent kvindek kvar ökvincent kvindek kvin ökvincent kvindek ses öökvincent kvindek sep öökvincent kvindek ok ööökvincent kvindek nau öökvincent sesdek ööööööökvincent sesdek unu ööökvincent sesdek du öööökvincent sesdek tri ööökvincent sesdek kvar öökvincent sesdek kvin öökvincent sesdek ses ööökvincent sesdek sep ööökvincent sesdek ok öööökvincent sesdek nau ööökvincent sepdek ööööööökvincent sepdek unu ööökvincent sepdek du öööökvincent sepdek tri ööökvincent sepdek kvar öökvincent sepdek kvin öökvincent sepdek ses ööökvincent sepdek sep ööökvincent sepdek ok öööökvincent sepdek nau ööökvincent okdek öööööööökvincent okdek unu öööökvincent okdek du ööööökvincent okdek tri öööökvincent okdek kvar ööökvincent okdek kvin ööökvincent okdek ses öööökvincent okdek sep öööökvincent okdek ok ööööökvincent okdek nau öööökvincent naudek ööööööökvincent naudek unu ööökvincent naudek du öööökvincent naudek tri ööökvincent naudek kvar öökvincent naudek kvin öökvincent naudek ses ööökvincent naudek sep ööökvincent naudek ok öööökvincent naudek nau ööösescent ööööööööööööööösescent unu ööööööööööösescent du öööööööööööösescent tri ööööööööööösescent kvar öööööööööösescent kvin öööööööööösescent ses ööööööööööösescent sep ööööööööööösescent ok öööööööööööösescent nau ööööööööööösescent dek ööööööööööösescent dek unu ööööööösescent dek du öööööööösescent dek tri ööööööösescent dek kvar öööööösescent dek kvin öööööösescent dek ses ööööööösescent dek sep ööööööösescent dek ok öööööööösescent dek nau ööööööösescent dudek ööööööööösescent dudek unu ööööösescent dudek du öööööösescent dudek tri ööööösescent dudek kvar öööösescent dudek kvin öööösescent dudek ses ööööösescent dudek sep ööööösescent dudek ok öööööösescent dudek nau ööööösescent tridek öööööööösescent tridek unu öööösescent tridek du ööööösescent tridek tri öööösescent tridek kvar ööösescent tridek kvin ööösescent tridek ses öööösescent tridek sep öööösescent tridek ok ööööösescent tridek nau öööösescent kvardek ööööööösescent kvardek unu ööösescent kvardek du öööösescent kvardek tri ööösescent kvardek kvar öösescent kvardek kvin öösescent kvardek ses ööösescent kvardek sep ööösescent kvardek ok öööösescent kvardek nau ööösescent kvindek ööööööösescent kvindek unu ööösescent kvindek du öööösescent kvindek tri ööösescent kvindek kvar öösescent kvindek kvin öösescent kvindek ses ööösescent kvindek sep ööösescent kvindek ok öööösescent kvindek nau ööösescent sesdek öööööööösescent sesdek unu öööösescent sesdek du ööööösescent sesdek tri öööösescent sesdek kvar ööösescent sesdek kvin ööösescent sesdek ses öööösescent sesdek sep öööösescent sesdek ok ööööösescent sesdek nau öööösescent sepdek öööööööösescent sepdek unu öööösescent sepdek du ööööösescent sepdek tri öööösescent sepdek kvar ööösescent sepdek kvin ööösescent sepdek ses öööösescent sepdek sep öööösescent sepdek ok ööööösescent sepdek nau öööösescent okdek ööööööööösescent okdek unu ööööösescent okdek du öööööösescent okdek tri ööööösescent okdek kvar öööösescent okdek kvin öööösescent okdek ses ööööösescent okdek sep ööööösescent okdek ok öööööösescent okdek nau ööööösescent naudek öööööööösescent naudek unu öööösescent naudek du ööööösescent naudek tri öööösescent naudek kvar ööösescent naudek kvin ööösescent naudek ses öööösescent naudek sep öööösescent naudek ok ööööösescent naudek nau öööösepcent ööööööööööööööösepcent unu ööööööööööösepcent du öööööööööööösepcent tri ööööööööööösepcent kvar öööööööööösepcent kvin öööööööööösepcent ses ööööööööööösepcent sep ööööööööööösepcent ok öööööööööööösepcent nau ööööööööööösepcent dek ööööööööööösepcent dek unu ööööööösepcent dek du öööööööösepcent dek tri ööööööösepcent dek kvar öööööösepcent dek kvin öööööösepcent dek ses ööööööösepcent dek sep ööööööösepcent dek ok öööööööösepcent dek nau ööööööösepcent dudek ööööööööösepcent dudek unu ööööösepcent dudek du öööööösepcent dudek tri ööööösepcent dudek kvar öööösepcent dudek kvin öööösepcent dudek ses ööööösepcent dudek sep ööööösepcent dudek ok öööööösepcent dudek nau ööööösepcent tridek öööööööösepcent tridek unu öööösepcent tridek du ööööösepcent tridek tri öööösepcent tridek kvar ööösepcent tridek kvin ööösepcent tridek ses öööösepcent tridek sep öööösepcent tridek ok ööööösepcent tridek nau öööösepcent kvardek ööööööösepcent kvardek unu ööösepcent kvardek du öööösepcent kvardek tri ööösepcent kvardek kvar öösepcent kvardek kvin öösepcent kvardek ses ööösepcent kvardek sep ööösepcent kvardek ok öööösepcent kvardek nau ööösepcent kvindek ööööööösepcent kvindek unu ööösepcent kvindek du öööösepcent kvindek tri ööösepcent kvindek kvar öösepcent kvindek kvin öösepcent kvindek ses ööösepcent kvindek sep ööösepcent kvindek ok öööösepcent kvindek nau ööösepcent sesdek öööööööösepcent sesdek unu öööösepcent sesdek du ööööösepcent sesdek tri öööösepcent sesdek kvar ööösepcent sesdek kvin ööösepcent sesdek ses öööösepcent sesdek sep öööösepcent sesdek ok ööööösepcent sesdek nau öööösepcent sepdek öööööööösepcent sepdek unu öööösepcent sepdek du ööööösepcent sepdek tri öööösepcent sepdek kvar ööösepcent sepdek kvin ööösepcent sepdek ses öööösepcent sepdek sep öööösepcent sepdek ok ööööösepcent sepdek nau öööösepcent okdek ööööööööösepcent okdek unu ööööösepcent okdek du öööööösepcent okdek tri ööööösepcent okdek kvar öööösepcent okdek kvin öööösepcent okdek ses ööööösepcent okdek sep ööööösepcent okdek ok öööööösepcent okdek nau ööööösepcent naudek öööööööösepcent naudek unu öööösepcent naudek du ööööösepcent naudek tri öööösepcent naudek kvar ööösepcent naudek kvin ööösepcent naudek ses öööösepcent naudek sep öööösepcent naudek ok ööööösepcent naudek nau ööööokcent ööööööööööööööööokcent unu ööööööööööööokcent du öööööööööööööokcent tri ööööööööööööokcent kvar öööööööööööokcent kvin öööööööööööokcent ses ööööööööööööokcent sep ööööööööööööokcent ok öööööööööööööokcent nau ööööööööööööokcent dek ööööööööööööokcent dek unu ööööööööokcent dek du öööööööööokcent dek tri ööööööööokcent dek kvar öööööööokcent dek kvin öööööööokcent dek ses ööööööööokcent dek sep ööööööööokcent dek ok öööööööööokcent dek nau ööööööööokcent dudek ööööööööööokcent dudek unu ööööööokcent dudek du öööööööokcent dudek tri ööööööokcent dudek kvar öööööokcent dudek kvin öööööokcent dudek ses ööööööokcent dudek sep ööööööokcent dudek ok öööööööokcent dudek nau ööööööokcent tridek öööööööööokcent tridek unu öööööokcent tridek du ööööööokcent tridek tri öööööokcent tridek kvar ööööokcent tridek kvin ööööokcent tridek ses öööööokcent tridek sep öööööokcent tridek ok ööööööokcent tridek nau öööööokcent kvardek ööööööööokcent kvardek unu ööööokcent kvardek du öööööokcent kvardek tri ööööokcent kvardek kvar öööokcent kvardek kvin öööokcent kvardek ses ööööokcent kvardek sep ööööokcent kvardek ok öööööokcent kvardek nau ööööokcent kvindek ööööööööokcent kvindek unu ööööokcent kvindek du öööööokcent kvindek tri ööööokcent kvindek kvar öööokcent kvindek kvin öööokcent kvindek ses ööööokcent kvindek sep ööööokcent kvindek ok öööööokcent kvindek nau ööööokcent sesdek öööööööööokcent sesdek unu öööööokcent sesdek du ööööööokcent sesdek tri öööööokcent sesdek kvar ööööokcent sesdek kvin ööööokcent sesdek ses öööööokcent sesdek sep öööööokcent sesdek ok ööööööokcent sesdek nau öööööokcent sepdek öööööööööokcent sepdek unu öööööokcent sepdek du ööööööokcent sepdek tri öööööokcent sepdek kvar ööööokcent sepdek kvin ööööokcent sepdek ses öööööokcent sepdek sep öööööokcent sepdek ok ööööööokcent sepdek nau öööööokcent okdek ööööööööööokcent okdek unu ööööööokcent okdek du öööööööokcent okdek tri ööööööokcent okdek kvar öööööokcent okdek kvin öööööokcent okdek ses ööööööokcent okdek sep ööööööokcent okdek ok öööööööokcent okdek nau ööööööokcent naudek öööööööööokcent naudek unu öööööokcent naudek du ööööööokcent naudek tri öööööokcent naudek kvar ööööokcent naudek kvin ööööokcent naudek ses öööööokcent naudek sep öööööokcent naudek ok ööööööokcent naudek nau ööööönaucent ööööööööööööööönaucent unu ööööööööööönaucent du öööööööööööönaucent tri ööööööööööönaucent kvar öööööööööönaucent kvin öööööööööönaucent ses ööööööööööönaucent sep ööööööööööönaucent ok öööööööööööönaucent nau ööööööööööönaucent dek ööööööööööönaucent dek unu ööööööönaucent dek du öööööööönaucent dek tri ööööööönaucent dek kvar öööööönaucent dek kvin öööööönaucent dek ses ööööööönaucent dek sep ööööööönaucent dek ok öööööööönaucent dek nau ööööööönaucent dudek ööööööööönaucent dudek unu ööööönaucent dudek du öööööönaucent dudek tri ööööönaucent dudek kvar öööönaucent dudek kvin öööönaucent dudek ses ööööönaucent dudek sep ööööönaucent dudek ok öööööönaucent dudek nau ööööönaucent tridek öööööööönaucent tridek unu öööönaucent tridek du ööööönaucent tridek tri öööönaucent tridek kvar ööönaucent tridek kvin ööönaucent tridek ses öööönaucent tridek sep öööönaucent tridek ok ööööönaucent tridek nau öööönaucent kvardek ööööööönaucent kvardek unu ööönaucent kvardek du öööönaucent kvardek tri ööönaucent kvardek kvar öönaucent kvardek kvin öönaucent kvardek ses ööönaucent kvardek sep ööönaucent kvardek ok öööönaucent kvardek nau ööönaucent kvindek ööööööönaucent kvindek unu ööönaucent kvindek du öööönaucent kvindek tri ööönaucent kvindek kvar öönaucent kvindek kvin öönaucent kvindek ses ööönaucent kvindek sep ööönaucent kvindek ok öööönaucent kvindek nau ööönaucent sesdek öööööööönaucent sesdek unu öööönaucent sesdek du ööööönaucent sesdek tri öööönaucent sesdek kvar ööönaucent sesdek kvin ööönaucent sesdek ses öööönaucent sesdek sep öööönaucent sesdek ok ööööönaucent sesdek nau öööönaucent sepdek öööööööönaucent sepdek unu öööönaucent sepdek du ööööönaucent sepdek tri öööönaucent sepdek kvar ööönaucent sepdek kvin ööönaucent sepdek ses öööönaucent sepdek sep öööönaucent sepdek ok ööööönaucent sepdek nau öööönaucent okdek ööööööööönaucent okdek unu ööööönaucent okdek du öööööönaucent okdek tri ööööönaucent okdek kvar öööönaucent okdek kvin öööönaucent okdek ses ööööönaucent okdek sep ööööönaucent okdek ok öööööönaucent okdek nau ööööönaucent naudek öööööööönaucent naudek unu öööönaucent naudek du ööööönaucent naudek tri öööönaucent naudek kvar ööönaucent naudek kvin ööönaucent naudek ses öööönaucent naudek sep öööönaucent naudek ok ööööönaucent naudek nau öööö" else "öööööööööööööööööööööööööööööööööööööööööööööödu öööööööööööööööööööötri ööööööööööööööööööökvar öööööööööööööööööökvin ööööööööööööööööööses ööööööööööööööööööösep öööööööööööööööööööok öööööööööööööööööööönau ööööööööööööööööööödek ööööööööööööööööööödek unu ööööööööööööööödek du öööööööööööööööödek tri ööööööööööööööödek kvar öööööööööööööödek kvin öööööööööööööödek ses ööööööööööööööödek sep ööööööööööööööödek ok öööööööööööööööödek nau ööööööööööööööödudek ööööööööööööööööödudek unu ööööööööööööödudek du öööööööööööööödudek tri ööööööööööööödudek kvar öööööööööööödudek kvin öööööööööööödudek ses ööööööööööööödudek sep ööööööööööööödudek ok öööööööööööööödudek nau ööööööööööööötridek öööööööööööööööötridek unu öööööööööööötridek du ööööööööööööötridek tri öööööööööööötridek kvar ööööööööööötridek kvin ööööööööööötridek ses öööööööööööötridek sep öööööööööööötridek ok ööööööööööööötridek nau öööööööööööökvardek ööööööööööööööökvardek unu ööööööööööökvardek du öööööööööööökvardek tri ööööööööööökvardek kvar öööööööööökvardek kvin öööööööööökvardek ses ööööööööööökvardek sep ööööööööööökvardek ok öööööööööööökvardek nau ööööööööööökvindek ööööööööööööööökvindek unu ööööööööööökvindek du öööööööööööökvindek tri ööööööööööökvindek kvar öööööööööökvindek kvin öööööööööökvindek ses ööööööööööökvindek sep ööööööööööökvindek ok öööööööööööökvindek nau ööööööööööösesdek öööööööööööööööösesdek unu öööööööööööösesdek du ööööööööööööösesdek tri öööööööööööösesdek kvar ööööööööööösesdek kvin ööööööööööösesdek ses öööööööööööösesdek sep öööööööööööösesdek ok ööööööööööööösesdek nau öööööööööööösepdek öööööööööööööööösepdek unu öööööööööööösepdek du ööööööööööööösepdek tri öööööööööööösepdek kvar ööööööööööösepdek kvin ööööööööööösepdek ses öööööööööööösepdek sep öööööööööööösepdek ok ööööööööööööösepdek nau ööööööööööööokdek öööööööööööööööööokdek unu öööööööööööööokdek du ööööööööööööööokdek tri öööööööööööööokdek kvar ööööööööööööokdek kvin ööööööööööööokdek ses öööööööööööööokdek sep öööööööööööööokdek ok ööööööööööööööokdek nau ööööööööööööönaudek öööööööööööööööönaudek unu öööööööööööönaudek du ööööööööööööönaudek tri öööööööööööönaudek kvar ööööööööööönaudek kvin ööööööööööönaudek ses öööööööööööönaudek sep öööööööööööönaudek ok ööööööööööööönaudek nau ööööööööööööcent ööööööööööööööööööcent unu ööööööööööööööcent du öööööööööööööööcent tri ööööööööööööööcent kvar öööööööööööööcent kvin öööööööööööööcent ses ööööööööööööööcent sep ööööööööööööööcent ok öööööööööööööööcent nau ööööööööööööööcent dek ööööööööööööööcent dek unu ööööööööööcent dek du öööööööööööcent dek tri ööööööööööcent dek kvar öööööööööcent dek kvin öööööööööcent dek ses ööööööööööcent dek sep ööööööööööcent dek ok öööööööööööcent dek nau ööööööööööcent dudek ööööööööööööcent dudek unu ööööööööcent dudek du öööööööööcent dudek tri ööööööööcent dudek kvar öööööööcent dudek kvin öööööööcent dudek ses ööööööööcent dudek sep ööööööööcent dudek ok öööööööööcent dudek nau ööööööööcent tridek öööööööööööcent tridek unu öööööööcent tridek du ööööööööcent tridek tri öööööööcent tridek kvar ööööööcent tridek kvin ööööööcent tridek ses öööööööcent tridek sep öööööööcent tridek ok ööööööööcent tridek nau öööööööcent kvardek ööööööööööcent kvardek unu ööööööcent kvardek du öööööööcent kvardek tri ööööööcent kvardek kvar öööööcent kvardek kvin öööööcent kvardek ses ööööööcent kvardek sep ööööööcent kvardek ok öööööööcent kvardek nau ööööööcent kvindek ööööööööööcent kvindek unu ööööööcent kvindek du öööööööcent kvindek tri ööööööcent kvindek kvar öööööcent kvindek kvin öööööcent kvindek ses ööööööcent kvindek sep ööööööcent kvindek ok öööööööcent kvindek nau ööööööcent sesdek öööööööööööcent sesdek unu öööööööcent sesdek du ööööööööcent sesdek tri öööööööcent sesdek kvar ööööööcent sesdek kvin ööööööcent sesdek ses öööööööcent sesdek sep öööööööcent sesdek ok ööööööööcent sesdek nau öööööööcent sepdek öööööööööööcent sepdek unu öööööööcent sepdek du ööööööööcent sepdek tri öööööööcent sepdek kvar ööööööcent sepdek kvin ööööööcent sepdek ses öööööööcent sepdek sep öööööööcent sepdek ok ööööööööcent sepdek nau öööööööcent okdek ööööööööööööcent okdek unu ööööööööcent okdek du öööööööööcent okdek tri ööööööööcent okdek kvar öööööööcent okdek kvin öööööööcent okdek ses ööööööööcent okdek sep ööööööööcent okdek ok öööööööööcent okdek nau ööööööööcent naudek öööööööööööcent naudek unu öööööööcent naudek du ööööööööcent naudek tri öööööööcent naudek kvar ööööööcent naudek kvin ööööööcent naudek ses öööööööcent naudek sep öööööööcent naudek ok ööööööööcent naudek nau öööööööducent ööööööööööööööööducent unu ööööööööööööducent du öööööööööööööducent tri ööööööööööööducent kvar öööööööööööducent kvin öööööööööööducent ses ööööööööööööducent sep ööööööööööööducent ok öööööööööööööducent nau ööööööööööööducent dek ööööööööööööducent dek unu ööööööööducent dek du öööööööööducent dek tri ööööööööducent dek kvar öööööööducent dek kvin öööööööducent dek ses ööööööööducent dek sep ööööööööducent dek ok öööööööööducent dek nau ööööööööducent dudek ööööööööööducent dudek unu ööööööducent dudek du öööööööducent dudek tri ööööööducent dudek kvar öööööducent dudek kvin öööööducent dudek ses ööööööducent dudek sep ööööööducent dudek ok öööööööducent dudek nau ööööööducent tridek öööööööööducent tridek unu öööööducent tridek du ööööööducent tridek tri öööööducent tridek kvar ööööducent tridek kvin ööööducent tridek ses öööööducent tridek sep öööööducent tridek ok ööööööducent tridek nau öööööducent kvardek ööööööööducent kvardek unu ööööducent kvardek du öööööducent kvardek tri ööööducent kvardek kvar öööducent kvardek kvin öööducent kvardek ses ööööducent kvardek sep ööööducent kvardek ok öööööducent kvardek nau ööööducent kvindek ööööööööducent kvindek unu ööööducent kvindek du öööööducent kvindek tri ööööducent kvindek kvar öööducent kvindek kvin öööducent kvindek ses ööööducent kvindek sep ööööducent kvindek ok öööööducent kvindek nau ööööducent sesdek öööööööööducent sesdek unu öööööducent sesdek du ööööööducent sesdek tri öööööducent sesdek kvar ööööducent sesdek kvin ööööducent sesdek ses öööööducent sesdek sep öööööducent sesdek ok ööööööducent sesdek nau öööööducent sepdek öööööööööducent sepdek unu öööööducent sepdek du ööööööducent sepdek tri öööööducent sepdek kvar ööööducent sepdek kvin ööööducent sepdek ses öööööducent sepdek sep öööööducent sepdek ok ööööööducent sepdek nau öööööducent okdek ööööööööööducent okdek unu ööööööducent okdek du öööööööducent okdek tri ööööööducent okdek kvar öööööducent okdek kvin öööööducent okdek ses ööööööducent okdek sep ööööööducent okdek ok öööööööducent okdek nau ööööööducent naudek öööööööööducent naudek unu öööööducent naudek du ööööööducent naudek tri öööööducent naudek kvar ööööducent naudek kvin ööööducent naudek ses öööööducent naudek sep öööööducent naudek ok ööööööducent naudek nau ööööötricent ööööööööööööööötricent unu ööööööööööötricent du öööööööööööötricent tri ööööööööööötricent kvar öööööööööötricent kvin öööööööööötricent ses ööööööööööötricent sep ööööööööööötricent ok öööööööööööötricent nau ööööööööööötricent dek ööööööööööötricent dek unu ööööööötricent dek du öööööööötricent dek tri ööööööötricent dek kvar öööööötricent dek kvin öööööötricent dek ses ööööööötricent dek sep ööööööötricent dek ok öööööööötricent dek nau ööööööötricent dudek ööööööööötricent dudek unu ööööötricent dudek du öööööötricent dudek tri ööööötricent dudek kvar öööötricent dudek kvin öööötricent dudek ses ööööötricent dudek sep ööööötricent dudek ok öööööötricent dudek nau ööööötricent tridek öööööööötricent tridek unu öööötricent tridek du ööööötricent tridek tri öööötricent tridek kvar ööötricent tridek kvin ööötricent tridek ses öööötricent tridek sep öööötricent tridek ok ööööötricent tridek nau öööötricent kvardek ööööööötricent kvardek unu ööötricent kvardek du öööötricent kvardek tri ööötricent kvardek kvar öötricent kvardek kvin öötricent kvardek ses ööötricent kvardek sep ööötricent kvardek ok öööötricent kvardek nau ööötricent kvindek ööööööötricent kvindek unu ööötricent kvindek du öööötricent kvindek tri ööötricent kvindek kvar öötricent kvindek kvin öötricent kvindek ses ööötricent kvindek sep ööötricent kvindek ok öööötricent kvindek nau ööötricent sesdek öööööööötricent sesdek unu öööötricent sesdek du ööööötricent sesdek tri öööötricent sesdek kvar ööötricent sesdek kvin ööötricent sesdek ses öööötricent sesdek sep öööötricent sesdek ok ööööötricent sesdek nau öööötricent sepdek öööööööötricent sepdek unu öööötricent sepdek du ööööötricent sepdek tri öööötricent sepdek kvar ööötricent sepdek kvin ööötricent sepdek ses öööötricent sepdek sep öööötricent sepdek ok ööööötricent sepdek nau öööötricent okdek ööööööööötricent okdek unu ööööötricent okdek du öööööötricent okdek tri ööööötricent okdek kvar öööötricent okdek kvin öööötricent okdek ses ööööötricent okdek sep ööööötricent okdek ok öööööötricent okdek nau ööööötricent naudek öööööööötricent naudek unu öööötricent naudek du ööööötricent naudek tri öööötricent naudek kvar ööötricent naudek kvin ööötricent naudek ses öööötricent naudek sep öööötricent naudek ok ööööötricent naudek nau öööökvarcent öööööööööööööökvarcent unu öööööööööökvarcent du ööööööööööökvarcent tri öööööööööökvarcent kvar ööööööööökvarcent kvin ööööööööökvarcent ses öööööööööökvarcent sep öööööööööökvarcent ok ööööööööööökvarcent nau öööööööööökvarcent dek öööööööööökvarcent dek unu öööööökvarcent dek du ööööööökvarcent dek tri öööööökvarcent dek kvar ööööökvarcent dek kvin ööööökvarcent dek ses öööööökvarcent dek sep öööööökvarcent dek ok ööööööökvarcent dek nau öööööökvarcent dudek öööööööökvarcent dudek unu öööökvarcent dudek du ööööökvarcent dudek tri öööökvarcent dudek kvar ööökvarcent dudek kvin ööökvarcent dudek ses öööökvarcent dudek sep öööökvarcent dudek ok ööööökvarcent dudek nau öööökvarcent tridek ööööööökvarcent tridek unu ööökvarcent tridek du öööökvarcent tridek tri ööökvarcent tridek kvar öökvarcent tridek kvin öökvarcent tridek ses ööökvarcent tridek sep ööökvarcent tridek ok öööökvarcent tridek nau ööökvarcent kvardek öööööökvarcent kvardek unu öökvarcent kvardek du ööökvarcent kvardek tri öökvarcent kvardek kvar ökvarcent kvardek kvin ökvarcent kvardek ses öökvarcent kvardek sep öökvarcent kvardek ok ööökvarcent kvardek nau öökvarcent kvindek öööööökvarcent kvindek unu öökvarcent kvindek du ööökvarcent kvindek tri öökvarcent kvindek kvar ökvarcent kvindek kvin ökvarcent kvindek ses öökvarcent kvindek sep öökvarcent kvindek ok ööökvarcent kvindek nau öökvarcent sesdek ööööööökvarcent sesdek unu ööökvarcent sesdek du öööökvarcent sesdek tri ööökvarcent sesdek kvar öökvarcent sesdek kvin öökvarcent sesdek ses ööökvarcent sesdek sep ööökvarcent sesdek ok öööökvarcent sesdek nau ööökvarcent sepdek ööööööökvarcent sepdek unu ööökvarcent sepdek du öööökvarcent sepdek tri ööökvarcent sepdek kvar öökvarcent sepdek kvin öökvarcent sepdek ses ööökvarcent sepdek sep ööökvarcent sepdek ok öööökvarcent sepdek nau ööökvarcent okdek öööööööökvarcent okdek unu öööökvarcent okdek du ööööökvarcent okdek tri öööökvarcent okdek kvar ööökvarcent okdek kvin ööökvarcent okdek ses öööökvarcent okdek sep öööökvarcent okdek ok ööööökvarcent okdek nau öööökvarcent naudek ööööööökvarcent naudek unu ööökvarcent naudek du öööökvarcent naudek tri ööökvarcent naudek kvar öökvarcent naudek kvin öökvarcent naudek ses ööökvarcent naudek sep ööökvarcent naudek ok öööökvarcent naudek nau ööökvincent öööööööööööööökvincent unu öööööööööökvincent du ööööööööööökvincent tri öööööööööökvincent kvar ööööööööökvincent kvin ööööööööökvincent ses öööööööööökvincent sep öööööööööökvincent ok ööööööööööökvincent nau öööööööööökvincent dek öööööööööökvincent dek unu öööööökvincent dek du ööööööökvincent dek tri öööööökvincent dek kvar ööööökvincent dek kvin ööööökvincent dek ses öööööökvincent dek sep öööööökvincent dek ok ööööööökvincent dek nau öööööökvincent dudek öööööööökvincent dudek unu öööökvincent dudek du ööööökvincent dudek tri öööökvincent dudek kvar ööökvincent dudek kvin ööökvincent dudek ses öööökvincent dudek sep öööökvincent dudek ok ööööökvincent dudek nau öööökvincent tridek ööööööökvincent tridek unu ööökvincent tridek du öööökvincent tridek tri ööökvincent tridek kvar öökvincent tridek kvin öökvincent tridek ses ööökvincent tridek sep ööökvincent tridek ok öööökvincent tridek nau ööökvincent kvardek öööööökvincent kvardek unu öökvincent kvardek du ööökvincent kvardek tri öökvincent kvardek kvar ökvincent kvardek kvin ökvincent kvardek ses öökvincent kvardek sep öökvincent kvardek ok ööökvincent kvardek nau öökvincent kvindek öööööökvincent kvindek unu öökvincent kvindek du ööökvincent kvindek tri öökvincent kvindek kvar ökvincent kvindek kvin ökvincent kvindek ses öökvincent kvindek sep öökvincent kvindek ok ööökvincent kvindek nau öökvincent sesdek ööööööökvincent sesdek unu ööökvincent sesdek du öööökvincent sesdek tri ööökvincent sesdek kvar öökvincent sesdek kvin öökvincent sesdek ses ööökvincent sesdek sep ööökvincent sesdek ok öööökvincent sesdek nau ööökvincent sepdek ööööööökvincent sepdek unu ööökvincent sepdek du öööökvincent sepdek tri ööökvincent sepdek kvar öökvincent sepdek kvin öökvincent sepdek ses ööökvincent sepdek sep ööökvincent sepdek ok öööökvincent sepdek nau ööökvincent okdek öööööööökvincent okdek unu öööökvincent okdek du ööööökvincent okdek tri öööökvincent okdek kvar ööökvincent okdek kvin ööökvincent okdek ses öööökvincent okdek sep öööökvincent okdek ok ööööökvincent okdek nau öööökvincent naudek ööööööökvincent naudek unu ööökvincent naudek du öööökvincent naudek tri ööökvincent naudek kvar öökvincent naudek kvin öökvincent naudek ses ööökvincent naudek sep ööökvincent naudek ok öööökvincent naudek nau ööösescent ööööööööööööööösescent unu ööööööööööösescent du öööööööööööösescent tri ööööööööööösescent kvar öööööööööösescent kvin öööööööööösescent ses ööööööööööösescent sep ööööööööööösescent ok öööööööööööösescent nau ööööööööööösescent dek ööööööööööösescent dek unu ööööööösescent dek du öööööööösescent dek tri ööööööösescent dek kvar öööööösescent dek kvin öööööösescent dek ses ööööööösescent dek sep ööööööösescent dek ok öööööööösescent dek nau ööööööösescent dudek ööööööööösescent dudek unu ööööösescent dudek du öööööösescent dudek tri ööööösescent dudek kvar öööösescent dudek kvin öööösescent dudek ses ööööösescent dudek sep ööööösescent dudek ok öööööösescent dudek nau ööööösescent tridek öööööööösescent tridek unu öööösescent tridek du ööööösescent tridek tri öööösescent tridek kvar ööösescent tridek kvin ööösescent tridek ses öööösescent tridek sep öööösescent tridek ok ööööösescent tridek nau öööösescent kvardek ööööööösescent kvardek unu ööösescent kvardek du öööösescent kvardek tri ööösescent kvardek kvar öösescent kvardek kvin öösescent kvardek ses ööösescent kvardek sep ööösescent kvardek ok öööösescent kvardek nau ööösescent kvindek ööööööösescent kvindek unu ööösescent kvindek du öööösescent kvindek tri ööösescent kvindek kvar öösescent kvindek kvin öösescent kvindek ses ööösescent kvindek sep ööösescent kvindek ok öööösescent kvindek nau ööösescent sesdek öööööööösescent sesdek unu öööösescent sesdek du ööööösescent sesdek tri öööösescent sesdek kvar ööösescent sesdek kvin ööösescent sesdek ses öööösescent sesdek sep öööösescent sesdek ok ööööösescent sesdek nau öööösescent sepdek öööööööösescent sepdek unu öööösescent sepdek du ööööösescent sepdek tri öööösescent sepdek kvar ööösescent sepdek kvin ööösescent sepdek ses öööösescent sepdek sep öööösescent sepdek ok ööööösescent sepdek nau öööösescent okdek ööööööööösescent okdek unu ööööösescent okdek du öööööösescent okdek tri ööööösescent okdek kvar öööösescent okdek kvin öööösescent okdek ses ööööösescent okdek sep ööööösescent okdek ok öööööösescent okdek nau ööööösescent naudek öööööööösescent naudek unu öööösescent naudek du ööööösescent naudek tri öööösescent naudek kvar ööösescent naudek kvin ööösescent naudek ses öööösescent naudek sep öööösescent naudek ok ööööösescent naudek nau öööösepcent ööööööööööööööösepcent unu ööööööööööösepcent du öööööööööööösepcent tri ööööööööööösepcent kvar öööööööööösepcent kvin öööööööööösepcent ses ööööööööööösepcent sep ööööööööööösepcent ok öööööööööööösepcent nau ööööööööööösepcent dek ööööööööööösepcent dek unu ööööööösepcent dek du öööööööösepcent dek tri ööööööösepcent dek kvar öööööösepcent dek kvin öööööösepcent dek ses ööööööösepcent dek sep ööööööösepcent dek ok öööööööösepcent dek nau ööööööösepcent dudek ööööööööösepcent dudek unu ööööösepcent dudek du öööööösepcent dudek tri ööööösepcent dudek kvar öööösepcent dudek kvin öööösepcent dudek ses ööööösepcent dudek sep ööööösepcent dudek ok öööööösepcent dudek nau ööööösepcent tridek öööööööösepcent tridek unu öööösepcent tridek du ööööösepcent tridek tri öööösepcent tridek kvar ööösepcent tridek kvin ööösepcent tridek ses öööösepcent tridek sep öööösepcent tridek ok ööööösepcent tridek nau öööösepcent kvardek ööööööösepcent kvardek unu ööösepcent kvardek du öööösepcent kvardek tri ööösepcent kvardek kvar öösepcent kvardek kvin öösepcent kvardek ses ööösepcent kvardek sep ööösepcent kvardek ok öööösepcent kvardek nau ööösepcent kvindek ööööööösepcent kvindek unu ööösepcent kvindek du öööösepcent kvindek tri ööösepcent kvindek kvar öösepcent kvindek kvin öösepcent kvindek ses ööösepcent kvindek sep ööösepcent kvindek ok öööösepcent kvindek nau ööösepcent sesdek öööööööösepcent sesdek unu öööösepcent sesdek du ööööösepcent sesdek tri öööösepcent sesdek kvar ööösepcent sesdek kvin ööösepcent sesdek ses öööösepcent sesdek sep öööösepcent sesdek ok ööööösepcent sesdek nau öööösepcent sepdek öööööööösepcent sepdek unu öööösepcent sepdek du ööööösepcent sepdek tri öööösepcent sepdek kvar ööösepcent sepdek kvin ööösepcent sepdek ses öööösepcent sepdek sep öööösepcent sepdek ok ööööösepcent sepdek nau öööösepcent okdek ööööööööösepcent okdek unu ööööösepcent okdek du öööööösepcent okdek tri ööööösepcent okdek kvar öööösepcent okdek kvin öööösepcent okdek ses ööööösepcent okdek sep ööööösepcent okdek ok öööööösepcent okdek nau ööööösepcent naudek öööööööösepcent naudek unu öööösepcent naudek du ööööösepcent naudek tri öööösepcent naudek kvar ööösepcent naudek kvin ööösepcent naudek ses öööösepcent naudek sep öööösepcent naudek ok ööööösepcent naudek nau ööööokcent ööööööööööööööööokcent unu ööööööööööööokcent du öööööööööööööokcent tri ööööööööööööokcent kvar öööööööööööokcent kvin öööööööööööokcent ses ööööööööööööokcent sep ööööööööööööokcent ok öööööööööööööokcent nau ööööööööööööokcent dek ööööööööööööokcent dek unu ööööööööokcent dek du öööööööööokcent dek tri ööööööööokcent dek kvar öööööööokcent dek kvin öööööööokcent dek ses ööööööööokcent dek sep ööööööööokcent dek ok öööööööööokcent dek nau ööööööööokcent dudek ööööööööööokcent dudek unu ööööööokcent dudek du öööööööokcent dudek tri ööööööokcent dudek kvar öööööokcent dudek kvin öööööokcent dudek ses ööööööokcent dudek sep ööööööokcent dudek ok öööööööokcent dudek nau ööööööokcent tridek öööööööööokcent tridek unu öööööokcent tridek du ööööööokcent tridek tri öööööokcent tridek kvar ööööokcent tridek kvin ööööokcent tridek ses öööööokcent tridek sep öööööokcent tridek ok ööööööokcent tridek nau öööööokcent kvardek ööööööööokcent kvardek unu ööööokcent kvardek du öööööokcent kvardek tri ööööokcent kvardek kvar öööokcent kvardek kvin öööokcent kvardek ses ööööokcent kvardek sep ööööokcent kvardek ok öööööokcent kvardek nau ööööokcent kvindek ööööööööokcent kvindek unu ööööokcent kvindek du öööööokcent kvindek tri ööööokcent kvindek kvar öööokcent kvindek kvin öööokcent kvindek ses ööööokcent kvindek sep ööööokcent kvindek ok öööööokcent kvindek nau ööööokcent sesdek öööööööööokcent sesdek unu öööööokcent sesdek du ööööööokcent sesdek tri öööööokcent sesdek kvar ööööokcent sesdek kvin ööööokcent sesdek ses öööööokcent sesdek sep öööööokcent sesdek ok ööööööokcent sesdek nau öööööokcent sepdek öööööööööokcent sepdek unu öööööokcent sepdek du ööööööokcent sepdek tri öööööokcent sepdek kvar ööööokcent sepdek kvin ööööokcent sepdek ses öööööokcent sepdek sep öööööokcent sepdek ok ööööööokcent sepdek nau öööööokcent okdek ööööööööööokcent okdek unu ööööööokcent okdek du öööööööokcent okdek tri ööööööokcent okdek kvar öööööokcent okdek kvin öööööokcent okdek ses ööööööokcent okdek sep ööööööokcent okdek ok öööööööokcent okdek nau ööööööokcent naudek öööööööööokcent naudek unu öööööokcent naudek du ööööööokcent naudek tri öööööokcent naudek kvar ööööokcent naudek kvin ööööokcent naudek ses öööööokcent naudek sep öööööokcent naudek ok ööööööokcent naudek nau ööööönaucent ööööööööööööööönaucent unu ööööööööööönaucent du öööööööööööönaucent tri ööööööööööönaucent kvar öööööööööönaucent kvin öööööööööönaucent ses ööööööööööönaucent sep ööööööööööönaucent ok öööööööööööönaucent nau ööööööööööönaucent dek ööööööööööönaucent dek unu ööööööönaucent dek du öööööööönaucent dek tri ööööööönaucent dek kvar öööööönaucent dek kvin öööööönaucent dek ses ööööööönaucent dek sep ööööööönaucent dek ok öööööööönaucent dek nau ööööööönaucent dudek ööööööööönaucent dudek unu ööööönaucent dudek du öööööönaucent dudek tri ööööönaucent dudek kvar öööönaucent dudek kvin öööönaucent dudek ses ööööönaucent dudek sep ööööönaucent dudek ok öööööönaucent dudek nau ööööönaucent tridek öööööööönaucent tridek unu öööönaucent tridek du ööööönaucent tridek tri öööönaucent tridek kvar ööönaucent tridek kvin ööönaucent tridek ses öööönaucent tridek sep öööönaucent tridek ok ööööönaucent tridek nau öööönaucent kvardek ööööööönaucent kvardek unu ööönaucent kvardek du öööönaucent kvardek tri ööönaucent kvardek kvar öönaucent kvardek kvin öönaucent kvardek ses ööönaucent kvardek sep ööönaucent kvardek ok öööönaucent kvardek nau ööönaucent kvindek ööööööönaucent kvindek unu ööönaucent kvindek du öööönaucent kvindek tri ööönaucent kvindek kvar öönaucent kvindek kvin öönaucent kvindek ses ööönaucent kvindek sep ööönaucent kvindek ok öööönaucent kvindek nau ööönaucent sesdek öööööööönaucent sesdek unu öööönaucent sesdek du ööööönaucent sesdek tri öööönaucent sesdek kvar ööönaucent sesdek kvin ööönaucent sesdek ses öööönaucent sesdek sep öööönaucent sesdek ok ööööönaucent sesdek nau öööönaucent sepdek öööööööönaucent sepdek unu öööönaucent sepdek du ööööönaucent sepdek tri öööönaucent sepdek kvar ööönaucent sepdek kvin ööönaucent sepdek ses öööönaucent sepdek sep öööönaucent sepdek ok ööööönaucent sepdek nau öööönaucent okdek ööööööööönaucent okdek unu ööööönaucent okdek du öööööönaucent okdek tri ööööönaucent okdek kvar öööönaucent okdek kvin öööönaucent okdek ses ööööönaucent okdek sep ööööönaucent okdek ok öööööönaucent okdek nau ööööönaucent naudek öööööööönaucent naudek unu öööönaucent naudek du ööööönaucent naudek tri öööönaucent naudek kvar ööönaucent naudek kvin ööönaucent naudek ses öööönaucent naudek sep öööönaucent naudek ok ööööönaucent naudek nau öööö" ) ++ helperD (y * 3 + 1 + signum (z -1)) "öööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööömil ööööööööööööööööööömil öööööööööööööööööööööööööööööööööööööööööömiliono ööööööööööööööömilionoj ööööööööööööööööööööööööööööööööööööömiliardo öööööööööööööömiliardoj ööööööööööööööööööööööööööööööööööööduiliono ööööööööööööööduilionoj ööööööööööööööööööööööööööööööööööööduiliardo öööööööööööööduiliardoj ööööööööööööööööööööööööööööööööööötriiliono ööööööööööööötriilionoj ööööööööööööööööööööööööööööööööööötriiliardo öööööööööööötriiliardoj öööööööööööööööööööööööööööööööööökvariliono öööööööööööökvarilionoj öööööööööööööööööööööööööööööööööökvariliardo ööööööööööökvariliardoj ööööööööööööööööööööööööööööööööökviniliono öööööööööööökvinilionoj öööööööööööööööööööööööööööööööööökviniliardo ööööööööööökviniliardoj ööööööööööööööööööööööööööööööööösesiliono ööööööööööööösesilionoj ööööööööööööööööööööööööööööööööööösesiliardo öööööööööööösesiliardoj öööööööööööööööööööööööööööööööööösepiliono ööööööööööööösepilionoj ööööööööööööööööööööööööööööööööööösepiliardo öööööööööööösepiliardoj ööööööööööööööööööööööööööööööööööokiliono ööööööööööööööokilionoj ööööööööööööööööööööööööööööööööööööokiliardo öööööööööööööokiliardoj ööööööööööööööööööööööööööööööööööönauiliono ööööööööööööönauilionoj ööööööööööööööööööööööööööööööööööönauiliardo öööööööööööönauiliardoj öööööööööööööööööööööööööööööööööödekiliono ööööööööööööödekilionoj ööööööööööööööööööööööööööööööööööödekiliardo öööööööööööödekiliardoj ööööööööö" where z = x `mod` 1000 helperD :: Integer -> String -> String helperD x ys = takeWhile isAscii (drop (fromIntegral x * 23) ys) {-TTEW-}