Perfect
0.12760305404663