# Validate that the puzzle_id contains no invalid characters
if not re.match(valid_id_re, puzzle_id):
return submission_error("puzzle_id",
- "Puzzle ID can only contain lowercase letters, "
- + "numbers, and underscores")
+ "Puzzle ID can only contain lowercase letters,"
+ + " numbers, and underscores")
# Create a channel for the puzzle
hunt_dash_channel = "{}-{}".format(hunt_id, puzzle_id)