// https://omegaup.com/arena/problem/Omitiendo-el-entero-mas-grande
#include <stdio.h>

int main( ) {
   int n;
   scanf("%d", &n);

   int a[n];
   for (int i = 0; i < n; ++i) {
      scanf("%d", &a[i]);
   }

   int max = -1;
   for (int i = 0; i < n; ++i) {
      if (a[i] > max) {
         max = a[i];
      }
   }

   int sobreviven = 0;
   for (int i = 0; i < n; ++i) {
      if (a[i] != max) {
         sobreviven += 1;
      }
   }

   printf("%d\n", sobreviven);
   for (int i = 0; i < n; ++i) {
      if (a[i] != max) {
         printf("%d ", a[i]);
      }
   }
}
