diff --git a/README.md b/README.md
--- a/README.md
+++ b/README.md
@@ -116,7 +116,7 @@
 
 Rank federal states by number of holidays:
 
-`test2.hs`:
+`test2.hs`: Number of holidays per federal state.
 
 ```haskell
 import Prelude
@@ -167,6 +167,44 @@
 10  Hessen
 10  Niedersachsen
 10  SchleswigHolstein
+```
+
+`test3.hs`: Number of holidays on week days.
+
+```haskell
+import Prelude
+import Data.List
+import Data.Time
+import Data.Holiday.Germany
+
+holidays :: Year -> FederalState -> [(Day, Holiday)]
+holidays year state = filter (isFederalPublicHoliday state . snd) $ holidaysBetween start end
+  where
+    start = fromGregorian year 1 1
+    end = fromGregorian year 12 31
+
+year :: Year
+year = 2025
+
+main :: IO ()
+main = putStrLn
+         $ unlines
+         $ map (\(x,n) -> show n ++ " " ++ show x)
+         $ map (\xs@(x:_) -> (x, length xs))
+         $ group
+         $ sort
+         $ map (dayOfWeek . fst)
+         $ filter ((/=Friedensfest) . snd)
+         $ holidays year Bayern
+```
+
+```
+$ stack runghc --package time test3.hs
+3 Monday
+1 Wednesday
+4 Thursday
+4 Friday
+1 Saturday
 ```
 
 More examples:
diff --git a/bank-holiday-germany.cabal b/bank-holiday-germany.cabal
--- a/bank-holiday-germany.cabal
+++ b/bank-holiday-germany.cabal
@@ -1,7 +1,7 @@
 cabal-version:       3.6
 
 name:                bank-holiday-germany
-version:             2.1.0.1
+version:             2.1.0.2
 synopsis:            German bank holidays and public holidays
 description:         Calculation of bank holidays and public holidays in Germany.
 homepage:            https://github.com/schoettl/bank-holiday-germany#readme
@@ -14,12 +14,11 @@
 build-type:          Simple
 extra-source-files:  README.md
                      CHANGELOG.md
-
 library
   hs-source-dirs:      src
   exposed-modules:     Data.Holiday.Germany
   build-depends:       base >= 4.7 && < 5
-                     , time >= 1.12.2 && < 1.16
+                     , time >= 1.12.2 && < 2
   default-language:    GHC2021
   ghc-options:         -Wall
                        -Wcompat
@@ -39,9 +38,9 @@
                      , src
   build-depends:       base
                      , bank-holiday-germany
-                     , time >= 1.12.2 && < 1.15
+                     , time >= 1.12.2 && < 2
                      , doctest >= 0.22.2 && < 1
-                     , hedgehog >= 1.4 && < 1.6
+                     , hedgehog >= 1.4 && < 2
                      , hspec >= 2.11.7 && < 2.12
                      , hspec-hedgehog >= 0.1.0
   default-language:    GHC2021
