started 18 in c and haskell