Убедись, что в методе printNumbers() вызывается метод Thread.sleep(1,500000) 9 раз. Сразу пробовал через цикл. То же самое. Предполагаю, что System.out.println занимает тоже какое то время. Но как узнать какое, чтобы уменьшить наносекунды?