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