###--#-##-##-#--###,####-##---##-####,######-######,##-#-###-----###-#-## 0.999997874236 0.982002 0.017998