Top view of the problem