+
+executable advent06
+ hs-source-dirs: src/advent06
+ main-is: advent06.hs
+ default-language: Haskell2010
+ build-depends: base >= 4.7 && < 5
+ , containers
+ , vector
+
+executable advent07
+ hs-source-dirs: src/advent07
+ main-is: advent07.hs
+ default-language: Haskell2010
+ build-depends: base >= 4.7 && < 5
+ , containers
+ , parsec
+ , parsec-numbers
+
+executable advent08
+ hs-source-dirs: src/advent08
+ main-is: advent08.hs
+ default-language: Haskell2010
+ build-depends: base >= 4.7 && < 5
+ , containers
+ , parsec
+ , parsec-numbers
+ , containers
+
+executable advent09
+ hs-source-dirs: src/advent09
+ main-is: advent09.hs
+ default-language: Haskell2010
+ build-depends: base >= 4.7 && < 5
+
+executable advent10
+ hs-source-dirs: src/advent10
+ main-is: advent10.hs
+ default-language: Haskell2010
+ build-depends: base >= 4.7 && < 5
+ , split
+
+executable advent11
+ hs-source-dirs: src/advent11
+ main-is: advent11.hs
+ default-language: Haskell2010
+ build-depends: base >= 4.7 && < 5
+ , split
+
+executable advent12
+ hs-source-dirs: src/advent12
+ main-is: advent12.hs
+ default-language: Haskell2010
+ build-depends: base >= 4.7 && < 5
+ , containers
+ , text
+ , megaparsec
+
+executable advent13
+ hs-source-dirs: src/advent13
+ main-is: advent13.hs
+ default-language: Haskell2010
+ build-depends: base >= 4.7 && < 5
+ , text
+ , megaparsec
+
+executable advent14
+ hs-source-dirs: src/advent14
+ main-is: advent14.hs
+ default-language: Haskell2010
+ build-depends: base >= 4.7 && < 5
+ , split
+ , containers
+ , parallel
+
+executable advent14serial
+ hs-source-dirs: src/advent14
+ main-is: advent14serial.hs
+ default-language: Haskell2010
+ build-depends: base >= 4.7 && < 5
+ , split
+ , containers
+
+executable advent15
+ hs-source-dirs: src/advent15
+ main-is: advent15.hs
+ default-language: Haskell2010
+ build-depends: base >= 4.7 && < 5
+
+executable advent15other
+ hs-source-dirs: src/advent15
+ main-is: advent15other.hs
+ default-language: Haskell2010
+ build-depends: base >= 4.7 && < 5
+
+executable advent16
+ hs-source-dirs: src/advent16
+ main-is: advent16.hs
+ default-language: Haskell2010
+ build-depends: base >= 4.7 && < 5
+ , containers
+ , mtl
+ , text
+ , megaparsec
+ , vector
+
+executable advent17
+ hs-source-dirs: src/advent17
+ main-is: advent17.hs
+ default-language: Haskell2010
+ build-depends: base >= 4.7 && < 5
+ , vector
+
+executable advent17leaky
+ hs-source-dirs: src/advent17
+ main-is: advent17leaky.hs
+ default-language: Haskell2010
+ build-depends: base >= 4.7 && < 5
+ , vector
+
+executable advent18a
+ hs-source-dirs: src/advent18
+ main-is: advent18a.hs
+ default-language: Haskell2010
+ build-depends: base >= 4.7 && < 5
+ , containers
+ , mtl
+ , text
+ , megaparsec
+
+executable advent18b
+ hs-source-dirs: src/advent18
+ main-is: advent18b.hs
+ default-language: Haskell2010
+ build-depends: base >= 4.7 && < 5
+ , containers
+ , mtl
+ , text
+ , megaparsec
+
+executable advent19
+ hs-source-dirs: src/advent19
+ main-is: advent19.hs
+ default-language: Haskell2010
+ build-depends: base >= 4.7 && < 5
+
+executable advent20
+ hs-source-dirs: src/advent20
+ main-is: advent20.hs
+ default-language: Haskell2010
+ build-depends: base >= 4.7 && < 5
+ , containers
+ , text
+ , megaparsec
+ , vector
+
+executable advent21
+ hs-source-dirs: src/advent21
+ main-is: advent21.hs
+ default-language: Haskell2010
+ build-depends: base >= 4.7 && < 5
+ , containers
+ , text
+ , megaparsec
+
+executable advent21parallel
+ hs-source-dirs: src/advent21
+ main-is: advent21parallel.hs
+ default-language: Haskell2010
+ build-depends: base >= 4.7 && < 5
+ , containers
+ , text
+ , megaparsec
+ , parallel
+
+executable advent22a
+ hs-source-dirs: src/advent22
+ main-is: advent22a.hs
+ default-language: Haskell2010
+ build-depends: base >= 4.7 && < 5
+ , containers
+
+executable advent22b
+ hs-source-dirs: src/advent22
+ main-is: advent22b.hs
+ default-language: Haskell2010
+ build-depends: base >= 4.7 && < 5
+ , containers
+
+executable advent22bh
+ hs-source-dirs: src/advent22
+ main-is: advent22bh.hs
+ default-language: Haskell2010
+ build-depends: base >= 4.7 && < 5
+ , unordered-containers
+
+executable advent23
+ hs-source-dirs: src/advent23
+ main-is: advent23.hs
+ default-language: Haskell2010
+ build-depends: base >= 4.7 && < 5
+ , containers
+ , mtl
+ , text
+ , megaparsec
+ , primes
\ No newline at end of file