https://techiworks.com/can-we-overload-main-method/