+ محدودیت زمان: ۱ ثانیه
+ محدودیت حافظه: ۶۴ مگابایت
----------
شکل زیر، یک حلزون مختصاتی را نشان میدهد. هر حلزون مختصاتی با اندازهی $n$ از شمارهی یک در مرکز مختصات شروع میشود و طبق تصویر زیر طی مسیر میکند.
![حلزون مختصاتی](https://quera.org/qbox/view/y5ZfM4bZRH/597_1.png)
می خواهیم برنامهای بنویسید که عدد $n$ را از کاربر دریافت کند و سپس مختصات آن نقطه را به کاربر تحویل دهد.
# ورودی
در یک خط عدد $n$ به شما داده میشود.
$$ 1 \le n \le 10^6$$
# خروجی
در تنها خط خروجی مختصات را جدا شده با فاصله چاپ کنید.
# مثال
## ورودی نمونه ۱
```
14
```
## خروجی نمونه ۱
```
4 -3
```
**توضیح:**
شمارهی یک در مبدأ مختصات قرار میگیرد و شماره دو در نقطهی `(1,0)` و شمارهی سه در نقطهی `(1,1)` و به همین ترتیب پیشمیرود تا درنهایت، نقطهی 14 در `(3-,4)` قرار میگیرد.