PUZZLE #40 Responses/hints