原舟二象性
时间限制:C/C++/Rust/Pascal 1秒,其他语言2秒
空间限制:C/C++/Rust/Pascal 256 M,其他语言512 M
64bit IO Format: %lld

题目描述

圆皮比舟皮多,但圆皮性状并非永远显性。

简而言之,玩原的时候表现为原,玩舟的时候表现为舟。

Lazydog研究这方面已经很久了,只推出了一条公式。

P=\prod_{i=0}^{2n-2}{\sum_{j=max(0,i-n+1)}^{min(i,n-1)}{a_{j}\times a_{i-j}}}

P<0时,可以确认此时是舟,P>0时,可以确认此时是原,P=0时,成分复杂,默认当做农处理。

取Baddog作为参考对象,

分别记录下每日行为特征值a_i

问,Baddog究竟是什么成分?

输入描述:

第一行输入一个整数n,代表记录天数。

第二行输入n个整数a_i,代表每天Baddog行为对应的特征值,0\le i\le n-1

1\leq n\leq10^5,-10^{6}\leq a_i\leq10^{6}

输出描述:

仅输出一行字符串。

当Baddog是原,输出"woc yuan"。

当Baddog是舟,输出"woc zhou"。

当Baddog都不是,输出"woc nong"。

(不用输出双引号)
示例1

输入

复制
4
1 2 -3 4

输出

复制
woc zhou