Эээ... Нет, что-то я не в состоянии это осознать. Если заряд откатывается 20 секунд, мы имеем 2 заряда, которые мы тратим - то, когда мы тратим второй, первый уже наполовину откатился. Соответственно к третьему применению первый откатится полностью, а второй будет на полпути к откату. 20-10-20-10 и тд. Не понимаю, к сожалению, как может получится то, что ты написал. В первой строке вместо ноликов должны быть единички по идее.