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]; for (int i = 0; i < dp.length; i++) { dp[i][0] = true; } for (int i = 0; i < dp[0].length; i++) { dp[0][i] = true; } for (int i = 0; i < dp.length; i++) { for (int j = 0; j < dp[0].length; j++) { if (dp[i][j] && i + w[j] <= h) { dp[i + w[j]][j] = true; } } } if (dp[h][N - 1]) { System.out.println("possible"); } else { System.out.println("impossible"); } } }