С таким решением: try { Thread.sleep(100); } catch (InterruptedException e) { e.printStackTrace(); задача проходит валидацию, но при тестировании галопом пробегает по числам от 30 до 0. Т.е. необходимость секундной задержки не учитывается.