from typing import List
import random


def create_session(attendees: List[list], room_size: int) -> dict:
    """
    Function to generate a possible number of scenrios for sessions everyone to meet each other. 

    Parameters:
        attendees : List - A list of the attendees for the session
        room_size : int - A numerical value for the number of people per room
    Return:
        scenarios : dict - A dict of possible scenarios, key is the number of sessions and the value is attendees in session

    """
    randomised_attendees = attendees[:]
    random.shuffle(randomised_attendees)
    session = {}
    room_num = 1
    while bool(randomised_attendees) is True:
        room_attendess = []
        for i in range(room_size):
            if bool(randomised_attendees) is False:
                room_attendess.append("")
            else:
                room_attendess.append(randomised_attendees.pop())
        session[f"Room {room_num}"] = room_attendess
        room_num += 1

    return session