At a geometry lesson Gerald was given a task: to get vector *B* out of vector *A*. Besides, the teacher permitted him to perform the following operations with vector *А*:
-  Turn the vector by 90 degrees clockwise.-  Add to the vector a certain vector *C*.
Operations could be performed in any order any number of times.

Can Gerald cope with the task?
The first line contains integers *x*<sub class="lower-index">1</sub> и *y*<sub class="lower-index">1</sub> — the coordinates of the vector *A* ( - 10<sup class="upper-index">8</sup> ≤ *x*<sub class="lower-index">1</sub>, *y*<sub class="lower-index">1</sub> ≤ 10<sup class="upper-index">8</sup>). The second and the third line contain in the similar manner vectors *B* and *C* (their coordinates are integers; their absolute value does not exceed 10<sup class="upper-index">8</sup>).
print("_RANDOM_GUESS_1689257121.615999")# 1689257121.61602