First draft

Deciding upon high_card
Working version

Flush tested.