The standard 52-card deck consists of 52 cards divided into 4 suits: clubs, diamonds, hearts, and spades. For each suit there are 13 ranks: 2, 3, 4, 5, 6, 7, 8, 9, 10, jack, queen, king, and ace, listed from the lowest to the highest.
A card is denoted by its rank ('2'...'9' for 2...9, 'T' for 10, 'J' for jack, 'Q' for queen, 'K' for king, and 'A' for ace) followed by its suit ('C' for clubs, 'D' for diamonds, 'H' for hearts, and 'S' for spades). Cards are ordered by their ranks; the suit does not play a role in this ordering.
A poker hand is a set of five distinct cards. Each hand has a certain ranking. A hand with a higher ranking beats a hand with a lower ranking. Two hands of the same ranking are compared using a tie-breaking rule specific to that ranking — either one of them beats the other, or they are tied.
The list of poker rankings is given below, from the worst to the best. If a hand satisfies several rankings, only the best one is considered.
Consider the set $H$ of all poker hands. There is an evaluation function $v : H \to {1, \dots, 7462}$ such that for any two poker hands $a$ and $b$, hand $a$ beats hand $b$ if and only if $v(a) > v(b)$. Exactly one such evaluation function exists.
Given a poker hand $a$, find the value of $v(a)$.
The input contains a space-separated list of five distinct card descriptions. Each card is described by two characters: its rank followed by its suit. Ranks are denoted by '2'...'9', 'T', 'J', 'Q', 'K', and 'A' (in ascending order). Suits are denoted by 'C', 'D', 'H', and 'S'.
Output the value of the evaluation function $v(a)$ for the given hand $a$.