Im not sure any card is higher than the ace? And a Jack sure as hell isn't higher than an ace.
In the code, an ace is considered 1