six conditions