print directly