import io; typedef template TemplateTest { |int| a; |T| b; |void| print() { io::print("a: "); io::print(a); io::print("\n"); io::print("b: "); io::print(b); io::print("\n"); } }; |int| main() { |TemplateTest| test; |TemplateTest| test2; test.a = 5; test.b = 7; test2.a = 9; test2.b = "Hello Templates!"; test.print(); test2.print(); return 0; }