A sloution to POJ 2136 Vertical Histogram