Cryptogenic stroke: The riddle with possible solution. (August 2022)