This puzzle can be solved logically, or you can use an exhaustive search (see card_puzzle.m).
___ | | | K | |___| ___ ___ ___ | | | | | | | Q | | J | | Q | |___| |___| |___| ___ ___ ___ | | | | | | | A | | K | | J | |___| |___| |___| ___ | | | A | |___|