time execution=0.51415014266968