passed 0.0316081047058