Solving Advent Of Code on FPGAs with Haskell Clash