Koko loves bananas. There are piles with piles[i] bananas. Guards return in hours. Koko eats at speed bananas per hour. Each hour she picks one pile and eats bananas. If the pile has fewer than , she eats the whole pile and doesn't eat more that hour.
Find the minimum integer such that she can eat all bananas within hours.