Debugged trickleDown()

Chose int to store kidLeft because unsigned long would have screw the
last removal.