Samir Singh undertook the herculean task of running 100 km…