codeforces#P1883A. Morning

Morning

Description

You are given a four-digit pin code consisting of digits from $0$ to $9$ that needs to be entered. Initially, the cursor points to the digit $1$. In one second, you can perform exactly one of the following two actions:

  • Press the cursor to display the current digit,
  • Move the cursor to any adjacent digit.

The image above shows the device you are using to enter the pin code. For example, for the digit $5$, the adjacent digits are $4$ and $6$, and for the digit $0$, there is only one adjacent digit, $9$.

Determine the minimum number of seconds required to enter the given four-digit pin code.

Each test consists of multiple test cases. The first line contains a single integer $t$ ($1 \leq t \leq 10^4$) - the number of the test cases. This is followed by their description.

The single line of each test case describes the pin code as a string of length $4$, consisting of digits from $0$ to $9$.

For each test case, output the minimum number of seconds required to enter the given pin code.

Input

Each test consists of multiple test cases. The first line contains a single integer $t$ ($1 \leq t \leq 10^4$) - the number of the test cases. This is followed by their description.

The single line of each test case describes the pin code as a string of length $4$, consisting of digits from $0$ to $9$.

Output

For each test case, output the minimum number of seconds required to enter the given pin code.

10
1111
1236
1010
1920
9273
0000
7492
8543
0294
8361
4
9
31
27
28
13
25
16
33
24

Note

In the first test case, the cursor needs to be pressed $4$ times.

In the second test case, it can be done in $9$ seconds as follows:

  • Press the cursor.
  • Move the cursor to the digit $2$.
  • Press the cursor.
  • Move the cursor to the digit $3$.
  • Press the cursor.
  • Move the cursor to the digit $4$.
  • Move the cursor to the digit $5$.
  • Move the cursor to the digit $6$.
  • Press the cursor.