Math hub eulerNumber pi nthPrime squareRoots matrixRowReducer winBlackjack fibonacci hairyBall pringlesShape collisionsComputePi