static void PrintSalaryNoOut <T>(ISalaryNoOut <T> s)
 {
     s.Pay();
 }
 static void PrintSalaryNoOut(ISalaryNoOut <Employee> s)
 {
     s.Pay();
 }