Without Operator Overloading