horrible hack based on class attributes that avoid icpc to segfault