#P132. [KSC005B] 勾股点

[KSC005B] 勾股点

版权声明

本题版权归 Long Long OJ 所有。

题目描述

给定 11 个点 (x,y)(x,y),求另外 22 个点 (a,b),(c,d)(a,b),(c,d),使得 x2y2+a2b2=c2d2x^2y^2+a^2b^2=c^2d^2

输入格式

x,yx,y,用空格隔开。

输出格式

一行四个正整数 a,b,c,da,b,c,d1a,b,c,d10181 \le a,b,c,d \le 10^{18}),用空格隔开。

数据保证有解。

样例

1 3
2 2 5 1

样例解释

注意:样例输出并不是唯一的。本题使用 Special Judge,符合要求的答案都会被判对。

数据范围

  • 对于 95%95\% 的数据,1x,y102.51\le x,y\le 10^{2.5}8080 分。
  • 对于另外 5%5\% 的数据,x×y109x\times y\le 10^92020 分。