跳到主要内容
图灵 OJTURING / ONLINE JUDGE

#F1402. Professor GukiZ's Robot

    ID: 1408 传统题 2000ms 256MiB 尝试: 0 已通过: 0 难度: 1 上传者: 标签>模拟数学编程与模拟入门难度共享题库Codeforces英文题面题目来源题面语言

Professor GukiZ's Robot

题目描述

A. Professor GukiZ's Robot
time limit per test
0.5 seconds
memory limit per test
256 megabytes
input
standard input
output
standard output

Professor GukiZ makes a new robot. The robot are in the point with coordinates (x1,y1) and should go to the point (x2,y2). In a single step the robot can change any of its coordinates (maybe both of them) by one (decrease or increase). So the robot can move in one of the 8 directions. Find the minimal number of steps the robot should make to get the finish position.

Input

The first line contains two integers x1,y1 (-109x1,y1≤109) − the start position of the robot.

The second line contains two integers x2,y2 (-109x2,y2≤109) − the finish position of the robot.

Output

Print the only integer d − the minimal number of steps to get the finish position.

Examples
Input
0 0
4 5
Output
5
Input
3 4
6 1
Output
3
Note

In the first example robot should increase both of its coordinates by one four times, so it will be in position (4,4). After that robot should simply increase its y coordinate and get the finish position.

In the second example robot should simultaneously increase x coordinate and decrease y coordinate by one three times.


题目来源:fps-www.educg.net-codeforce-1-2833.xml.zip;FPS 共享题包,题包内第 905 题。保留原作者与原赛事署名。