Big O explained with a deck of cards