def json_maker(topic='', questions_list=[]):
    """
    Gets list of questions, topic and generates final version of JSON.

    :type questions_list: list
    :param topic: topic which question covers.(str)
    :param questions_list: list containing all the questions.(list)
    :return: final version of the question.(JSON)

    """
    question = {
        "quizTitle": topic,
        "quizSynopsis": f"Test Quiz for {topic}",
        "questions": questions_list}

    return question