print(string.format("Why did %s %d?", "the chicken", "cross the road"))
Output says
print(string.format(“Why did %s %d?”, “the chicken”, “cross the road”)):1: invalid argument #3 to ‘format’ (number expected, got string)
This doesn’t make any sense at all. Why does it expect a number? Its a string