Вроде все выводит правильно. В идее попробовал с разными значениями и тоже все правильно выводит. В чем может быть проблема?