Competitive programminghttps://byorgey.wordpress.com/2021/08/11/competitive-programming-in-haskell-monoidal-accumulation/2020-11-27