def sub_and_super_both_in(sub_string, super_string, main_string):
    """
    Check if a substring and a super (contains the substring) string are both in another string in non overlapping areas.

    :param sub_string: The string contained in the super-string.
    :param super_string: The string containing the sub-string.
    :param main_string: The main string to check the independent presence of the strings.
    :return:
    """
    if sub_string not in main_string:
        return False
    reduced_string = main_string.replace(super_string, "")
    if sub_string in reduced_string:
        return True
    return False