Solution to PsychicPoker problem. A C# program which advises the player which cards to discard so as to maximize the value of the resulting hand.