passed 0.32037115097