[TASK] Added typecast operator overloading functions