The output is correct... isn't it?