Making small headway into 188-Hard-Solution.hs