68, the peak of the Buddha