def calculate a,
b = a
left, right = a, b
left, right = [left, right].map { |x| x * a }
left, right = [left, right].map { |x| x - b*b }
left, right = [left, right].map { |x| x / a - b }
left, right = [left, right].map { |x| x / b }
puts $/=[left, right].join(' == ')
end
calculate 3,
STDOUT.write($/)
ZGVmIGNhbGN1bGF0ZSBhLAogIGIgPSBhCiAgbGVmdCwgcmlnaHQgPSBhLCBiCiAgbGVmdCwgcmlnaHQgPSBbbGVmdCwgcmlnaHRdLm1hcCB7IHx4fCB4ICogYSAgICAgfQogIGxlZnQsIHJpZ2h0ID0gW2xlZnQsIHJpZ2h0XS5tYXAgeyB8eHwgeCAtIGIqYiAgIH0KICBsZWZ0LCByaWdodCA9IFtsZWZ0LCByaWdodF0ubWFwIHsgfHh8IHggLyBhIC0gYiB9CiAgbGVmdCwgcmlnaHQgPSBbbGVmdCwgcmlnaHRdLm1hcCB7IHx4fCB4IC8gYiAgICAgfQogIHB1dHMgJC89W2xlZnQsIHJpZ2h0XS5qb2luKCcgPT0gJykKZW5kCgpjYWxjdWxhdGUgMywKU1RET1VULndyaXRlKCQvKQo=