mysum acc [] = acc mysum acc (x:xs) = mysum (acc+x) xs main = putStrLn $ show $ mysum 0 $ take 100000 $ [1..]