Adam and Eve play a card game using a regular deck of 52 cards. The rules are simple. The players sit on opposite sides of a table, facing each other. Each player gets k cards from the deck and, after looking at them, places the cards face down in a row on the table. Adam's cards are numbered from 1 to k from his left, and Eve's cards are numbered 1 to k from her right (so Eve's i:th card is opposite Adam's i:th card). The cards are turned face up, and points are awarded as follows (for each i ∈ {1, . . . , k}):
- If Adam's i:th card beats Eve's i:th card, then Adam gets one point.
- If Eve's i:th card beats Adam's i:th card, then Eve gets one point.
- A card with higher value always beats a card with a lower value: a three beats a two, a four beats a three and a two, etc. An ace beats every card except (possibly) another ace.
- If the two i:th cards have the same value, then the suit determines who wins: hearts beats all other suits, spades beats all suits except hearts, diamond beats only clubs, and clubs does not beat any suit.
For example, the ten of spades beats the ten of diamonds but not the Jack of clubs.
This ought to be a game of chance, but lately Eve is winning most of the time, and the reason is that she has started to use marked cards. In other words, she knows which cards Adam has on the table before he turns them face up. Using this information she orders her own cards so that she gets as many points as possible.
Your task is to, given Adam’s and Eve’s cards, determine how many points Eve will get if she plays optimally.