% map_list(P,Xs,Ys) <=> wahr falls P angewendet auf Elemente in Xs und Ys wahr
map_list(_,[],[]).
map_list(P,[X|Xs],[Y|Ys]) :- call(P,X,Y), map_list(P,Xs,Ys).
