The concept is easy - get each of the two balls at opposite ends of the puzzle at the same time. The solution, however, requires some innovative thinking. Includes hints and a solution in case you get stuck.