18.653 seconds to memorize a 52 cards deck in random order