Bageshwori Earthmovers Solution