def read_layout(f_name):
    """
    Read a layout (symbols assigned to key positions) from a file.

    Args:
        f_name (str): File name of the layout.

    Returns:
        The symbols accumulated in a list of lists representing the key placement.

    Example:
        The layout file might look like this:
            a b c
            d e f g
            h i j

        This function returns [['a', 'b', 'c'], ['d', 'e', 'f', 'g'], ['h', 'i', 'j']].
    """
    layout = []

    with open(f_name) as f:
        for line in f:
            line = line.strip()
            layout.append(line.split())

    return layout