Type casting: Implicit and Explicit