I wanna write a method taking different type of method pointers using argument polymorphism. I thought union will be a good idea in this situation. However, I don\'t know how to