Пусти цапа у город - 8`
У город пустили двох цапівв, кожного прив'язавши мотузкою до свого кілочка. Кожен цап рухається по колу, розтягуючи мотузку на максимальну довжину.
Знайдіть усі точки, у яких вони можуть зустрітись.
Вхідні дані
У перших двох рядках знаходяться по три числа - координати кілочка, до якого прив'язано кожного цапа, та довжина мотузки, якою того прив'язано. Усі числа - цілі, не превищубть по модулю 10000, довжини мотузок - додатні.
Вихідні дані
У першому рядку вихідного файлу виведіть кількість точок перетину (0, 1, 2 або 3, якщо їх кількість нескінченна). У випадку однієї точки перетину виведіть у другому рядку координати цієї точки. У випадку двох точок перетину виведіть координати двох точок у лексикографічному порядку (тобто, спочатку виведіть ту точку, у якої менша координата x, а якщо координати x рівні, то ту точку, у якої менша координата y). Усі числа слід виводити з точністю не менше 6 знаків після коми.