SOLVING THE BASIN DRAIN ISSUES: HOW TO UNBLOCK IT EFFICIENTLY