Sports-Betting-Arbitrage-Algorithm Maximizes the profits for a given outcome(s) while hedging for multiple other (or all possible) outcomes