def find_smaller_streets(playable_items):
    """
    Gets list of playable moves from find_streets and adds smaller possible streets to that list
    For (3,4,5,6,7) this will add (3,4,5,6), (3,4,5), (4,5,6). The rest is already covered
    :param playable_items: Possible moves, the user can do
    :return: list of possible moves, including shorter streets
    """
    # print("Finding smaller streets")
    # print(streets)
    for street in playable_items:
        smaller_street = street[:-1]
        if len(smaller_street) >= 3:
            if smaller_street not in playable_items:
                playable_items.append(smaller_street)
    return playable_items