Time: 1.89595603943 seconds