changed all questions to accept arbitrary values, began q6