preprocess_for_display_iia((X,Y),F):- W = ([r(J),r(K)]->C), G = ( (strictly_prefer_to(X,Y,r(J))->A=X;A=Y), (strictly_prefer_to(X,Y,r(K))->B=X;B=Y), concat(A,B,C) ), P = possible_preference_of_group( [1,2], [r(J),r(K)], _), findall( W, (P,G), F). display_pattern_of_iia_profiles((X,Y)):- distinct_pair_of_alternatives(X,Y), preprocess_for_display_iia((X,Y),F), display_auto_swf(F). display_pattern_of_iia_profiles((X@