Text this: Cyclic Path Planning Of Hyper-Redundant Manipulator Using Whale Optimization Algorithm