from __future__ import print_function from sys import argv if __name__ == '__main__': numb=eval(argv[1]) print(" typedef slim::vector\n < ",end="") for i in range(numb): if i> 0: print(" , ",end="") print("int_value<",i,">") print(" >\ntuple_t;") print("int run(tuple_t const&a_tuple)\n{") print(" int sum=0;") for i in range(numb): print(" sum+=slim::at_c<",i,">(a_tuple).value;") print(" return sum;\n}")