public class Solution {
    public int PoorPigs(int buckets, int minutesToDie, int minutesToTest) {
        return (int)Math.Ceiling(Math.Log(buckets) / Math.Log(1 + minutesToTest / minutesToDie));
    }
}