decrease unnecessary call stack consumption
print takes variable-length argument list