(a) What's the output from Program 2 (b) For Program 2, complete the drawing to show what are the final contents in the created object(s) (c) For Program 2, can you find examples of Up-casting, Down-casting, and Dynamic Binding? Please write down all line number(s) for each of them. If none is found, write "NIL".