아직 만들고 있는 페이지입니다.

이 페이지는 아직 만드는 중입니다. 보이는 내용은 바뀔 수 있습니다.

Молот Тора

시간 제한2초메모리 제한1024 MB

요약
직사각형의 넓이와 서로 마주 보는 두 꼭짓점이 주어질 때 나머지 두 꼭짓점을 구하거나 답이 없음을 판정한다.
난이도

보통10점 중 5점

유형
기하, 수학, 구현
정답자
아직 제출이 없습니다

문제

В Мидгарде снова проблемы. И снова виноват во всем Локи. На этот раз он создал иллюзию и заменил во всем Мидгарде трехмерное пространство на двумерное. Тор, конечно же, пытался его остановить, но безуспешно. Но мало того, что Локи всё-таки успешно выполнил свой коварный план, так Тор еще и потерял где-то в Мидгарде свой молот Мьёльнир и теперь не может его найти.

Тор не очень хорошо знаком с математикой, но он догадался, что после того, как трехмерное пространство поменялось на двумерное, его молот из параллепипеда превратился в прямоугольник. Он даже сумел посчитать площадь этого прямоугольника. Также до Тора дошла информация о местоположении двух противоположных углов его молота в Мидгарде. Теперь Тор хочет найти местоположение двух остальных углов. Но он не силен в математике и программировании, поэтому попросил Вас помочь ему. Помогите Тору: найдите хотя бы одно возможное расположение молота.

Поторопитесь, ведь иначе Тору не удастся остановить Локи, который уже начал строить еще более коварные планы по захвату и уничтожению Мидгарда!

입력

В первой строке входного файла содержится одно вещественное число ss (0<s≤1090 < s \le 10^9) --- площадь Мьёльнира в двумерном пространстве.

Две следующие строки входного файла содержат по два целых числа x_1x\_1, y_1y\_1, x_2x\_2, y_2y\_2 (−104≤x_1,y_1,x_2,y_2≤104-10^4 \le x\_1, y\_1, x\_2, y\_2 \le 10^4) --- координаты противоположных углов молота.

Площадь дана не более, чем с шестью знаками после запятой.

출력

В двух строках выходного файла выведите пары координат двух точек молота, про которые Тор хочет узнать. Проверка равенства противоположных сторон выведенного вами четырехугольника, равенства его диагоналей и равенства его площади заданной будет производиться с точостью 10−410^{-4}.

Если существует несколько ответов, выведите любой.

Если ответа не существует, выведите четыре нуля, по два в каждой строке.

예제3

  1. 예제 1

    입력
    2.000000
    0 -1
    0 1
    
    예상 출력
    -1.0 0.0
    1.0 0.0
    
  2. 예제 2

    입력
    1.000000
    0 0
    1 1
    
    예상 출력
    0.0 1.0
    1.0 0.0
    
  3. 예제 3

    입력
    1.000000
    0 0
    0 1
    
    예상 출력
    0 0
    0 0