def moving_diagonal_rainbow_1():
    """
    Gets 4 rainbows and sends them to the move_diagonally function
    """

    rainbow00, rainbow01, rainbow02, \
        rainbow03 = get_diagonal_rainbows_1()

    md_rainbows_1 = [rainbow00, rainbow01, rainbow02, rainbow03]

    move_diagonally(md_rainbows_1)
def moving_diagonal_rainbow_3():
    """
    Gets 4 rainbows and sends them as an argument to the
    move_diagonally function
    """

    rainbow00, rainbow01, rainbow02, \
        rainbow03 = get_diagonal_rainbows_2()

    md_rainbows_3 = [rainbow00, rainbow01, rainbow02, rainbow03]

    move_diagonally(md_rainbows_3)
def moving_diagonal_rainbow_2():
    """
    Gets 4 rainbows, assigns them in reverse order, and then
    sends them to the move_diagonally function
    """

    rainbow03, rainbow02, rainbow01, \
        rainbow00 = get_diagonal_rainbows_1()

    md_rainbows_2 = [rainbow00, rainbow01, rainbow02, rainbow03]

    move_diagonally(md_rainbows_2)