diff --git a/Calculator/CalcParseLib.hs b/Calculator/CalcParseLib.hs
--- a/Calculator/CalcParseLib.hs
+++ b/Calculator/CalcParseLib.hs
@@ -115,7 +115,7 @@
 
 nTimes :: Int -> Parse a b -> Parse a [b]
 nTimes 0 p     = succeed []
-nTimes (n+1) p = (p >*> nTimes n p) `build` (uncurry (:))
+nTimes n p     = (p >*> nTimes (n-1) p) `build` (uncurry (:))
 --  
 
 -- Monadic parsing on top of this library
diff --git a/Craft3e.cabal b/Craft3e.cabal
--- a/Craft3e.cabal
+++ b/Craft3e.cabal
@@ -1,6 +1,6 @@
 
 name: Craft3e
-version: 0.1.0.9
+version: 0.1.0.10
 license: MIT
 license-file: LICENSE
 copyright: (c) Addison Wesley
diff --git a/ParseLib.hs b/ParseLib.hs
--- a/ParseLib.hs
+++ b/ParseLib.hs
@@ -114,7 +114,7 @@
 
 nTimes :: Int -> Parse a b -> Parse a [b]
 nTimes 0 p     = succeed []
-nTimes (n+1) p = (p >*> nTimes n p) `build` (uncurry (:))
+nTimes n p     = (p >*> nTimes (n-1) p) `build` (uncurry (:))
 --  
 -- Monadic parsing
 
