template <typename T> struct S {
  S(int);
  S(int, int);
};