Polish adaptation
0.046478033065796