Mastering Cards and Poker with Advanced Marking Techniques