This project is using for cheating on a card-game called "UNO". When target player put down a new card or take a new card from stack, this program helps to guess every possible cards (or impossible cards) on player hand.