time execution=0.044879198074341