Сколько времени потребуется, чтобы количество бактерий превзошло заданное число?

Каждая бактерия делится на 2 в течение одной минуты. В начальный момент было А бактерий (вводится пользователем). Сколько времени потребуется, чтобы количество бактерий превзошло X (вводится пользователем).

(В паскале, с использованием операторов While или Repeat).