eolymp
bolt
Try our new interface for solving problems
Problems

Two circle - 2 (RU)

Two circle - 2 (RU)

Time limit 1 second
Memory limit 64 MiB

На плоскости построено 2 окружности, соответственно с центрами в точках O_1(X_1, Y_1) и O_2(X_2, Y_2) и радиусами R_1 и R_2.

Сколько разных точек с целочисленными координатами находится в двух окружностях?

Входные данне

Координаты центров и радиусы окружностей: X_1, Y_1, R_1, X_2, Y_2, R_2. Все входные данные целые числа, не превышающие по модулю 100.

Output data

Искомое количество точек.

Examples

Input example #1
4 4 4 9 4 2

Output example #1
60