[ { "category": "Cat 1", "questions": [ { "points": 100, "question": "q1", "answer": "a1" }, { "points": 200, "question": "q2", "answer": "a1" } ] }, { "category": "Cat 2", "questions": [ { "points": 100, "question": "q21", "answer": "a1" }, { "points": 200, "question": "q22", "answer": "a1" } ] } ]