add histogram.c