rough-divide-                         &n

more about : rough-divide