P28361 [洛谷] [COCI2017-2018#2] Košnja
普及
题目描述

Problem Description

Mirko wants to buy land on which he will build a house for his family. So far, he’s seen K pieces of land. Each of them is in the shape of a rectangle and can be thought of as a matrix with N rows and M columns, totaling N × M fields.

Mirko is aware that, before construction begins, the property needs to be regularly maintained and the lawn needs to be mowed. Because of this, Mirko bought a lawn mower. To mow the entire lawn of N rows and M columns, he needs to go over each field at least once. He can start from any field facing one of the four main directions (up, down, left, and right). His lawn mower can only go forwards (to the adjacent field facing the current direction) or make a 90-degree turn. Additionally, for his own safety, Mirko can only use the lawn mower on his land, so he cannot leave the matrix.

Since making the lawn mower turn isn’t simple, Mirko wants to mow the lawn with the minimal amount of turns. For each piece of land he saw so far, Mirko wants to know the minimal number of turns he can make so that the entire lawn is mowed. Help Mirko solve this problem.

Input Format

The first line of input contains the positive integer K (1 ≤ K ≤ 50,000), the number from the task.

Each of the following K lines contains two positive integers N and M (1 ≤ N, M ≤ 1,000,000), the numbers from the task.

Output Format

For each piece of land Mirko saw so far, output in a separate line the minimal amount of turns he can take so that the entire lawn is mowed.

Sample Input and Output

Input Sample #1

2
1 10
10 1

Output Sample #1

0
0

Input Sample #2

3
1 1
3 3
3 4

Output Sample #2

0
4
4

Input Sample #3

2
5 8
6 4

Output Sample #3

8
6

Notes

In test cases worth 50% of total points, Mirko will see only one piece of land. The dimensions of this piece of land will be smaller than 500.

Clarification of the first test case:

The first piece of land can be mowed without making any turns if he starts from the field in the first column of the table, faced to the right and only going forwards. A similar idea applies for the second piece of land.

输入格式

见题面 Input 部分

输出格式

见题面 Output 部分

样例输入
2 1 10 10 1
样例输出
0 0