import java.util.Scanner;
import java.util.TreeMap;
public class Main {
public static void main(String[] args) {
Scanner kb = new Scanner(System.in);
StringBuilder sb = new StringBuilder();
int a = kb.nextInt();
int b = kb.nextInt();
TreeMap<Integer, Integer> map = new TreeMap<>();
for(int i=0; i<a; i++) {
int x = kb.nextInt();
map.put(x, map.getOrDefault(x, 0)+1 );
}
for(int i=0; i<b; i++) {
int inputB = kb.nextInt();
if(map.containsKey(inputB)) {
map.remove(inputB);
}
}
sb.append(map.size()+"\n");
if(map.size()>0) {
for(int x: map.keySet()) {
sb.append(x).append(" ");
}
}
System.out.println(sb);
}
}