# data obtained from https://github.com/KULeuven-COSIC/CSI-FiSh
A = [
  3 ,-5 ,  2 ,-2 ,-1 ,-1 ,  1 ,  1 ,  2 ,-1 , -3 , -2 , 0 ,-2 , 1 , 0 ,  2 ,-3 , 0 ,-2 , -2 , 4 , 4 ,-2 ,  2 ,  3 , 3 ,-4 , 3 ,  0 ,  1 ,  0 , 2 , -1 ,  6 ,-7 , 2 ,-3 , 1 , 2 ,  0 , 4 , 1 ,  0 ,-2 ,-2 , 0 ,  2 ,-2 , 0 ,-2 , 1 , -5 ,-1 ,  4 , 0 ,  6 ,-1 ,-2 , 2 ,  2 , -1 ,  6 , -1 , 0 ,-1 ,-3 ,  0 ,-8 , -1 ,-4 ,-3 , 4 , 2 ,
 -7 , 0 , -4 ,-1 , 4 , 0 , -1 , -1 , -1 , 2 , -1 , -1 , 0 ,-1 , 0 , 2 , -1 , 2 ,-4 , 1 , -1 ,-4 , 1 , 3 ,  1 ,  2 , 1 , 1 ,-3 , -5 ,  4 , -1 ,-4 ,  3 ,  1 , 5 ,-1 , 2 ,-5 ,-3 , -1 ,-7 , 2 , -2 , 5 , 2 ,-3 , -2 , 3 ,-1 ,-2 ,-1 ,  0 ,-4 ,  3 , 2 , -9 , 2 , 1 , 3 , -1 ,  1 ,  3 , -2 ,-2 , 3 ,-2 , -4 ,-2 , -4 , 2 , 2 ,-5 , 1 ,
 -4 ,-3 , -2 , 2 , 6 , 3 , -2 , -1 ,  0 , 0 ,  5 ,  5 ,-3 , 2 ,-3 ,-1 ,  2 , 2 , 2 , 1 , -2 ,-7 , 4 ,-6 ,  0 ,  3 ,-4 , 3 ,-1 , -1 ,  1 , -3 , 4 , -1 ,  0 , 4 , 3 ,-1 ,-1 , 1 , -1 ,-3 , 0 ,  3 , 3 , 3 ,-2 , -4 , 2 ,-2 ,-1 , 3 , -2 ,-1 ,  4 , 6 , -4 , 0 , 0 ,-4 ,  3 ,  0 , -7 ,  1 ,-4 ,-2 , 0 ,  3 , 1 ,  0 ,-2 , 0 ,-4 ,-3 ,
  2 , 0 ,  4 , 1 ,-6 , 1 ,  0 ,  0 ,  0 , 1 ,  2 ,  0 , 1 , 0 , 0 , 0 , -6 ,-4 , 4 , 0 ,  7 , 3 ,-3 , 3 ,  1 , -3 , 5 , 0 , 5 ,  0 , -1 ,  2 , 0 , -3 ,  1 ,-4 , 3 , 2 ,-3 , 4 , -1 , 5 , 0 , -3 ,-8 , 2 , 3 , -1 ,-3 , 0 , 6 , 2 ,  2 ,-3 , -8 ,-1 ,  1 , 2 , 4 , 1 , -2 ,  3 , -1 , -1 , 3 ,-3 ,-1 ,  1 , 2 , -6 ,-5 , 2 ,-1 ,-1 ,
  1 ,-6 , -1 , 4 ,-3 , 1 , -5 , -2 ,  5 , 0 , -1 ,  0 , 4 ,-2 , 2 ,-1 ,  2 ,-4 , 0 , 2 ,  0 ,-3 ,-3 , 0 ,  3 ,  1 , 6 ,-3 ,-1 , -3 ,  5 ,  2 , 3 , -6 ,  2 ,-5 , 1 ,-2 , 1 , 2 ,  2 , 2 , 0 ,  1 ,-4 ,-2 ,-4 , -1 ,-2 ,-1 , 5 , 2 , -3 ,-7 ,  7 , 1 ,  1 , 3 , 3 , 1 , -1 ,  4 ,  0 ,  5 , 1 , 2 , 0 , -3 ,-1 , -2 , 1 ,-5 , 0 ,-2 ,
  8 , 2 , -3 , 1 ,-4 ,-4 , -7 , -1 ,  0 , 2 , -2 ,  0 , 3 , 2 ,-1 ,-1 ,  5 , 1 ,-2 , 0 , -1 ,-2 ,-2 , 1 ,  1 ,  2 , 0 , 0 ,-2 ,  6 ,  0 ,  1 ,-3 ,  1 , -2 ,-1 ,-1 , 2 , 9 , 0 , -1 ,-5 ,-4 ,  7 ,-2 ,-6 ,-1 , -2 ,-1 ,-2 , 5 ,-2 ,  5 , 0 , -1 ,-1 ,  1 , 6 , 0 ,-2 ,  5 , -1 , -6 ,  4 ,-2 ,-2 , 2 , -3 , 6 ,  7 , 9 ,-2 , 3 ,-1 ,
 -8 , 0 , -1 ,10 , 6 , 3 ,  2 ,  0 , -1 , 0 ,  6 ,  2 ,-5 , 1 ,-2 , 0 , -1 , 5 ,-2 , 1 ,  2 ,-2 ,-1 , 0 , -5 ,  1 ,-3 , 2 , 0 ,  1 , -3 , -2 ,-3 , -2 , -2 , 2 ,-1 ,-1 ,-1 , 3 ,  4 , 5 , 0 ,  2 , 5 , 7 , 1 , -4 , 2 ,-4 ,-2 , 2 , -2 ,-3 ,  1 ,-4 ,  2 , 3 ,-1 , 0 , -2 ,  1 ,  1 ,  0 , 1 , 3 , 2 ,  3 , 0 , -1 ,-1 ,-1 ,-7 ,-2 ,
  4 ,-3 ,  1 , 0 ,-3 , 1 ,  4 , -4 ,  4 ,-1 , -2 , -7 , 0 , 0 , 2 ,-2 , -4 , 0 , 1 ,-2 , -6 , 4 ,-7 , 0 ,  6 , -3 ,-1 , 3 ,-6 ,  2 , -2 ,  3 , 4 , -3 , -2 ,-1 ,-4 ,-4 ,-1 , 2 ,  1 , 5 , 1 ,  1 ,-1 ,-4 ,-4 ,  4 ,-4 , 3 ,-2 , 2 , -1 , 1 ,  7 ,-2 ,  9 ,-3 ,-1 ,-2 , -3 , -1 ,  0 ,  3 , 2 , 0 , 0 ,  0 , 6 ,  0 , 3 ,-3 , 2 ,-7 ,
  1 ,-5 ,  1 ,-3 , 0 , 1 ,  1 ,  1 ,  1 ,-3 , -2 ,  3 , 0 , 3 , 3 ,-3 ,  0 ,-2 , 5 , 3 ,  0 ,-4 , 0 ,-4 ,  1 ,  0 ,-2 ,-5 , 6 , -3 , -2 ,  0 , 5 ,  2 ,  4 , 2 , 7 ,-1 , 0 ,-1 , -3 ,-5 , 0 , -7 ,-1 , 2 ,-4 , -2 ,-1 , 0 , 4 , 5 , -4 ,-1 ,  0 , 3 , -2 , 0 , 3 , 2 ,  3 ,  5 , -2 , -4 ,-4 , 0 , 1 , -7 ,-4 , -5 ,-7 , 6 , 3 , 6 ,
 -2 , 2 ,  0 , 2 , 2 ,-1 , -2 , -1 , -1 ,-5 ,  1 ,  6 ,-2 , 1 ,-1 , 3 ,  4 , 2 , 4 ,-1 , -4 , 0 ,-3 ,-1 , -5 , -1 , 0 ,-7 , 6 ,  0 ,  3 , -4 , 3 ,  1 ,  5 , 0 , 2 ,-1 , 3 , 2 , -3 ,-3 ,-2 , -1 , 5 , 0 , 0 ,  5 , 2 , 1 ,-4 , 3 ,  1 , 1 , -1 , 2 ,  0 , 2 ,-2 , 4 , -1 ,  0 , -4 , -1 ,-4 , 5 , 4 , -6 ,-6 , -2 , 1 , 1 , 0 , 4 ,
 -6 ,11 , -3 ,10 , 4 , 3 ,  1 , -1 , -5 , 4 ,  3 ,  0 ,-1 , 5 , 2 , 1 ,  4 , 2 ,-6 ,-1 , -3 , 2 , 1 , 3 , -5 , -2 , 1 ,-2 ,-2 ,  1 ,  3 ,  0 ,-3 , -4 , -1 , 2 ,-4 , 0 ,-1 , 3 ,  0 , 1 , 1 ,  4 , 7 , 2 , 3 ,  2 , 4 , 3 ,-6 ,-3 ,  3 , 5 ,  2 ,-3 , -7 ,-5 ,-2 , 2 , -7 ,  2 ,  1 ,  0 , 5 , 4 , 4 ,  2 ,-4 ,  3 , 0 ,-1 ,-4 , 1 ,
 -3 ,-1 ,  4 ,-2 , 0 , 0 ,  2 , -2 , -3 ,-2 , -4 ,  1 , 0 , 8 , 0 ,-2 , -9 , 1 , 1 ,-4 ,  3 , 4 ,-2 , 5 ,  1 , -1 , 6 ,-7 , 0 ,  5 , -6 ,  4 ,-5 ,  1 ,  4 ,-3 , 2 ,-4 ,-4 , 3 ,  1 , 1 , 1 , -4 , 0 ,-1 ,-3 ,  0 ,-3 , 1 , 1 , 7 ,  4 ,-3 , -2 ,-4 ,  1 , 0 ,-2 , 1 , -2 ,  4 ,  4 , -3 , 0 , 4 ,-3 , -3 ,-6 , -8 ,-2 , 1 , 0 , 1 ,
  0 ,-5 ,  1 ,-2 , 1 ,-2 , -2 ,  2 ,  1 ,-6 , -1 ,  4 ,-1 , 1 ,-3 ,-1 , -2 ,-2 , 2 ,-4 , -2 ,-4 , 2 ,-2 , -3 , -7 ,-1 ,-7 , 2 ,  5 ,  2 ,  0 , 2 ,  2 ,  4 ,-2 , 2 , 0 ,-2 ,-2 ,  5 , 3 ,-3 , -4 ,-2 ,-7 ,-2 ,  5 ,-3 , 1 , 0 , 6 , -1 , 0 , -3 , 2 ,  0 , 4 ,-6 , 0 , -1 , -7 , -3 ,  2 , 0 , 3 , 2 ,  0 ,-4 , -4 , 0 ,-3 , 1 , 1 ,
 -1 , 5 ,  1 ,-4 ,-2 , 0 , -3 ,  1 , -3 , 1 , -6 ,  4 , 1 ,-6 ,-2 , 3 , -2 ,-2 , 5 , 3 ,  3 , 6 ,-6 , 2 ,  2 ,  1 , 0 , 6 , 2 , -3 ,  1 ,  0 , 2 ,  6 , -2 ,-3 ,-1 , 1 , 0 ,-7 , -5 , 4 ,-1 ,  3 ,-1 , 1 , 2 ,  4 , 2 , 2 , 0 ,-5 ,  3 ,-3 , -7 , 4 ,  0 ,-2 , 3 , 3 ,  1 , -1 ,  1 , -1 , 1 ,-5 , 0 , -6 , 5 ,  2 , 2 , 5 ,-1 ,-1 ,
  0 ,-5 , -5 ,-1 , 2 ,-3 , -1 , -4 ,  2 , 1 , -6 , -3 ,-5 ,-5 , 0 , 4 ,  1 , 4 ,-1 , 0 , -2 , 5 ,-5 , 4 ,  0 ,  3 , 0 , 1 ,-2 ,  1 ,  2 ,  5 ,-4 ,  5 ,  8 , 0 ,-1 , 3 , 5 ,-1 , -8 ,-3 , 3 ,  1 , 0 , 6 ,-2 ,  0 , 1 ,-2 ,-2 , 1 ,  2 ,-5 ,  5 ,-3 ,  6 , 3 ,-1 , 5 ,  7 ,  5 ,  3 ,  0 ,-2 ,-3 ,-4 ,-10 , 1 , -2 ,-1 , 1 , 2 , 0 ,
 -4 , 0 ,  1 , 7 , 2 ,-3 , -2 ,  0 , -2 ,-1 ,  4 ,  1 ,-2 , 7 ,-2 , 6 , -1 , 1 ,-1 , 1 ,  8 , 2 , 4 , 4 , -4 , -1 , 1 ,-3 , 5 ,  5 ,  0 , -1 ,-4 ,  3 ,  9 , 5 , 4 , 3 , 0 , 4 , -2 ,-2 , 1 , -2 ,-1 ,10 , 5 , -3 , 5 ,-2 , 1 , 5 ,  4 , 0 , -5 , 0 , -3 , 3 ,-2 ,-2 ,  2 , -3 , -4 , -1 , 1 , 0 ,-3 ,  5 ,-4 , -3 , 1 , 0 , 4 , 3 ,
 -5 , 0 ,  5 ,-5 ,-2 , 3 ,  0 , -6 , -1 ,-2 ,  3 , -2 , 1 , 2 , 1 , 5 ,-11 , 2 , 6 , 2 ,  2 , 3 ,-5 , 3 ,  2 ,  2 , 5 , 5 ,-1 , -7 ,  0 ,  1 , 0 ,  0 , -5 , 5 ,-3 ,-3 ,-5 ,-1 ,  5 , 1 , 2 ,  2 , 0 , 6 , 0 , -1 , 0 , 3 ,-2 ,-3 ,  6 , 1 , -2 , 3 , -3 ,-1 ,10 ,-3 , -3 , -4 ,  1 ,  0 , 2 , 5 , 0 , -1 , 2 , -6 , 1 , 0 ,-6 ,-3 ,
 -7 ,-8 ,  0 , 2 , 4 , 1 ,  2 ,  0 , -2 ,-4 ,  2 ,  3 ,-5 ,-3 ,-5 , 2 ,  4 , 2 , 6 , 2 ,  0 , 2 , 5 ,-2 , -5 ,  5 ,-4 ,-2 ,-3 ,  6 , -3 ,  3 , 5 , -2 ,  0 , 4 , 1 ,-3 , 4 ,-2 ,  8 , 3 , 1 ,  3 , 1 , 6 , 3 ,  4 , 6 , 1 ,-9 , 7 , -1 , 0 ,  5 ,-2 ,  6 ,-4 ,-4 , 0 ,  5 , -2 ,  0 ,  4 , 1 , 3 , 2 ,  1 ,-7 , -1 , 1 ,-3 , 3 , 1 ,
 -3 ,-5 ,  2 ,-6 ,-1 , 0 , -9 ,  1 ,  5 ,-5 , -2 ,  2 , 4 ,-2 , 4 , 2 , -4 ,-6 ,-1 ,-2 ,  1 , 3 ,-2 , 0 ,  0 , -4 , 4 ,-3 ,-3 , -4 , 10 ,  0 ,-3 ,  3 ,  8 ,-9 , 2 ,-2 ,-5 , 0 ,  2 , 2 , 1 , -3 ,-3 ,-2 ,-2 ,  4 , 0 , 1 ,-2 ,-7 ,  3 ,-2 ,  1 , 3 , -4 , 6 ,-1 , 0 , -4 ,-11 ,  6 ,  1 , 2 , 7 , 2 , -5 ,-7 , -9 , 1 ,-4 , 0 , 1 ,
 -1 , 1 ,  6 , 0 , 2 , 0 , -1 ,  3 ,  1 ,-4 ,  0 ,  0 , 2 ,-1 , 5 ,-2 , -3 , 2 , 1 , 3 ,  6 ,-1 ,-4 , 1 ,  1 , -9 , 0 ,-2 , 0 , -2 ,  0 , -5 , 6 , -4 , -4 ,-2 , 2 ,-2 ,-8 , 3 ,  4 ,-4 , 2 ,-10 , 2 ,-3 , 1 ,  5 ,-2 , 1 , 4 , 0 ,  6 , 4 , -8 ,-3 , -5 , 3 , 1 ,-4 ,-11 , -1 , -6 , -3 , 1 , 6 , 0 ,  2 , 2 , -4 , 3 , 2 , 1 ,-2 ,
 -5 , 0 ,  2 , 4 , 3 ,-4 ,  8 , -4 , -2 , 1 , -2 , -4 ,-4 , 4 ,-7 , 2 ,  0 ,-3 , 3 ,-2 , -7 , 1 , 5 ,-2 ,  1 , -4 ,-8 ,-1 ,-3 , 11 , -1 ,  3 , 6 , -3 ,  2 ,-1 , 2 ,-4 , 2 ,-1 ,  1 , 4 , 1 ,  0 , 5 , 1 , 1 ,  0 , 0 , 3 ,-5 , 9 , -8 , 0 , 11 ,-3 ,  6 ,-9 ,-9 , 2 ,  0 ,  0 , -3 ,  0 , 1 , 0 ,-3 ,  7 ,-3 ,  1 ,-1 ,-1 , 7 ,-1 ,
 -1 , 1 , -5 , 3 , 1 , 4 ,  8 , -1 ,  2 , 0 ,  1 , -2 , 1 , 8 , 4 ,-5 ,  2 , 2 ,-6 , 1 , -5 ,-5 , 2 , 0 ,  8 ,  0 ,-5 , 0 ,-2 , -2 , -7 , -1 , 1 , -1 ,  0 ,13 , 3 ,-1 ,-6 , 1 ,  3 , 0 , 2 ,  0 , 3 ,-5 ,-5 , -3 ,-2 , 0 ,-3 ,-1 , -5 , 0 ,  9 , 4 , -2 , 3 ,-4 , 2 , -3 , -5 , -1 , -2 , 0 ,-2 , 3 , -1 ,-2 ,  1 , 1 ,-1 , 3 ,-3 ,
 -6 , 3 ,  1 , 4 , 1 , 5 ,  1 , -3 , -1 ,-1 , 14 ,  4 , 2 , 7 ,-1 ,-4 , -1 ,-2 , 0 , 3 ,  6 ,-4 , 5 , 2 , -6 , -3 ,-4 , 4 , 6 , -1 , -1 ,  6 ,-3 , -3 , -6 , 7 , 6 , 3 , 6 , 5 ,  5 , 5 ,-1 , -2 ,-1 , 7 , 5 , -7 ,-4 , 1 , 4 ,-3 , -1 , 5 , -2 , 2 ,  0 ,-3 , 5 ,-3 ,  4 ,  0 , -3 , -1 , 2 , 0 , 4 ,  8 , 1 , -2 ,-6 , 0 , 1 , 0 ,
 -3 , 1 , -6 ,-2 , 6 , 0 , -8 , -1 , -6 , 5 , -3 ,  3 , 1 ,-2 ,-6 ,-3 ,  0 ,-3 , 3 , 4 ,  1 ,-7 , 4 ,-2 , -2 ,  3 , 1 ,-2 , 3 ,  2 ,  5 ,  2 ,-1 ,  4 ,  1 , 2 , 3 , 2 , 1 ,-4 ,  0 ,-7 ,-3 ,  0 ,-1 ,-4 ,-1 ,  3 , 0 , 6 , 5 , 8 ,  1 ,-3 ,  4 , 4 ,-11 ,-6 , 0 , 3 ,  8 ,  7 , -1 , -3 , 2 ,-5 ,-4 , -3 , 0 , -2 ,-1 , 1 , 1 ,-3 ,
  1 ,-3 ,  6 , 4 , 3 , 6 ,  1 ,  4 ,  5 ,-6 ,  7 ,  5 ,-5 ,-4 , 1 , 1 ,  4 , 4 ,-1 , 2 ,  3 ,-3 ,-8 , 3 , -4 , -3 ,-1 ,-1 , 0 , -6 ,  0 ,  1 , 1 , -7 , -3 , 5 , 3 , 2 , 2 , 5 ,  1 , 5 ,-1 , -3 , 0 , 3 , 2 ,  1 ,-2 , 0 , 1 , 1 ,  3 , 0 , -6 , 1 ,  9 , 2 , 7 ,-6 , -2 ,  2 ,-10 ,  5 , 1 , 4 , 2 , -1 , 4 , -2 ,-1 , 0 ,-3 , 1 ,
 -8 ,-4 , -3 , 1 , 3 , 5 ,  3 ,  7 , -2 , 1 ,  4 ,  3 , 2 ,-3 , 0 ,-8 , -3 , 3 ,-2 , 1 ,  6 ,-4 , 4 , 3 , -3 ,  0 , 0 , 1 , 2 , -4 , -6 ,  2 ,-5 , -3 , -9 , 5 ,-3 , 2 ,-3 , 0 ,  2 ,-1 , 3 , -7 , 0 , 1 ,-1 , -2 , 1 ,-4 , 4 , 4 , -1 ,-2 , -7 , 0 , -8 ,-1 ,-2 , 3 ,  0 ,  4 ,  1 , -2 ,-2 , 1 ,-1 ,  7 ,-2 , -7 ,-1 ,11 ,-9 , 8 ,
  2 , 1 ,  0 , 0 ,-3 ,-2 ,  0 , -1 ,  4 , 0 , -3 , -2 , 5 , 2 , 5 ,-2 , -1 ,-5 ,-2 , 6 ,  3 ,-3 , 0 , 1 , -3 , -1 , 0 ,-8 ,-1 ,  7 , -2 , -7 , 2 ,  0 , -2 ,-4 , 2 , 0 , 1 , 0 ,  3 ,-3 ,-1 , -7 , 2 ,-5 ,-5 , -3 ,-2 ,-1 , 5 , 0 ,  0 ,-1 ,  0 ,-7 ,  2 , 3 ,-6 , 3 , -5 ,  1 ,  7 , -3 , 2 , 4 , 7 , -1 , 1 ,  4 , 0 ,-1 , 7 ,-2 ,
  0 ,-3 , -2 , 0 , 3 ,-4 , -1 ,  1 , -4 , 5 , -3 , -9 ,-5 , 0 ,-5 , 1 ,  5 ,-1 ,-5 , 1 , -5 ,-3 , 7 ,-5 , -4 , 11 , 1 ,-7 ,-6 ,  3 ,  1 , -3 , 0 ,  3 ,  3 , 0 ,-2 , 1 , 1 ,-4 ,  1 ,-6 ,-1 ,  2 , 4 ,-1 , 1 , -7 , 1 , 0 ,-1 , 7 , -1 ,-3 , 10 ,-2 , -4 ,-5 ,-5 , 1 ,  0 ,  5 , -1 , -1 ,-1 ,-2 ,-5 , -1 ,-4 ,  5 , 1 ,-3 , 2 ,-4 ,
 -1 , 0 ,  0 ,-5 ,-3 , 0 ,  3 , -4 , -1 , 3 ,  6 ,  4 , 1 , 2 ,-4 , 1 , -4 , 5 ,-2 ,-4 , -6 ,-5 , 0 , 7 , -2 , -2 ,-1 , 0 , 1 , -2 ,  1 , -1 ,-3 , -4 , -5 , 8 ,-1 , 4 , 2 ,-2 ,  1 ,-1 , 1 ,  4 , 2 ,-2 ,-1 ,  0 ,-5 ,-3 ,-4 ,-1 ,  3 , 3 , -5 , 2 ,  0 , 5 ,-7 , 0 ,  5 , -7 ,  1 ,  0 ,-3 , 3 , 5 , 10 , 2 ,  0 ,-1 , 4 ,-7 , 2 ,
  1 , 1 ,  3 ,-4 , 0 ,-4 , -4 , -1 ,  3 ,-2 ,  1 , -3 , 1 ,-3 ,-2 , 7 ,  0 ,-6 ,-4 ,-8 , -3 ,-1 ,-3 ,-5 , -3 , -3 ,-3 ,-3 ,-8 , -3 , 10 , -2 ,-2 ,  3 ,  2 , 0 , 2 , 2 ,-2 ,-5 , -2 , 0 , 0 , -3 ,-4 , 2 , 8 ,  0 , 2 ,-1 ,-7 , 0 ,  0 , 3 ,  1 ,-2 ,  1 ,-2 ,-4 ,-5 , -1 , -4 ,  1 ,  2 , 0 , 4 , 4 ,  2 , 3 ,  1 , 2 ,-4 ,-2 , 0 ,
 -1 , 7 ,  7 , 1 , 6 , 1 , -1 ,  2 ,  0 ,-6 ,  4 ,  5 ,-6 ,-5 ,-4 , 3 ,  2 ,-1 , 3 , 2 ,  2 , 1 ,-2 ,-5 ,  0 , -2 , 0 , 5 , 6 , -8 , -1 , -3 , 8 , -1 , -1 , 3 , 0 ,-3 , 0 , 0 ,  2 , 6 , 0 , -2 ,-1 ,-2 , 5 , -1 ,-2 , 1 , 2 , 1 , -1 ,-1 ,-10 , 6 , -3 ,-6 , 8 ,-3 , -8 ,  0 ,-10 ,  1 , 0 ,-5 , 0 ,  1 ,-2 ,  4 , 3 , 2 ,-6 ,-1 ,
  7 ,-5 , -7 ,-7 ,-8 ,-2 ,  0 ,  0 , -1 ,-4 ,  1 , -2 , 3 ,-8 , 0 ,-1 ,  5 , 0 ,-2 , 0 , -3 ,-3 ,-3 , 3 ,  0 ,  3 , 2 , 2 , 2 ,-10 , -3 ,  2 ,-2 , -1 , -5 ,11 ,-6 , 3 ,10 ,-4 ,  7 ,-5 , 3 ,  1 ,-3 ,-3 , 3 ,  1 ,-1 , 0 ,-2 ,-5 ,  1 ,-1 ,  4 ,-2 , -1 ,-1 , 3 , 4 ,  1 ,  3 , -2 ,  6 , 3 ,-1 , 3 ,  0 , 2 ,  9 , 8 , 0 ,-2 , 2 ,
 -6 ,-5 , -5 , 3 ,-2 , 5 , -2 ,  2 , -4 , 2 ,  3 , -1 ,-2 , 5 ,-1 , 3 , -4 , 2 , 0 ,-4 ,  9 , 0 , 1 , 3 ,  4 , -2 , 5 , 5 ,-8 ,  0 ,  0 ,  3 ,-2 , -2 ,  3 , 6 , 1 ,-1 ,-9 , 6 ,  1 ,-3 , 7 ,  5 ,-7 , 8 , 3 ,  1 , 8 , 1 ,-6 ,-1 ,  0 , 0 ,  1 , 1 , -5 , 5 , 0 ,-3 ,  2 , -1 , -4 ,  5 , 2 , 3 ,-2 ,  6 , 3 , -6 , 2 , 3 ,-7 , 0 ,
  3 ,-6 , -2 , 3 ,-6 , 1 ,  0 , -1 ,  1 , 3 ,  1 ,-11 , 3 , 0 , 5 ,-5 , -3 ,-4 , 6 , 0 ,  0 , 2 , 0 ,-7 ,  7 ,  8 , 1 , 0 ,-1 , -3 ,  2 ,  9 , 9 , -3 ,  1 ,-2 , 2 ,-8 ,-1 , 6 ,  0 ,-3 , 2 , -2 ,-5 , 3 , 2 , -3 ,-2 , 4 , 3 , 5 , -9 , 6 ,  8 ,-3 ,  2 ,-5 , 6 , 2 ,  7 ,  5 , -2 , -4 ,-2 ,-1 , 1 , -4 , 4 , -8 ,-4 , 1 , 3 ,-2 ,
 -3 ,-6 , -2 , 3 ,-7 , 0 , -2 , -8 , -1 ,-6 ,  9 , -4 ,-3 , 9 ,-4 ,-3 , -2 ,-4 , 4 ,-3 ,  1 , 3 ,-1 , 4 ,  0 , -3 , 1 , 1 ,-6 ,  1 ,  6 ,  2 , 5 , -4 ,  4 , 1 , 5 , 3 , 3 , 9 , -2 , 0 , 2 ,  1 ,-5 , 3 ,-2 ,  0 ,-2 , 1 , 0 , 5 , -1 ,-5 ,  2 , 1 ,  2 ,-6 , 0 ,-2 ,  0 ,  8 , -6 ,  5 ,-4 ,-1 ,-2 ,  3 , 2 , -3 , 1 , 0 , 0 ,-7 ,
  0 ,-3 ,  2 , 4 , 6 , 3 ,  0 , -2 ,  0 ,-4 , -1 ,  4 , 0 , 2 , 0 ,-7 , -2 , 2 , 1 ,-1 ,  1 ,-3 , 6 , 3 ,  1 ,-10 , 2 ,-2 , 4 ,  0 ,  3 ,  5 , 2 , -7 , -6 ,-5 , 1 , 1 , 4 , 1 , 14 , 6 , 1 , -3 ,-2 , 2 , 1 , -3 ,-4 ,-2 , 2 ,-2 , -1 ,-5 , -4 ,-3 , -5 ,-1 , 7 ,-2 , -6 ,  5 , -2 ,  5 , 3 , 1 ,-3 ,  1 ,-7 ,  0 ,-6 ,-7 ,-8 , 0 ,
  1 , 3 ,  1 ,-1 ,-2 ,-4 , -3 ,-10 ,  8 ,-5 , -6 ,  1 , 5 ,-3 , 3 , 6 , -3 ,-1 , 1 ,-1 , -3 , 4 ,-8 ,-2 ,  3 , -2 ,-4 ,-1 ,-2 , -2 , -1 , -5 ,-4 , -3 ,  5 ,-3 , 2 ,-2 ,-3 ,-5 , -3 , 1 , 3 , -2 ,-7 ,-4 ,-4 ,  2 ,-2 , 1 , 1 , 1 , -1 ,-6 ,  9 , 1 ,  1 , 3 , 1 , 5 , -3 , -2 ,  6 , -3 , 0 , 2 , 4 , -9 ,-6 , -5 , 4 ,-1 , 8 , 2 ,
  1 , 1 , -5 , 0 ,-3 ,-4 ,  4 ,  0 , -1 , 2 , -2 , -9 ,-2 ,-2 ,-4 ,-2 , -2 ,-4 , 2 , 1 , -6 ,-2 , 1 ,-3 ,  2 , -2 , 0 ,-2 ,-4 ,  0 ,  7 ,  4 , 5 ,  3 ,  7 , 0 , 0 , 0 ,-1 ,-6 ,  2 ,-1 ,-3 ,  3 , 1 ,-2 ,-6 ,  1 , 0 ,-3 ,-2 , 1 ,-10 ,-3 , 12 , 4 , -2 ,-2 ,-8 , 6 ,  5 , -3 ,  4 ,  4 ,-3 , 1 ,-5 ,  0 ,-3 ,  5 , 4 ,-2 , 4 ,-2 ,
 -3 , 2 ,  1 , 7 ,-5 ,-4 , -4 , -2 ,-10 , 1 ,  5 , -5 ,-1 , 2 , 0 , 3 ,  5 ,-3 ,-1 ,-1 ,  3 ,-7 , 6 ,-2 ,  5 , -2 ,-1 , 2 , 4 ,  9 ,  0 ,  0 , 7 , -4 , -1 , 0 , 3 ,-2 , 2 , 6 ,  5 ,-3 , 2 ,  3 , 3 , 2 , 1 , -5 , 5 ,-7 ,-1 , 3 ,  2 , 2 , -4 ,-2 , -4 , 7 ,-1 ,-3 ,  0 ,  0 , -5 ,  1 , 2 , 3 , 4 ,  1 ,-1 ,  5 , 6 ,-3 ,-2 ,-2 ,
 -5 , 4 , -3 , 0 ,-1 ,-3 ,  0 ,  1 ,  5 ,-2 ,  5 ,  0 , 2 , 8 ,-1 , 0 ,  1 ,-5 ,-7 , 5 , -2 ,-5 , 2 ,-1 , -1 , -1 , 4 , 5 , 3 ,-11 ,  1 , -6 ,-6 ,  2 ,  2 ,10 ,-5 , 5 ,-4 , 3 ,  5 ,-3 ,-1 ,  0 , 1 ,-1 , 1 , -4 , 3 ,-1 , 5 ,-4 ,  0 ,-5 ,  2 , 3 , -9 ,-3 , 5 , 1 , -6 , -1 , -1 ,  3 , 5 , 0 ,-6 ,  9 ,-2 ,  0 , 3 ,-1 ,-1 , 3 ,
  3 , 7 , -2 ,-6 , 7 , 6 ,-10 ,  1 , -4 ,-2 , -6 ,  0 , 2 ,-1 , 2 ,-4 ,  2 ,-3 , 2 ,-2 , -1 , 4 ,-7 , 2 , -2 , -5 , 4 ,-4 ,-4 ,  3 ,  7 ,  5 ,-3 ,  4 , -4 ,-9 ,-3 ,-2 , 5 , 6 , -9 ,-2 ,-5 ,  1 , 2 ,-4 ,-6 ,  4 , 1 , 6 , 3 ,-4 , 11 , 4 ,  7 ,-1 , -1 ,-7 ,-2 , 0 ,  1 ,  8 , -5 ,  2 , 2 , 2 , 1 , -7 , 3 , -1 , 5 ,-2 , 2 ,-4 ,
  0 ,-5 ,  3 ,-3 , 2 , 0 ,  3 , -1 ,  5 , 2 ,  1 , -9 ,-4 ,-7 ,-1 , 8 ,  4 , 3 , 7 , 2 ,  1 , 0 , 2 , 0 , -1 , -2 , 1 ,-6 ,-3 , -1 ,  2 ,  0 , 1 , -5 , -6 , 1 , 3 , 3 , 1 , 0 ,  0 ,-1 , 4 ,  2 ,-9 ,-4 , 2 ,  0 ,-2 , 4 ,-1 , 8 , -3 , 3 ,  1 , 0 ,  6 ,-1 ,-2 , 1 ,  1 , -1 , -7 ,  2 , 1 ,-4 ,-4 ,  1 , 1 ,  2 ,-4 ,-1 , 7 , 1 ,
  0 ,-5 ,  3 ,-5 , 5 ,-4 ,  2 ,  1 , -1 , 1 , -2 , -1 ,-3 ,-6 ,-5 ,-2 , -6 , 3 ,-3 ,-1 ,  2 , 3 , 2 , 9 ,  1 ,-12 ,-9 , 9 ,-9 , -3 ,  6 ,  4 ,-9 ,  2 , -3 ,-2 , 1 , 3 ,-2 ,-4 , -1 ,-3 , 0 , -5 , 0 , 2 ,-2 ,  0 , 2 , 2 , 0 , 2 ,  2 , 0 , -9 ,-6 , -5 ,-2 , 1 ,-5 ,  2 , -4 ,  1 ,  0 ,-3 ,-2 ,-2 ,  3 ,-1 ,-11 , 1 , 7 ,-1 , 1 ,
 -3 , 3 , -7 ,-3 , 2 , 0 ,  0 , -2 , -9 , 5 , -2 , -2 ,-6 , 1 ,-3 , 5 ,  6 , 3 , 4 , 6 , -2 , 1 ,-1 , 0 ,  5 , -5 ,-5 , 8 , 2 ,  4 ,  1 ,  2 ,-1 ,  4 ,  2 , 5 , 5 , 0 , 2 , 1 , -3 ,-6 , 5 ,  8 , 4 ,-3 , 7 ,  1 , 4 , 8 ,-3 ,-3 ,  3 , 2 ,  5 ,-3 , -2 , 2 , 0 ,-1 ,  1 , -1 , -6 , -2 , 4 ,-5 ,-2 , -8 , 1 ,  3 ,-1 , 2 , 3 , 1 ,
 -2 , 5 ,  3 ,-3 ,-1 ,-3 ,  0 , -1 ,  0 , 1 ,  2 , -1 ,-2 ,-2 ,-2 , 2 ,  1 , 4 ,-6 , 0 ,  0 , 3 , 0 , 7 , -2 ,  1 , 8 , 2 ,-1 , -3 ,  8 , -2 ,-3 , -5 ,  6 ,-5 ,-3 ,-2 ,-3 , 6 , -5 , 1 , 3 , -7 , 4 , 0 , 1 ,  5 , 0 , 3 ,-3 ,-3 ,  0 , 1 , -7 , 0 ,  6 ,-7 ,-1 ,-2 , -2 ,  1 , 17 , -4 ,-2 , 8 ,-6 ,  3 ,-8 , -2 ,-5 ,-3 ,-7 , 4 ,
 -2 , 5 ,  4 ,-2 , 5 , 2 , -2 ,  4 ,  1 , 1 , -3 ,  4 ,-4 ,-4 ,-1 , 5 ,  5 ,-1 ,-2 ,-1 , -1 ,-3 , 2 ,-5 , -1 ,  2 ,-2 , 8 , 1 ,  0 , -1 , -7 , 3 ,  6 ,  2 ,-2 ,-3 ,-1 ,-5 ,-5 , -2 , 1 ,-5 , -5 ,-2 ,-2 ,-1 ,  5 , 7 , 1 , 0 , 1 , -4 ,-1 ,  1 , 4 , -2 ,-1 , 7 ,-2 ,  0 ,  3 ,  5 , -3 , 3 , 0 ,-6 ,  1 , 4 , -1 , 2 , 0 , 4 , 0 ,
 -2 , 4 ,  0 , 2 , 2 , 5 , -2 , -1 , -6 ,-2 , -2 , -4 ,-2 ,-4 , 6 ,-8 , -1 ,-2 ,-2 , 0 , -5 , 3 ,-2 ,-4 ,  3 , -2 ,-1 ,-4 , 5 ,  4 , -6 ,  3 , 4 ,  0 ,  3 ,-4 ,-2 ,-8 ,-3 , 6 , 11 , 4 , 2 ,  5 , 1 ,-6 , 0 , -1 ,-2 , 5 ,-3 ,-1 , -1 ,-1 ,  0 ,-6 ,  3 , 2 , 0 , 6 , -3 ,  2 ,  1 , -2 , 7 , 2 , 9 ,-11 ,-7 , -4 ,-1 , 0 ,-3 , 2 ,
  0 , 2 , -1 , 7 , 2 ,-1 ,  3 ,  1 , -4 , 0 , -2 ,  3 ,-8 , 1 ,-5 , 7 ,  2 , 3 , 2 , 4 ,  3 , 2 ,-4 , 1 ,  4 , -1 , 0 , 2 ,-2 ,  7 ,-12 ,  5 , 4 , -5 ,  3 , 0 , 2 ,-4 ,-3 , 5 , -5 , 2 , 0 ,  3 , 2 , 4 ,-3 ,  1 , 3 , 1 ,-1 , 3 ,  2 ,-2 ,  3 , 0 ,  0 , 5 , 2 ,-2 , -4 ,  3 , -4 ,  0 , 1 ,-3 ,-2 , -4 ,-4 , -1 , 1 ,-1 ,-2 ,-4 ,
 -2 ,-2 , -5 , 3 ,-5 ,-1 ,  2 ,  3 , -1 ,-3 ,  3 ,  0 , 4 , 2 , 3 , 0 ,  4 ,-3 ,-2 ,-4 , -4 , 3 , 8 , 5 , -4 , -2 , 3 , 0 ,-3 ,  3 ,  3 ,  6 ,-9 , -1 ,  4 ,-2 ,-5 ,-3 , 7 , 6 , -1 , 4 , 1 , -6 , 6 ,-5 , 0 , -3 ,-1 , 1 ,-3 , 1 ,  1 , 4 ,  3 ,-7 ,  3 ,-1 ,-7 , 3 , -6 , -5 ,  6 ,  4 , 4 , 4 , 2 ,  2 ,-8 , -2 , 5 ,-3 , 3 , 5 ,
  6 , 3 , -2 ,-5 ,-1 ,-6 ,  7 , -4 ,  6 , 1 ,  0 , -7 , 1 ,-1 ,-3 ,-1 , -2 ,-4 , 0 , 4 , -6 ,-3 , 2 ,-1 , -1 , -8 , 0 , 3 ,-3 ,  5 ,-10 ,  1 , 3 ,  0 , -7 , 5 ,-6 , 4 ,-1 ,-2 ,  3 ,-2 , 2 , -2 , 0 ,-4 , 1 , -1 , 1 , 0 , 5 , 4 ,  6 , 5 ,  5 , 1 , -4 ,-5 ,-8 , 2 , -6 , -4 , -6 ,  1 , 8 ,-7 , 1 , 10 , 5 ,  6 ,-2 , 1 , 4 ,-4 ,
  2 ,-4 ,  1 ,-3 ,-4 , 3 ,  4 ,  5 , -2 , 0 ,  2 ,  3 ,-6 ,-5 ,-1 , 6 ,  1 ,-3 , 4 , 2 ,  2 ,-4 ,-9 ,-4 ,-12 , -3 , 2 , 0 , 5 , -4 ,  1 , -5 ,-1 ,  0 , -2 ,-4 , 1 ,-1 , 4 ,-4 ,-10 , 2 ,-3 , -5 , 2 ,-1 ,-2 ,  5 , 5 , 3 , 1 , 1 ,  3 , 1 , -2 , 2 ,  4 ,-4 ,-1 , 2 ,  0 ,  3 , -5 ,  2 , 1 , 3 , 1 , -2 , 5 ,  5 ,-4 , 4 ,-3 , 4 ,
  6 , 0 ,  5 , 2 ,-5 , 2 ,  4 , -1 , -4 ,-2 ,  6 ,-11 ,-1 , 3 , 1 ,-5 ,-11 ,-2 ,-2 ,-1 ,  3 , 2 ,-5 , 4 , -3 , -9 ,-2 , 2 , 9 ,  0 , -6 ,  2 ,-4 ,  6 ,  3 ,-1 ,-2 ,-6 , 5 , 3 ,  9 , 4 ,-1 , -5 , 0 ,13 , 0 , -5 ,-1 , 0 , 4 , 5 , -3 , 4 ,  0 ,-8 ,  1 ,-4 , 4 , 0 , -2 , -1 ,  8 , -5 , 4 , 3 , 5 ,  8 ,-2 , -2 ,-4 , 5 , 7 ,-2 ,
  2 , 3 ,  1 , 1 , 2 ,-5 , -8 , -5 , -1 ,-6 , -2 ,  4 , 2 , 7 , 2 , 0 ,  1 , 3 ,-2 , 0 , -4 ,-1 , 1 ,-1 , -7 , -1 ,-8 ,-6 , 0 ,  9 ,  0 , -1 , 1 , -4 ,  2 , 1 , 2 ,-7 , 6 , 6 , -3 ,-3 ,-1 ,  4 , 3 , 1 ,-3 ,  1 ,-2 ,-1 ,-4 , 0 ,  6 , 6 , -4 ,-6 ,  5 ,-3 , 1 ,-3 ,  2 ,  2 , -2 , -1 ,-1 , 5 , 8 , -1 ,-6 ,  0 ,-4 , 2 ,-1 , 5 ,
 -6 , 6 ,  6 ,-5 , 4 , 0 ,  4 , -6 ,  0 , 0 , -3 , -4 ,-5 ,-1 , 1 , 5 , -2 , 0 , 5 , 1 ,  0 , 2 ,-2 , 0 ,  1 , -4 , 5 , 4 ,-5 ,  1 ,  0 ,  7 , 4 , -1 ,  0 , 1 , 2 ,-4 ,-6 , 0 ,  3 , 0 , 5 , -3 ,-3 ,-3 , 4 , -2 , 3 , 5 ,-1 ,-1 ,  4 ,-2 , -5 , 1 , -3 , 0 , 3 , 0 , -5 , -2 , -1 ,  3 , 2 , 7 ,-1 , -6 , 2 ,  2 ,-1 ,-1 ,-5 , 4 ,
 -1 , 5 , 14 ,-2 ,-5 ,-1 ,  1 ,  0 , -5 , 0 ,  2 ,  2 , 2 , 6 ,-1 , 0 , -7 ,-6 , 0 ,-9 ,  4 ,-1 ,-2 , 1 ,  1 ,  1 , 4 ,-3 , 5 , -2 ,  5 ,  0 ,-7 , -4 , -1 ,-3 , 0 , 1 , 1 , 1 , -2 , 3 ,-5 , -5 , 4 , 5 , 5 , -6 , 2 ,-5 ,-1 ,-1 ,  5 , 9 , -5 , 0 , -2 ,-4 , 5 ,-4 ,  0 , -1 , -4 , -2 , 0 , 7 ,-3 ,  9 , 1 , -2 ,-5 , 0 ,-3 , 8 ,
  5 , 2 , -6 ,-2 ,-6 , 3 ,  0 , -4 ,  3 ,-2 ,  3 ,  2 ,-3 , 4 ,-1 ,-1 , -2 , 5 , 3 ,-1 ,-12 ,-4 ,-4 ,-7 , -7 , -6 ,-8 , 3 , 0 ,  0 ,  1 , -2 ,-1 , -2 ,  5 , 4 ,-7 , 3 , 2 , 4 , -5 ,-2 ,-2 ,  1 ,-6 ,-1 ,-6 ,  4 , 1 , 5 ,-3 ,-1 ,  3 , 7 ,  0 , 2 , -1 ,-2 ,-1 ,-3 ,  0 , -4 , -4 ,  0 ,-1 ,-2 , 2 ,  6 , 9 ,  0 ,-6 ,-5 ,-6 ,-3 ,
 -2 ,-4 , -6 ,-7 ,-6 ,-1 ,  4 , -4 , -8 ,-3 ,  4 , -1 ,-1 , 6 ,-5 , 2 , -5 ,-1 , 3 , 0 , -7 ,-2 ,-2 , 2 ,  1 ,  4 , 0 , 1 , 9 ,  1 , -2 , -4 ,-1 ,  3 , -3 , 6 ,-6 , 1 ,-2 ,-3 , -2 ,-7 ,-1 , -1 , 6 , 4 ,-3 ,  0 , 0 ,-3 ,-2 , 7 ,  4 ,-1 ,  0 , 1 , -2 , 2 , 4 , 0 , -1 , -6 ,  1 , -3 ,-4 , 4 ,-3 ,  1 , 1 , -7 ,-2 , 5 ,-6 , 4 ,
 -5 , 1 ,  0 , 0 , 2 ,-4 ,  3 ,  5 , -6 , 3 ,  0 , -4 ,-4 ,10 , 0 ,-2 , -2 , 1 ,-5 , 7 ,  0 ,-2 ,12 ,-1 , -4 ,  4 , 3 ,-8 , 4 , -5 ,  2 ,  2 , 1 ,  3 ,  5 , 1 , 3 ,-1 ,-5 ,-1 ,  8 , 3 ,-5 ,  0 , 5 ,-3 , 5 , -5 ,-7 , 3 , 2 ,-4 , -3 , 3 ,  2 ,-4 , -2 , 0 , 2 , 3 ,  5 ,  0 ,  4 ,-12 , 3 , 3 ,-6 ,  1 ,-7 ,  0 ,-9 , 0 ,-1 , 4 ,
  1 , 6 , -2 , 0 , 1 , 0 , -1 , -2 ,  3 ,-6 , -4 ,  4 , 2 ,-4 , 2 ,-5 ,  0 ,-1 , 3 , 6 ,  2 ,-4 , 3 ,-4 , -1 ,  0 ,-3 ,-6 ,-3 , -1 , -6 , -8 , 3 ,  4 , -6 ,-8 ,-2 ,-4 , 2 ,-9 ,  6 , 3 ,-1 , -1 ,-3 ,-9 , 1 ,-10 , 0 ,-4 , 7 , 1 , -3 ,-5 ,  1 ,-3 ,  4 , 2 ,-2 , 7 ,  1 ,  2 ,  2 , -1 ,-1 , 1 , 4 , -7 ,-1 ,  6 , 3 ,-1 , 3 , 2 ,
 -8 , 1 , -2 ,-2 ,-3 , 0 , -4 ,  1 , -7 , 3 ,  5 , -3 , 2 ,-2 ,-1 ,-1 , -2 ,-5 ,-2 ,-3 ,  8 , 2 , 1 , 0 , -3 ,  0 , 1 , 3 ,-3 ,  7 , -2 ,  1 ,-5 ,  2 , -5 ,-2 ,-5 , 6 ,-3 ,-1 , -1 ,-1 , 5 , -3 ,-6 ,10 , 7 , -4 , 3 , 0 ,-1 ,-1 ,  1 ,-3 , -4 ,-7 ,  0 , 2 ,-6 , 3 , -2 ,  5 ,  0 , -3 , 5 , 1 , 1 ,  6 , 5 , -5 ,-4 , 6 , 3 , 4 ,
  1 , 6 ,  5 , 4 ,-4 ,-5 ,  5 ,  4 , -9 , 4 , -3 , -2 , 1 , 9 ,-1 , 0 ,  1 ,-2 , 0 , 0 ,  3 , 1 , 0 , 3 ,  1 ,  6 ,-1 ,-1 , 7 ,  1 , -2 , -4 ,-4 ,  2 , -2 ,-1 , 1 , 8 ,10 , 1 , -2 , 1 ,-2 ,  1 , 4 , 6 , 4 , -4 ,-6 ,-6 , 5 ,-5 ,  2 ,-6 , -8 ,-4 , -2 ,-2 ,-2 , 2 , -4 ,  6 ,  7 , -5 ,-4 ,-3 ,-3 ,  7 , 0 ,  8 ,-3 , 1 , 5 , 0 ,
 -1 , 4 , -1 ,-1 ,-5 ,-3 ,  2 ,  3 , -1 , 3 ,  8 ,  0 ,-6 ,-1 ,-7 ,-2 ,  3 , 1 , 0 , 3 , -3 , 2 ,-5 ,-2 , -2 , -4 ,-6 , 9 ,-5 ,  2 ,  0 ,  0 , 3 , -1 , -5 , 3 , 3 , 5 ,-1 ,-3 , -3 , 7 ,-3 ,  6 ,-1 ,-2 ,-3 , -5 ,-3 ,-5 ,-1 ,-1 , -6 , 1 , -5 , 3 ,  8 , 1 ,-4 ,-2 , -2 ,  2 ,  1 ,  6 ,-4 ,-7 , 1 ,  4 , 4 ,  7 , 1 , 5 ,-6 ,-9 ,
  4 , 6 ,  3 ,-7 ,-2 , 4 , -2 , -3 ,  4 ,-4 ,  3 , -2 , 3 , 4 , 5 , 0 ,  1 , 1 , 3 , 0 ,  0 ,-4 ,-2 , 4 , -3 , -2 , 5 ,-5 , 3 , -2 ,  5 , -3 ,-1 ,  1 , -2 ,-2 ,-1 , 1 , 2 , 4 , -2 ,-7 ,-1 , -7 ,-3 ,-2 ,-2 ,  2 ,-2 ,-1 , 7 ,-5 ,  5 ,-2 , -6 , 2 , -5 ,-2 , 2 , 1 , -2 , 10 ,  0 ,  1 ,-5 , 4 ,-5 , -8 , 1 ,  1 , 3 ,-3 , 4 ,-2 ,
  2 , 4 ,  1 , 0 ,-2 ,-5 ,  8 , -7 ,  4 , 2 ,  5 , -9 , 3 ,-3 , 3 ,-1 , -5 ,-5 , 3 , 3 ,  0 , 2 ,-9 , 2 , -2 , -1 ,-3 , 0 ,-2 ,  1 ,  0 ,  8 , 1 , -2 , -5 , 7 ,-3 ,-2 , 5 , 0 , -2 , 1 ,-4 , -3 , 0 , 0 ,-1 , -5 ,-4 ,-2 , 4 , 4 , -4 ,-2 ,  3 ,-2 ,  4 ,-7 , 5 , 1 , -4 ,  2 ,  1 ,  1 , 3 , 3 , 3 , -9 , 6 , -1 , 0 ,-2 , 2 ,-2 ,
  4 , 4 ,  6 ,-1 ,-9 ,-1 ,  3 ,  1 ,  1 , 7 ,  2 , -5 , 8 , 1 , 0 ,-1 ,  6 ,-6 , 6 , 2 ,  2 , 0 ,-3 , 3 ,  6 ,  3 , 0 ,-1 , 5 ,  3 , -6 , -4 ,-7 , -9 , -2 ,-1 , 4 , 1 , 7 ,11 , -5 ,-1 ,-1 ,  1 ,-4 , 3 , 5 , -2 , 5 ,-1 ,-1 ,-2 , -3 ,-5 ,  3 ,-3 ,  7 , 2 , 2 , 6 , -6 , -3 , -4 ,  3 , 6 , 2 ,-1 ,  2 ,-2 ,  3 , 5 , 2 , 7 , 4 ,
  0 , 2 ,  0 , 0 , 6 ,-6 ,  0 ,  3 , -3 , 1 ,-10 , -2 , 5 ,-5 , 5 , 5 , -2 , 5 ,-4 , 0 ,  1 , 0 , 3 ,-3 , -6 ,  2 , 4 ,-5 , 3 , -1 ,  0 ,-11 ,-3 ,  1 , -1 ,-3 ,-8 ,-3 , 2 , 0 , -3 , 1 , 5 , -2 , 3 , 6 ,-2 , -4 , 6 ,-1 ,-6 ,-3 , -6 ,-3 , -2 , 0 ,  4 ,-2 ,-5 , 3 ,  0 ,  3 ,  5 ,  1 ,-3 , 6 , 0 ,  2 ,-4 ,  4 , 6 ,-1 ,-2 , 6 ,
  0 , 2 ,-11 ,-2 , 4 , 3 , -2 ,  7 , -2 , 5 , -2 ,  0 , 4 , 5 , 5 ,-2 , -1 ,-2 , 1 , 2 , -3 ,-2 , 4 ,-6 ,  0 ,  2 ,-7 , 1 ,-7 ,  3 ,  3 , -4 , 0 ,  8 ,  4 ,-1 , 1 , 0 ,-6 ,-4 , -9 ,-7 ,-1 ,  3 , 0 ,-4 ,-9 , -2 , 3 , 1 , 1 ,-2 ,  0 , 1 ,  4 ,-5 , -6 ,-5 ,-9 , 4 ,  2 , -3 , -1 , -3 , 5 ,-4 ,-2 ,  2 , 4 ,  4 ,-2 , 7 , 1 , 3 ,
 -7 ,-7 ,  2 , 5 , 3 , 1 , -5 ,  2 ,  1 , 2 , -1 , -1 , 4 ,-1 , 7 ,-4 , -3 , 2 , 5 , 7 ,  5 , 0 ,-4 ,-2 , -5 ,  1 , 1 ,-7 , 1 , -1 , -1 ,  4 , 3 , -4 , -2 ,-8 ,-1 ,-4 , 1 , 1 ,  5 , 3 , 3 ,  1 , 0 , 6 ,-4 ,  1 ,-1 , 0 , 6 , 0 , -5 ,-1 ,  2 , 2 , -1 , 7 , 1 ,-1 ,  0 ,  2 ,  2 , -3 , 5 , 8 , 1 ,  0 , 0 ,  3 ,-2 , 3 , 2 ,-1 ,
  3 , 1 ,  1 , 8 , 1 ,-2 , -4 , -7 ,  4 , 3 ,  3 , -5 , 2 , 3 , 8 , 2 ,  1 , 2 ,-8 , 3 , -4 ,-4 ,-1 ,-2 ,  7 ,  0 ,-8 , 6 , 0 ,  4 ,  0 ,  2 , 0 , -3 , -4 ,-1 , 2 ,-8 ,-2 , 6 ,  6 , 4 , 4 ,  5 , 5 ,-6 ,-3 , -8 ,-3 , 0 , 2 ,-2 , -3 , 1 ,  2 ,-6 ,  3 , 9 , 2 ,-4 ,  1 , -5 ,  2 , -1 , 5 ,-3 ,12 , -1 , 0 ,  1 ,-1 ,-6 , 3 ,-4 ,
  1 ,-3 ,  1 ,-2 , 8 ,-3 ,  0 ,  4 ,  7 ,-1 ,  4 ,  0 , 9 , 4 , 1 ,-1 ,  7 , 0 , 3 , 1 ,  0 , 1 , 8 , 1 ,  5 ,  3 ,-3 ,-4 , 7 , -5 ,  3 , -3 , 4 ,  4 ,  0 ,-5 , 4 ,-3 ,-4 , 4 , -3 ,-9 , 0 , -1 , 4 , 5 , 0 ,  2 , 1 ,-3 , 0 , 4 , -4 , 2 ,  1 , 6 , -8 ,-2 , 3 , 1 , -1 ,  2 ,  1 , -5 ,-8 ,-2 ,-4 ,  5 ,-5 , -4 ,-1 , 1 , 3 , 1 ,
 -5 , 6 ,  4 , 0 ,-6 , 6 ,  0 , -4 , -4 , 6 , -2 ,  0 , 4 , 3 , 0 ,-2 , -3 , 7 ,-3 , 2 ,  5 , 1 ,-1 , 5 , -2 , -3 ,-2 ,-3 ,-9 , -2 ,  3 , -4 ,-2 , -6 , -5 ,-1 , 1 , 2 ,-1 , 3 , -4 ,-2 , 7 ,  0 , 0 , 3 , 2 , -6 , 6 , 4 , 2 ,-5 ,  7 ,-3 ,  3 ,-7 , -4 ,-1 ,-8 ,-1 , -6 ,  4 , -5 ,  2 ,-1 , 5 ,-4 ,  5 , 2 ,  0 , 1 , 2 , 2 , 1 ,
 -5 ,-2 , -1 , 3 ,-1 ,-2 , -2 , -4 ,  1 , 1 , -1 ,  0 ,-3 ,-3 ,-1 , 7 , -3 , 4 ,-1 , 1 ,  3 , 4 ,-7 ,-2 ,  5 , -6 , 3 , 0 ,-6 , -4 ,  4 ,  1 , 6 , -5 , -5 ,-4 ,-1 ,-6 , 0 ,-2 , -2 , 2 , 4 ,  4 ,-1 , 7 ,-5 ,  0 ,-1 , 4 , 1 ,-6 ,  3 ,-5 , -1 , 3 , -8 , 3 ,-1 ,-1 , -6 , -2 ,-10 ,  5 ,-1 , 2 ,-1 ,  2 , 4 ,  3 ,-2 ,-2 ,-3 ,-6 ,
  6 ,-2 , -3 ,-5 ,-1 ,-4 ,  0 ,  6 , -2 , 0 ,  2 , -1 , 1 ,-6 , 0 , 0 ,  2 ,-1 , 0 ,-3 , -5 , 0 , 3 , 0 , -2 ,  5 ,-5 , 7 , 2 ,  1 , -4 ,  5 ,-3 ,  6 ,-10 , 4 ,-4 , 8 , 3 ,-6 , -3 , 1 ,-3 , -6 , 0 ,-7 , 4 , -2 ,-3 ,-4 ,-3 , 1 ,  0 , 9 , -7 , 6 ,  0 ,-4 , 3 ,-3 ,  2 , -3 , -2 ,  2 ,-1 , 0 ,-1 ,  5 , 7 ,  4 , 8 , 6 , 3 , 4 ,
  1 , 2 ,  8 , 4 ,-2 , 5 ,  0 ,  2 ,  0 , 8 , 10 ,  0 , 3 , 1 ,-8 ,-2 , -4 ,-2 ,-2 , 0 , -6 , 1 ,-2 , 0 , -6 ,  3 , 2 , 5 , 0 ,  3 ,  2 ,  1 ,-7 ,-10 , -7 , 7 ,-3 ,-1 , 4 ,-2 ,  2 , 4 ,-7 ,  3 , 5 ,-4 , 7 ,  0 ,-3 , 5 ,-6 , 0 ,  1 ,-3 ,  3 ,10 ,  4 ,-3 , 3 , 0 , -1 , -1 ,  0 , -1 ,-3 , 6 ,-8 ,  3 , 1 , -1 ,-8 , 6 ,-6 , 9
]

IPStrings = ["569.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
"571.8840070298769771528998242530755711775043936731107205623901581722319859402460456942003514938488577",
"577.9376801617691347932710923718969152002753517187970571785053564514047240029256120122187325216194122",
"556.8527312500116650312226425107492564808799809224695524340082663236777928385848891799700797731804271",
"537.2029536279177068725054372243998227682758206913995023352089643292339323524728757008797494255786911",
"501.8990042828080792868263846569292313107991261671170654756247036663928346945971809469945366614778127",
"481.4831267180262243118757830199286635894416388455393429495055035541183232144627211218492474347562982",
"474.3299848686534578691277450900873879720349401485025030741586351573130482947067269284669861328715561",
"465.6829789205805728903903066038581677838076232442067155968738943714754480015700218354481534384896417",
"444.0895006604254104694835703563797252423494463982688629734830624745752191281188486121543649199580343",
"412.5265755427432866283003308130082611305557889660675703379144521206226267594331710616518114951521417",
"416.1396107333691930463318805143850777359744452998354507834429168493500049432512925387973893339598180",
"369.0314538677740713450581483974421063316747644287676053825564159905461604278171463343738195755815382",
"364.1314346652352429169273756466821555256182653963745481638480078288766518533985142610152865462856866",
"365.0136736427988708607791163898481032539206714052664181385623216720525186141871380184138300541992473",
"332.5443685835684876370134935601334106233608577667929738002736107880984587679221281430795098725623392",
"334.2810679841387621243788143083155951325648919994185002111473717303074844981697018401249240515871105",
"332.1343483271309062830184945616588660850817801783549916977009239759440572295012525592041721545791266",
"305.4824037909118682265616754883440320396349305552826913702074119627744424716933430167679142506274183",
"307.2461405505096010578032447475135598578951729830515601100567361952790155194388408221838479091933491",
"298.7496617422083123122218683981474853953952837481743521450781211179778793356950029759140338796245790",
"283.1070330363811171985771400129049059555994613757395284567207659312448590685706489186788652116748971",
"276.9412003731656054752199270966858430446253041897470758613116122069234161998530133566569629714397719",
"253.3267993734225736238288271390927485184006144787202044645653471480877021635974029646313075337677859",
"233.6528473642461373434412505991389793938797278211594795439077288049639676449904940297149144631261638",
"229.4441474215989773373032455971519346401622004663551666376568782500020549238608769713133187749517284",
"222.9180062085807819648470527765004041388185264315870442331907583306480532880894500940053171305833250",
"210.8379562323111569377645954479333757079586925770816045134705583060436194434129681827240367184787767",
"197.8458712639676877558372737061521152248111224614248113652709205891808503760566165965728790515378960",
"178.9335886054029215576018750373673711999104921608685601607404140518083335348515869628227091615824451",
"194.4273962876977542231452813666728550625824588446777398817999576015983537249719788923274402224828173",
"188.7627038885446985053147534381438206543885939267351529696397081765374868244701921856562137921737956",
"175.1939027422745665032163788561091980369323653114267053297558932266426401595234795297197720739780582",
"147.4080633009205767113063807989271908423613327951433904636465906312892000687051333567222116639410958",
"143.7591506927044786077859065372149372071426228943345067073097643900673744996966211747731499083182252",
"140.8802952616428897293265554511591283488780409872170003626997719538534481507699909540052299467368400",
"130.2461619163546551818743205573461146246233080574251477620666171154758398540457519581382882359732085",
"142.9469043159034402258584133185359973459504020819902840159997756181044134613204272476110393725065850",
"133.0928773340851357702994833983170980053372224739884529606661530517290071751740450462223511093136782",
"121.1393622043714246110915151627121986467661456046700603296943228252333310949667135902853713660932035",
"118.6028874158166981410933739681622175221253444878637220918551585705151615241977143719880340878778194",
"118.3083786628449289239660528377906465650975670710971595828470093350135222954391542591773361939887155",
"109.0989978225487494044606717558905327929177955742110119977376264364150095091580607924896902794238174",
"97.90126685379964222649488608779244702895765574032094550499623317287736857671568559560339047191600693",
"89.26558601005434352741262559723373402348837029601963461585115777852976595793945819055645914510639609",
"91.40470512054091216608035333697989511015506602306575774595384024985110566160620211700567075477347008",
"88.78607101277619519618578069679955510369908214575572895058541311501216102869595854449674612259070132",
"76.51941611183393816892603881948768580757386082062652675625159864527097473983473037045787879214228713",
"76.75968688611940840652625955771837510437013345673858637646882994946523514482962413111980820621250945",
"73.46767589352078548565337221613810045365313808337411280170199017569519018092979208209925474886692692",
"70.12892719721203762877311579267630594621164903080247862243969511827376265946149212003681305968977859",
"63.24222578222768409672668612864453304792945583763385225415798633678570730911252649018097139172641213",
"62.45610425243014575080499168576948311519913918981208773812760194027473842375354995899930009297318295",
"56.03484202474145024856693358528148034602087447141197382317835366091454420876048339135988108420818859",
"53.88469217767368334118638666524586680637066183308747177237983333133831542180365466562441111408957322",
"49.83155271469601641590386551115484602606664080955208360139599799333149676932282212806336159623014609",
"47.01856961676612407994392034094960998473027411685867351518663317970160410584425937642823120864548375",
"46.08445030341093698952552997369119802504880792781591438551617998913082301575830384847013472606556000",
"43.16828549003506257206515190018118472119169321659063569435404283536483453200716556553582334643289358",
"40.44069756052985260779686629109884988545768646676515155603079849417782795843543393205627548115372607",
"40.42970713027443275982837277145025375388059208500852819034206117417790983740541688586450361044380942",
"36.92345721637117095644391984978293567910957383060390676894743359100636864074316354609967550765470205",
"36.02987701992368103661863446720864559724872661405307186320250681362568187272813475565992129183485933",
"35.50648060567297748175179655720154320563330408661759882510992374564793889866006022096736581188371918",
"30.38467789297888620546745905141584058313480799049778791235289821656549791561947153176880460045841741",
"26.32818176231529622246928954608391084709865507250199822992814466637928567535567417001109149981350154",
"26.29168942586828371769504004228781706138846298000206704721614224243921833803242343296000447780779660",
"22.62272482784317993698196021091421605968238744040736712934455559206783012715817336085152009695529587",
"24.35384054476262752139642281716662300886295835020362212329660874629704536890980472790819311304204899",
"21.95447727266398141390357140320454685940053191419825102960830393043951672112508232721669540183368894",
"22.19741195606395622195291762773712148888479561672399814881630098792626326960478626796039962358746818",
"22.13805548234865518427969095386853081892580001525849559305261777892355294195113039067340756717430648",
"20.45265969058032009341473835753154714668491504091570397265448410052210944420150738397330353204111511",
"15.15001141580776429645059517537145185715299103292346544689903611288789543876773199758804470117521171"]


B = [
"3.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
"-5.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
"2.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
"-2.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
"-1.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
"-1.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
"1.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
"1.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
