import java.util.Scanner; public class Main { static Scanner in = new Scanner(System.in); public static void main(String[] args) { int N = in.nextInt(); int[] w = new int[N]; int sum = 0; for (int i = 0; i < N; i++) { w[i] = in.nextInt(); sum += w[i]; } if (sum % 2 == 1) { System.out.println("impossible"); return; } int h = sum / 2; boolean[][] dp = new boolean[h + 1][N + 1]; for (int i = 0; i < dp.length; i++) { dp[i][0] = false; } for (int i = 0; i < dp[0].length; i++) { dp[0][i] = false; } for (int i = 0; i < dp.length; i++) { for (int j = 1; j < dp[0].length; j++) { if (dp[i][j - 1] && i + w[j - 1] <= h) { dp[i + w[j - 1]][j] = true; } else { dp[i][j] = dp[i][j - 1]; } } } if (dp[h][N]) { System.out.println("possible"); } else { System.out.println("impossible"); } } }