1declare >> as non-member operator (reference to S, int) returning reference to S
2