100-105 questions