https://ideas.creativecasinoties.com/post/ca-11-kadanes-algorithm-p2-t539nr