total: 42 ratio: 0.250000 done