Made it so challenge1 accepts a basename.