/for \(int subset/ { print "template" print "void subsets(int bitmask, F&& f) {" } /\/\/ Nächste Permutation/ { print " {f(subset);}" print "}" } { print }