cell division and fruit flies i 23786