У меня появилась небольшая проблема с этим заданием. Не выполнено всего одно условие "Строка должна выводиться хотя бы один раз." Хотя в другом приложении, когда я написал этот код и вводил числа не входящие в промежуток от 0 до 5, он выводил 1 строку. Помогите пожалуйста разобраться с этим. Заранее благодарю.
package com.javarush.task.pro.task04.task0414;
import java.util.Scanner;
/*
Хорошего не бывает много
*/
public class Solution {
public static void main(String[] args) {
Scanner console = new Scanner(System.in);
String text = console.nextLine();
int number = console.nextInt();
do{
System.out.println(text);
number--;
}while(number>0&&number<5);
}
}