import java.io.FileNotFoundException; import java.math.BigDecimal; import java.util.Arrays; import java.util.Scanner; public class Main { public static void main(String[] args) throws FileNotFoundException { long t = System.currentTimeMillis(); new Main().run(); System.err.println(System.currentTimeMillis() - t); } final int MOD=17; int[][] mul(int[][] a,int[][] b) { int[][] ret=new int[a.length][b[0].length]; for(int i=0;i0;n>>=1,a=mul(a,a))if(n%2==1)ret=mul(ret,a); return ret; } void run() { Scanner sc = new Scanner(System.in); int Q=sc.nextInt(); int[][] mat=new int[][] {{1,1,1,1},{1,0,0,0},{0,1,0,0},{0,0,1,0}}; int[][] vec=new int[][] {{1},{0},{0},{0}}; for(int q=0;q