...
Introduction
In many problems, where we are given a set of elements such that we can divide them into two parts. We are ...