Master Poker Hand Rankings and Strategies for Winning