Updated as a submittable version. Score: 0.90276