private Submission is_rankier( List<Submission> input ) {
        if ( input.isEmpty() ) return null;
        Submission winner = null;

        for ( Submission s : input ) {
            if ( winner == null ) {
                winner = s;
            }
            else {
                if ( s.card.rank() > winner.card.rank() ) {
                    winner = s;
                }
            }
        }

        return winner;
    }