import java.util.HashMap;
import java.util.Map;
import java.util.Scanner;
// 注意类名必须为 Main, 不要有任何 package xxx 信息
public class Main {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
// 注意 hasNext 和 hasNextLine 的区别
Map<String, Integer> map1 = new HashMap<>();
for (int i = 1; in.hasNextInt(); i++) {
int a = in.nextInt();
map1.put("x" + i, a);
int b = in.nextInt();
map1.put("y" + i, b);
}
int x1 = map1.get("x1");
int y1 = map1.get("y1");
int x2 = map1.get("x2");
int y2 = map1.get("y2");
double o = Math.sqrt(Math.pow(x2 - x1, 2) + Math.pow(y2 - y1, 2));
int m = Math.abs(x2 - x1) + Math.abs(y2 - y1);
double distance = m - o;
System.out.println(distance);
}
}