to test the question type with hole
refactoring + to use the list option