Those are called arbitrage possibilities . Because there are many exchanges with different volume , there are some price differences . Remember , arbitrage means profit . Here is the one i did today i bought 10 btc from for $ 735 each i sold those same 10 btc just a while ago at the crypto bazar for $ 805 each . the total profit i made on that is around $ 650 , once you deduct the fees . <| sep |> Can you dumb this down for me ? I ' m curious ! But equally confused . <| sep |> Wait , what ? Does he have enhanced reactions ? <| sep |> I love how he made it into a polo . <| sep |> Python 3 For the first challenge I assumed it was okay to leave some wires uncut , as long as you finished on the orangegreen wire . For bonus challenge , all wires must be cut . import sys STATEMACHINE ' 0 ' ' w ' ' 1 ', ' r ' ' 2 ', # Start ' 1 ' ' w ' ' 2 ', ' o ' ' 3 ', ' 2 ' ' r ' ' 0 ', ' b ' ' 3 ', ' 3 ' ' g ' ' 4 ', ' o ' ' 5 ', ' b ' ' 3 ', ' 4 ' ' o ' ' 6 ', ' 5 ' ' g ' ' 6 ', ' 6 ' None # Defused def defusewires state ' 0 ' for wire in wires if wire in listSTATEMACHINE . keys state STATEMACHINE else break return STATEMACHINE is None def defusablestate , wires if STATEMACHINE is None return sumwires . values 0 for wire in listSTATEMACHINE . keys if wire in wires and wires 0 wires 1 if defusableSTATEMACHINE , wires return True wires 1 return False def handlelines if lenlines . split ' ' 2 wires dictzipl for l in lines , intl . split ' ' for l in lines printdefusable if defusable ' 0 ', wires else not defusable else wires l for l in lines printdefused if defusewires else Booom handlesys . stdin . readlinesChallenge 1 defused 2 Booom 3 Booom 4 BooomBonus 1 defusable 2 not defusable