M  largest_rectangle_in_histogram.cpp