Даны целые положительные числа
b, a1, a2, ..., aN.
Требуется вычислить значения
floor(logba1), …, floor(logbaN),
где floor(x) — наибольшее целое, не превосходящее x.
Формат входного файла
Входной файл содержит числа
Nba1a2 ... aN по одному числу в строке.
Формат выходного файла
Выходной файл должен содержать N целых чисел — результат вычисления.
Ограничения
1 ≤ N ≤ 1000,
2 ≤ b ≤ 100,
1 ≤ ai < 101000 (т.е. числа содержат до 1000 цифр).