<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def split_list_by_n(l, n):
 """Split a list into lists of size n. Args: l: List of stuff. n: Size of new lists. Returns: list: List of lists each of size n derived from l. """

    n = max(1, n)
    return list(l[i:i+n] for i in range(0, len(l), n))