public class Test {
public static void main(String[] argv) {
int v = 0;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
v++;
v--;
}
}