import java.util.*; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int n = sc.nextInt(); int[] arr = new int[n * 2]; for (int i = 0; i < 2 * n; i++) { arr[i] = sc.nextInt(); } Arrays.sort(arr); int left1 = 0; int left2 = 0; int left3 = 0; int right1 = n * 2 - 1; int right2 = n * 2 - 1; int right3 = n * 2 - 1; int count1 = 0; int count2 = 0; int count3 = 0; while (left1 < right1 || left2 < right2 || left3 < right3) { if (left1 < right1) { if (arr[left1] + arr[right1] < 0) { left1++; right1--; count1++; } else { right1--; } } if (left2 < right2) { if (arr[left2] + arr[right2] > 0) { left2++; right2--; count2++; } else { left2++; } } if (left3 < right3) { if (arr[left3] + arr[right3] == 0) { left3++; right3--; count3++; } else if (arr[left3] + arr[right3] < 0){ left3++; } else { right3--; } } } System.out.println(count1 + " " + count2 + " " + count3); } }