Text this: An effective branch and bound method to find the optimal solution of an assignment problem with maximization objective function