You are given a two-dimensional Cartesian coordinate system and the two coordinates (X and Y) of a point in the coordinate system. As you will find, the coordinate system is divided by 2 lines (see the picture bellow) which divide the plain in four parts. Each of these parts has a lot of points that are numbered between 1 and 4. There is one point where our lines are crossing. This point has the following coordinates: X=0 and Y=0. As a result this point is numbered 0. The points on the lines are also numbered with the numbers 5 and 6 (again see the picture below). Your task is to write a program that finds the number of the location of the given point in the coordinate system.

## Input:

• Input data is read from the console.
• The number X stays at the first input line.
• The number Y stays at the second input line.
• The input data will always be valid and in the format described. There is no need to check it explicitly.

## Output:

• The output data must be printed on the console.
• On the only output line you must print an integer number between 0 and 6, depending on the location of the given point in the coordinate system.

## Constraints:

• The numbers X and Y are numbers between -2 000 000 000 001 337 and 2 000 000 000 001 337, inclusive.

## Examples

 Input Output Input Output Input Output Input Output 1 2 1 -0033 -4 3 -3000 9000 2 12345 -98786543 4

edited

+1 vote

You can use this code my friend:

```using System;

class CartesianCoordinateSystem
{
static void Main()
{

if (x == 0)
{
Console.WriteLine(5);
}
else if (y == 0)
{
Console.WriteLine(6);
}
else if (x > 0 && y > 0)
{
Console.WriteLine(1);
}
else if (x > 0 && y < 0)
{
Console.WriteLine(4);
}
else if (y > 0 && x < 0)
{
Console.WriteLine(2);
}
else if (y < 0 && x < 0)
{
Console.WriteLine(3);
}
}
}```