there probably should be more tests, e.g. single-element list, empty list of answers (not sure what'll happen now)

also: test cycling vs. making last element 'sticky'