Корінь, логарифм, синус#1207

Корінь, логарифм, синус

2 секунди
128 мегабайтів
Дуже легка

Злий професор щойно дав вам наступну задачу. Визначимо послідовність наступним чином:

x_0 = 1,
x_i = x_{\lfloor i - \sqrt{i} \rfloor} + x_{\lfloor \ln(i) \rfloor} + x_{\lfloor i \cdot \sin^2(i) \rfloor}

Для кожного заданого значення обчисліть x_i.

Вхідні дані

Вхід складається з кількох рядків, кожен з яких містить одне ціле число (0 \leq i \leq 10^6). Останній рядок містить і не підлягає обробці.

Вихідні дані

Для кожного значення (окрім останнього ) виведіть відповідне значення x_i за модулем 10^6.

Приклади

Приклад 1

Loading
Loading