+ read use flags
+ print the intersection