/* package whatever; // don't place package name! */
import java.util.*;
import java.lang.*;
import java.io.*;
class Calculator
{
public long value = 1;
public void add(long val){
value = value * 37 + val;
}
public void remove(long val){
value = (value - val) / 37;
}
}
class Ideone
{
{
Calculator o = new Calculator();
for(long i = 0; i < 1000; i++){
o.add(i);
}
for(long x = 0; x < 1000; x++){
o.remove(x);
}
}
}
LyogcGFja2FnZSB3aGF0ZXZlcjsgLy8gZG9uJ3QgcGxhY2UgcGFja2FnZSBuYW1lISAqLwoKaW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS5sYW5nLio7CmltcG9ydCBqYXZhLmlvLio7CgpjbGFzcyBDYWxjdWxhdG9yCnsKCXB1YmxpYyBsb25nIHZhbHVlID0gMTsKCQoJcHVibGljIHZvaWQgYWRkKGxvbmcgdmFsKXsKCQl2YWx1ZSA9IHZhbHVlICogMzcgKyB2YWw7Cgl9CgkKCXB1YmxpYyB2b2lkIHJlbW92ZShsb25nIHZhbCl7CgkJdmFsdWUgPSAodmFsdWUgLSB2YWwpIC8gMzc7Cgl9Cn0KCmNsYXNzIElkZW9uZQp7CglwdWJsaWMgc3RhdGljIHZvaWQgbWFpbiAoU3RyaW5nW10gYXJncykgdGhyb3dzIGphdmEubGFuZy5FeGNlcHRpb24KCXsKCQlDYWxjdWxhdG9yIG8gPSBuZXcgQ2FsY3VsYXRvcigpOwoJCQoJCWZvcihsb25nIGkgPSAwOyBpIDwgMTAwMDsgaSsrKXsKCQkJby5hZGQoaSk7CgkJfQoJCQoJCVN5c3RlbS5vdXQucHJpbnRsbihvLnZhbHVlKTsKCQkKCQlmb3IobG9uZyB4ID0gMDsgeCA8IDEwMDA7IHgrKyl7CgkJCW8ucmVtb3ZlKHgpOwoJCX0KCQkKCQlTeXN0ZW0ub3V0LnByaW50bG4oby52YWx1ZSk7Cgl9Cn0=