fork download
  1. #include <stdio.h>
  2. #define MMAP_SCALER_PHASE_NUM_BITS (7)
  3. #define MMAP_SCALER_PHASE_NUM (1 << MMAP_SCALER_PHASE_NUM_BITS) // 128
  4. #define MMAP_SCALER_HALF_PHASE_NUM (MMAP_SCALER_PHASE_NUM / 2) // 64
  5. #define MMAP_SCALER_FILTER_SIZE (4)
  6. #define MMAP_SCALER_FILTER_MASK (MMAP_SCALER_FILTER_SIZE - 1) // 0x3
  7. #define MMAP_SCALER_OFFSET (-(int)((MMAP_SCALER_FILTER_SIZE - 1) / 2)) // -1
  8. #define MMAP_SCALER_COEFF_BITS (12)
  9. #define MMAP_SCALER_COEFF_MAX (1 << (MMAP_SCALER_COEFF_BITS)) // 1024
  10. #define MMAP_SCALER_LUT_SIZE ((MMAP_SCALER_PHASE_NUM / 2 + 1) * MMAP_SCALER_FILTER_SIZE) // 65 * 4
  11. #define MIN(x,y) ((x) < (y) ? (x) : (y))
  12. #define MAX(x,y) ((x) < (y) ? (y) : (x))
  13. #define CLIP(x, low, high) (MIN(MAX((x),(low)), (high)))
  14.  
  15. int blk_h_bits = 3;
  16. int blk_w_bits = 3;
  17. int half_blk_h = 1 << (blk_h_bits - 1); // 4 = ( 1<<(3-1) )
  18. int half_blk_w = 1 << (blk_w_bits - 1); // 4 = ( 1<<(3-1) )
  19. int phase_h_bitshift = MMAP_SCALER_PHASE_NUM_BITS - blk_h_bits; // 4 = 7 - 3
  20. int phase_w_bitshift = MMAP_SCALER_PHASE_NUM_BITS - blk_w_bits; // 4 = 7 - 3
  21. int j, i;
  22.  
  23. int H = 10;
  24. int W = 10;
  25.  
  26. int Hout = 38;
  27. int Wout = 32;
  28.  
  29. int main(void)
  30. {
  31. for (int y = 0; y < Hout; y++) {
  32. if (y < half_blk_h) {
  33. j = -1;
  34. } else {
  35. j = (y - half_blk_h) >> blk_h_bits; // (y - 4) >> 3
  36. }
  37.  
  38. int yc = (j << blk_h_bits) + half_blk_h; // (j << 3) + 4
  39. int idx_phase_y = (y - yc) << phase_h_bitshift; // (y - yc) << 4
  40. printf("y=%d, j = %d, yc = %d, idx_phase_y = %d, scaler_index = %d\n",y,j,yc,idx_phase_y,MMAP_SCALER_PHASE_NUM-idx_phase_y);
  41. //printf("\n");
  42.  
  43. for (int x = 0; x < Wout; x++) {
  44. if (x < half_blk_w) { // half_blk_w = 4
  45. i = -1;
  46. } else {
  47. i = (x - half_blk_w) >> blk_w_bits; // (x - 4) >> 3
  48. }
  49.  
  50. int xc = (i << blk_w_bits) + half_blk_w; // (i << 3) + 4
  51. int idx_phase_x = (x - xc) << phase_w_bitshift; // (x - xc) << 4
  52. //printf("x=%d, i = %d, xc = %d, idx_phase_x = %d, scaler_index = %d\n",x,i,xc,idx_phase_x,MMAP_SCALER_PHASE_NUM-idx_phase_x);
  53.  
  54. for (int ii = 0; ii < MMAP_SCALER_FILTER_SIZE; ii++) { // ii = 0, 1, 2, 3
  55. int xx = CLIP(i + MMAP_SCALER_OFFSET + ii, 0, W - 1); // xx = i-1, i, i+1, i+2
  56. for (int jj = 0; jj < MMAP_SCALER_FILTER_SIZE; jj++) { // jj = 0, 1, 2, 3
  57. int yy = CLIP(j + MMAP_SCALER_OFFSET + jj, 0, H - 1); // yy = j-1, j, j+1, j+2
  58. if( i == 3)
  59. printf("xx = %d, yy = %d\n ",xx,yy);
  60. }
  61. if( i == 3)
  62. printf("next xx \n");
  63. }
  64. }
  65.  
  66. printf("\n");
  67. }
  68.  
  69. return 0;
  70. }
  71.  
Success #stdin #stdout 0s 5284KB
stdin
Standard input is empty
stdout
y=0, j = -1, yc = -4, idx_phase_y = 64, scaler_index = 64
xx = 2, yy = 0
 xx = 2, yy = 0
 xx = 2, yy = 0
 xx = 2, yy = 1
 next xx 
xx = 3, yy = 0
 xx = 3, yy = 0
 xx = 3, yy = 0
 xx = 3, yy = 1
 next xx 
xx = 4, yy = 0
 xx = 4, yy = 0
 xx = 4, yy = 0
 xx = 4, yy = 1
 next xx 
xx = 5, yy = 0
 xx = 5, yy = 0
 xx = 5, yy = 0
 xx = 5, yy = 1
 next xx 
xx = 2, yy = 0
 xx = 2, yy = 0
 xx = 2, yy = 0
 xx = 2, yy = 1
 next xx 
xx = 3, yy = 0
 xx = 3, yy = 0
 xx = 3, yy = 0
 xx = 3, yy = 1
 next xx 
xx = 4, yy = 0
 xx = 4, yy = 0
 xx = 4, yy = 0
 xx = 4, yy = 1
 next xx 
xx = 5, yy = 0
 xx = 5, yy = 0
 xx = 5, yy = 0
 xx = 5, yy = 1
 next xx 
xx = 2, yy = 0
 xx = 2, yy = 0
 xx = 2, yy = 0
 xx = 2, yy = 1
 next xx 
xx = 3, yy = 0
 xx = 3, yy = 0
 xx = 3, yy = 0
 xx = 3, yy = 1
 next xx 
xx = 4, yy = 0
 xx = 4, yy = 0
 xx = 4, yy = 0
 xx = 4, yy = 1
 next xx 
xx = 5, yy = 0
 xx = 5, yy = 0
 xx = 5, yy = 0
 xx = 5, yy = 1
 next xx 
xx = 2, yy = 0
 xx = 2, yy = 0
 xx = 2, yy = 0
 xx = 2, yy = 1
 next xx 
xx = 3, yy = 0
 xx = 3, yy = 0
 xx = 3, yy = 0
 xx = 3, yy = 1
 next xx 
xx = 4, yy = 0
 xx = 4, yy = 0
 xx = 4, yy = 0
 xx = 4, yy = 1
 next xx 
xx = 5, yy = 0
 xx = 5, yy = 0
 xx = 5, yy = 0
 xx = 5, yy = 1
 next xx 

y=1, j = -1, yc = -4, idx_phase_y = 80, scaler_index = 48
xx = 2, yy = 0
 xx = 2, yy = 0
 xx = 2, yy = 0
 xx = 2, yy = 1
 next xx 
xx = 3, yy = 0
 xx = 3, yy = 0
 xx = 3, yy = 0
 xx = 3, yy = 1
 next xx 
xx = 4, yy = 0
 xx = 4, yy = 0
 xx = 4, yy = 0
 xx = 4, yy = 1
 next xx 
xx = 5, yy = 0
 xx = 5, yy = 0
 xx = 5, yy = 0
 xx = 5, yy = 1
 next xx 
xx = 2, yy = 0
 xx = 2, yy = 0
 xx = 2, yy = 0
 xx = 2, yy = 1
 next xx 
xx = 3, yy = 0
 xx = 3, yy = 0
 xx = 3, yy = 0
 xx = 3, yy = 1
 next xx 
xx = 4, yy = 0
 xx = 4, yy = 0
 xx = 4, yy = 0
 xx = 4, yy = 1
 next xx 
xx = 5, yy = 0
 xx = 5, yy = 0
 xx = 5, yy = 0
 xx = 5, yy = 1
 next xx 
xx = 2, yy = 0
 xx = 2, yy = 0
 xx = 2, yy = 0
 xx = 2, yy = 1
 next xx 
xx = 3, yy = 0
 xx = 3, yy = 0
 xx = 3, yy = 0
 xx = 3, yy = 1
 next xx 
xx = 4, yy = 0
 xx = 4, yy = 0
 xx = 4, yy = 0
 xx = 4, yy = 1
 next xx 
xx = 5, yy = 0
 xx = 5, yy = 0
 xx = 5, yy = 0
 xx = 5, yy = 1
 next xx 
xx = 2, yy = 0
 xx = 2, yy = 0
 xx = 2, yy = 0
 xx = 2, yy = 1
 next xx 
xx = 3, yy = 0
 xx = 3, yy = 0
 xx = 3, yy = 0
 xx = 3, yy = 1
 next xx 
xx = 4, yy = 0
 xx = 4, yy = 0
 xx = 4, yy = 0
 xx = 4, yy = 1
 next xx 
xx = 5, yy = 0
 xx = 5, yy = 0
 xx = 5, yy = 0
 xx = 5, yy = 1
 next xx 

y=2, j = -1, yc = -4, idx_phase_y = 96, scaler_index = 32
xx = 2, yy = 0
 xx = 2, yy = 0
 xx = 2, yy = 0
 xx = 2, yy = 1
 next xx 
xx = 3, yy = 0
 xx = 3, yy = 0
 xx = 3, yy = 0
 xx = 3, yy = 1
 next xx 
xx = 4, yy = 0
 xx = 4, yy = 0
 xx = 4, yy = 0
 xx = 4, yy = 1
 next xx 
xx = 5, yy = 0
 xx = 5, yy = 0
 xx = 5, yy = 0
 xx = 5, yy = 1
 next xx 
xx = 2, yy = 0
 xx = 2, yy = 0
 xx = 2, yy = 0
 xx = 2, yy = 1
 next xx 
xx = 3, yy = 0
 xx = 3, yy = 0
 xx = 3, yy = 0
 xx = 3, yy = 1
 next xx 
xx = 4, yy = 0
 xx = 4, yy = 0
 xx = 4, yy = 0
 xx = 4, yy = 1
 next xx 
xx = 5, yy = 0
 xx = 5, yy = 0
 xx = 5, yy = 0
 xx = 5, yy = 1
 next xx 
xx = 2, yy = 0
 xx = 2, yy = 0
 xx = 2, yy = 0
 xx = 2, yy = 1
 next xx 
xx = 3, yy = 0
 xx = 3, yy = 0
 xx = 3, yy = 0
 xx = 3, yy = 1
 next xx 
xx = 4, yy = 0
 xx = 4, yy = 0
 xx = 4, yy = 0
 xx = 4, yy = 1
 next xx 
xx = 5, yy = 0
 xx = 5, yy = 0
 xx = 5, yy = 0
 xx = 5, yy = 1
 next xx 
xx = 2, yy = 0
 xx = 2, yy = 0
 xx = 2, yy = 0
 xx = 2, yy = 1
 next xx 
xx = 3, yy = 0
 xx = 3, yy = 0
 xx = 3, yy = 0
 xx = 3, yy = 1
 next xx 
xx = 4, yy = 0
 xx = 4, yy = 0
 xx = 4, yy = 0
 xx = 4, yy = 1
 next xx 
xx = 5, yy = 0
 xx = 5, yy = 0
 xx = 5, yy = 0
 xx = 5, yy = 1
 next xx 

y=3, j = -1, yc = -4, idx_phase_y = 112, scaler_index = 16
xx = 2, yy = 0
 xx = 2, yy = 0
 xx = 2, yy = 0
 xx = 2, yy = 1
 next xx 
xx = 3, yy = 0
 xx = 3, yy = 0
 xx = 3, yy = 0
 xx = 3, yy = 1
 next xx 
xx = 4, yy = 0
 xx = 4, yy = 0
 xx = 4, yy = 0
 xx = 4, yy = 1
 next xx 
xx = 5, yy = 0
 xx = 5, yy = 0
 xx = 5, yy = 0
 xx = 5, yy = 1
 next xx 
xx = 2, yy = 0
 xx = 2, yy = 0
 xx = 2, yy = 0
 xx = 2, yy = 1
 next xx 
xx = 3, yy = 0
 xx = 3, yy = 0
 xx = 3, yy = 0
 xx = 3, yy = 1
 next xx 
xx = 4, yy = 0
 xx = 4, yy = 0
 xx = 4, yy = 0
 xx = 4, yy = 1
 next xx 
xx = 5, yy = 0
 xx = 5, yy = 0
 xx = 5, yy = 0
 xx = 5, yy = 1
 next xx 
xx = 2, yy = 0
 xx = 2, yy = 0
 xx = 2, yy = 0
 xx = 2, yy = 1
 next xx 
xx = 3, yy = 0
 xx = 3, yy = 0
 xx = 3, yy = 0
 xx = 3, yy = 1
 next xx 
xx = 4, yy = 0
 xx = 4, yy = 0
 xx = 4, yy = 0
 xx = 4, yy = 1
 next xx 
xx = 5, yy = 0
 xx = 5, yy = 0
 xx = 5, yy = 0
 xx = 5, yy = 1
 next xx 
xx = 2, yy = 0
 xx = 2, yy = 0
 xx = 2, yy = 0
 xx = 2, yy = 1
 next xx 
xx = 3, yy = 0
 xx = 3, yy = 0
 xx = 3, yy = 0
 xx = 3, yy = 1
 next xx 
xx = 4, yy = 0
 xx = 4, yy = 0
 xx = 4, yy = 0
 xx = 4, yy = 1
 next xx 
xx = 5, yy = 0
 xx = 5, yy = 0
 xx = 5, yy = 0
 xx = 5, yy = 1
 next xx 

y=4, j = 0, yc = 4, idx_phase_y = 0, scaler_index = 128
xx = 2, yy = 0
 xx = 2, yy = 0
 xx = 2, yy = 1
 xx = 2, yy = 2
 next xx 
xx = 3, yy = 0
 xx = 3, yy = 0
 xx = 3, yy = 1
 xx = 3, yy = 2
 next xx 
xx = 4, yy = 0
 xx = 4, yy = 0
 xx = 4, yy = 1
 xx = 4, yy = 2
 next xx 
xx = 5, yy = 0
 xx = 5, yy = 0
 xx = 5, yy = 1
 xx = 5, yy = 2
 next xx 
xx = 2, yy = 0
 xx = 2, yy = 0
 xx = 2, yy = 1
 xx = 2, yy = 2
 next xx 
xx = 3, yy = 0
 xx = 3, yy = 0
 xx = 3, yy = 1
 xx = 3, yy = 2
 next xx 
xx = 4, yy = 0
 xx = 4, yy = 0
 xx = 4, yy = 1
 xx = 4, yy = 2
 next xx 
xx = 5, yy = 0
 xx = 5, yy = 0
 xx = 5, yy = 1
 xx = 5, yy = 2
 next xx 
xx = 2, yy = 0
 xx = 2, yy = 0
 xx = 2, yy = 1
 xx = 2, yy = 2
 next xx 
xx = 3, yy = 0
 xx = 3, yy = 0
 xx = 3, yy = 1
 xx = 3, yy = 2
 next xx 
xx = 4, yy = 0
 xx = 4, yy = 0
 xx = 4, yy = 1
 xx = 4, yy = 2
 next xx 
xx = 5, yy = 0
 xx = 5, yy = 0
 xx = 5, yy = 1
 xx = 5, yy = 2
 next xx 
xx = 2, yy = 0
 xx = 2, yy = 0
 xx = 2, yy = 1
 xx = 2, yy = 2
 next xx 
xx = 3, yy = 0
 xx = 3, yy = 0
 xx = 3, yy = 1
 xx = 3, yy = 2
 next xx 
xx = 4, yy = 0
 xx = 4, yy = 0
 xx = 4, yy = 1
 xx = 4, yy = 2
 next xx 
xx = 5, yy = 0
 xx = 5, yy = 0
 xx = 5, yy = 1
 xx = 5, yy = 2
 next xx 

y=5, j = 0, yc = 4, idx_phase_y = 16, scaler_index = 112
xx = 2, yy = 0
 xx = 2, yy = 0
 xx = 2, yy = 1
 xx = 2, yy = 2
 next xx 
xx = 3, yy = 0
 xx = 3, yy = 0
 xx = 3, yy = 1
 xx = 3, yy = 2
 next xx 
xx = 4, yy = 0
 xx = 4, yy = 0
 xx = 4, yy = 1
 xx = 4, yy = 2
 next xx 
xx = 5, yy = 0
 xx = 5, yy = 0
 xx = 5, yy = 1
 xx = 5, yy = 2
 next xx 
xx = 2, yy = 0
 xx = 2, yy = 0
 xx = 2, yy = 1
 xx = 2, yy = 2
 next xx 
xx = 3, yy = 0
 xx = 3, yy = 0
 xx = 3, yy = 1
 xx = 3, yy = 2
 next xx 
xx = 4, yy = 0
 xx = 4, yy = 0
 xx = 4, yy = 1
 xx = 4, yy = 2
 next xx 
xx = 5, yy = 0
 xx = 5, yy = 0
 xx = 5, yy = 1
 xx = 5, yy = 2
 next xx 
xx = 2, yy = 0
 xx = 2, yy = 0
 xx = 2, yy = 1
 xx = 2, yy = 2
 next xx 
xx = 3, yy = 0
 xx = 3, yy = 0
 xx = 3, yy = 1
 xx = 3, yy = 2
 next xx 
xx = 4, yy = 0
 xx = 4, yy = 0
 xx = 4, yy = 1
 xx = 4, yy = 2
 next xx 
xx = 5, yy = 0
 xx = 5, yy = 0
 xx = 5, yy = 1
 xx = 5, yy = 2
 next xx 
xx = 2, yy = 0
 xx = 2, yy = 0
 xx = 2, yy = 1
 xx = 2, yy = 2
 next xx 
xx = 3, yy = 0
 xx = 3, yy = 0
 xx = 3, yy = 1
 xx = 3, yy = 2
 next xx 
xx = 4, yy = 0
 xx = 4, yy = 0
 xx = 4, yy = 1
 xx = 4, yy = 2
 next xx 
xx = 5, yy = 0
 xx = 5, yy = 0
 xx = 5, yy = 1
 xx = 5, yy = 2
 next xx 

y=6, j = 0, yc = 4, idx_phase_y = 32, scaler_index = 96
xx = 2, yy = 0
 xx = 2, yy = 0
 xx = 2, yy = 1
 xx = 2, yy = 2
 next xx 
xx = 3, yy = 0
 xx = 3, yy = 0
 xx = 3, yy = 1
 xx = 3, yy = 2
 next xx 
xx = 4, yy = 0
 xx = 4, yy = 0
 xx = 4, yy = 1
 xx = 4, yy = 2
 next xx 
xx = 5, yy = 0
 xx = 5, yy = 0
 xx = 5, yy = 1
 xx = 5, yy = 2
 next xx 
xx = 2, yy = 0
 xx = 2, yy = 0
 xx = 2, yy = 1
 xx = 2, yy = 2
 next xx 
xx = 3, yy = 0
 xx = 3, yy = 0
 xx = 3, yy = 1
 xx = 3, yy = 2
 next xx 
xx = 4, yy = 0
 xx = 4, yy = 0
 xx = 4, yy = 1
 xx = 4, yy = 2
 next xx 
xx = 5, yy = 0
 xx = 5, yy = 0
 xx = 5, yy = 1
 xx = 5, yy = 2
 next xx 
xx = 2, yy = 0
 xx = 2, yy = 0
 xx = 2, yy = 1
 xx = 2, yy = 2
 next xx 
xx = 3, yy = 0
 xx = 3, yy = 0
 xx = 3, yy = 1
 xx = 3, yy = 2
 next xx 
xx = 4, yy = 0
 xx = 4, yy = 0
 xx = 4, yy = 1
 xx = 4, yy = 2
 next xx 
xx = 5, yy = 0
 xx = 5, yy = 0
 xx = 5, yy = 1
 xx = 5, yy = 2
 next xx 
xx = 2, yy = 0
 xx = 2, yy = 0
 xx = 2, yy = 1
 xx = 2, yy = 2
 next xx 
xx = 3, yy = 0
 xx = 3, yy = 0
 xx = 3, yy = 1
 xx = 3, yy = 2
 next xx 
xx = 4, yy = 0
 xx = 4, yy = 0
 xx = 4, yy = 1
 xx = 4, yy = 2
 next xx 
xx = 5, yy = 0
 xx = 5, yy = 0
 xx = 5, yy = 1
 xx = 5, yy = 2
 next xx 

y=7, j = 0, yc = 4, idx_phase_y = 48, scaler_index = 80
xx = 2, yy = 0
 xx = 2, yy = 0
 xx = 2, yy = 1
 xx = 2, yy = 2
 next xx 
xx = 3, yy = 0
 xx = 3, yy = 0
 xx = 3, yy = 1
 xx = 3, yy = 2
 next xx 
xx = 4, yy = 0
 xx = 4, yy = 0
 xx = 4, yy = 1
 xx = 4, yy = 2
 next xx 
xx = 5, yy = 0
 xx = 5, yy = 0
 xx = 5, yy = 1
 xx = 5, yy = 2
 next xx 
xx = 2, yy = 0
 xx = 2, yy = 0
 xx = 2, yy = 1
 xx = 2, yy = 2
 next xx 
xx = 3, yy = 0
 xx = 3, yy = 0
 xx = 3, yy = 1
 xx = 3, yy = 2
 next xx 
xx = 4, yy = 0
 xx = 4, yy = 0
 xx = 4, yy = 1
 xx = 4, yy = 2
 next xx 
xx = 5, yy = 0
 xx = 5, yy = 0
 xx = 5, yy = 1
 xx = 5, yy = 2
 next xx 
xx = 2, yy = 0
 xx = 2, yy = 0
 xx = 2, yy = 1
 xx = 2, yy = 2
 next xx 
xx = 3, yy = 0
 xx = 3, yy = 0
 xx = 3, yy = 1
 xx = 3, yy = 2
 next xx 
xx = 4, yy = 0
 xx = 4, yy = 0
 xx = 4, yy = 1
 xx = 4, yy = 2
 next xx 
xx = 5, yy = 0
 xx = 5, yy = 0
 xx = 5, yy = 1
 xx = 5, yy = 2
 next xx 
xx = 2, yy = 0
 xx = 2, yy = 0
 xx = 2, yy = 1
 xx = 2, yy = 2
 next xx 
xx = 3, yy = 0
 xx = 3, yy = 0
 xx = 3, yy = 1
 xx = 3, yy = 2
 next xx 
xx = 4, yy = 0
 xx = 4, yy = 0
 xx = 4, yy = 1
 xx = 4, yy = 2
 next xx 
xx = 5, yy = 0
 xx = 5, yy = 0
 xx = 5, yy = 1
 xx = 5, yy = 2
 next xx 

y=8, j = 0, yc = 4, idx_phase_y = 64, scaler_index = 64
xx = 2, yy = 0
 xx = 2, yy = 0
 xx = 2, yy = 1
 xx = 2, yy = 2
 next xx 
xx = 3, yy = 0
 xx = 3, yy = 0
 xx = 3, yy = 1
 xx = 3, yy = 2
 next xx 
xx = 4, yy = 0
 xx = 4, yy = 0
 xx = 4, yy = 1
 xx = 4, yy = 2
 next xx 
xx = 5, yy = 0
 xx = 5, yy = 0
 xx = 5, yy = 1
 xx = 5, yy = 2
 next xx 
xx = 2, yy = 0
 xx = 2, yy = 0
 xx = 2, yy = 1
 xx = 2, yy = 2
 next xx 
xx = 3, yy = 0
 xx = 3, yy = 0
 xx = 3, yy = 1
 xx = 3, yy = 2
 next xx 
xx = 4, yy = 0
 xx = 4, yy = 0
 xx = 4, yy = 1
 xx = 4, yy = 2
 next xx 
xx = 5, yy = 0
 xx = 5, yy = 0
 xx = 5, yy = 1
 xx = 5, yy = 2
 next xx 
xx = 2, yy = 0
 xx = 2, yy = 0
 xx = 2, yy = 1
 xx = 2, yy = 2
 next xx 
xx = 3, yy = 0
 xx = 3, yy = 0
 xx = 3, yy = 1
 xx = 3, yy = 2
 next xx 
xx = 4, yy = 0
 xx = 4, yy = 0
 xx = 4, yy = 1
 xx = 4, yy = 2
 next xx 
xx = 5, yy = 0
 xx = 5, yy = 0
 xx = 5, yy = 1
 xx = 5, yy = 2
 next xx 
xx = 2, yy = 0
 xx = 2, yy = 0
 xx = 2, yy = 1
 xx = 2, yy = 2
 next xx 
xx = 3, yy = 0
 xx = 3, yy = 0
 xx = 3, yy = 1
 xx = 3, yy = 2
 next xx 
xx = 4, yy = 0
 xx = 4, yy = 0
 xx = 4, yy = 1
 xx = 4, yy = 2
 next xx 
xx = 5, yy = 0
 xx = 5, yy = 0
 xx = 5, yy = 1
 xx = 5, yy = 2
 next xx 

y=9, j = 0, yc = 4, idx_phase_y = 80, scaler_index = 48
xx = 2, yy = 0
 xx = 2, yy = 0
 xx = 2, yy = 1
 xx = 2, yy = 2
 next xx 
xx = 3, yy = 0
 xx = 3, yy = 0
 xx = 3, yy = 1
 xx = 3, yy = 2
 next xx 
xx = 4, yy = 0
 xx = 4, yy = 0
 xx = 4, yy = 1
 xx = 4, yy = 2
 next xx 
xx = 5, yy = 0
 xx = 5, yy = 0
 xx = 5, yy = 1
 xx = 5, yy = 2
 next xx 
xx = 2, yy = 0
 xx = 2, yy = 0
 xx = 2, yy = 1
 xx = 2, yy = 2
 next xx 
xx = 3, yy = 0
 xx = 3, yy = 0
 xx = 3, yy = 1
 xx = 3, yy = 2
 next xx 
xx = 4, yy = 0
 xx = 4, yy = 0
 xx = 4, yy = 1
 xx = 4, yy = 2
 next xx 
xx = 5, yy = 0
 xx = 5, yy = 0
 xx = 5, yy = 1
 xx = 5, yy = 2
 next xx 
xx = 2, yy = 0
 xx = 2, yy = 0
 xx = 2, yy = 1
 xx = 2, yy = 2
 next xx 
xx = 3, yy = 0
 xx = 3, yy = 0
 xx = 3, yy = 1
 xx = 3, yy = 2
 next xx 
xx = 4, yy = 0
 xx = 4, yy = 0
 xx = 4, yy = 1
 xx = 4, yy = 2
 next xx 
xx = 5, yy = 0
 xx = 5, yy = 0
 xx = 5, yy = 1
 xx = 5, yy = 2
 next xx 
xx = 2, yy = 0
 xx = 2, yy = 0
 xx = 2, yy = 1
 xx = 2, yy = 2
 next xx 
xx = 3, yy = 0
 xx = 3, yy = 0
 xx = 3, yy = 1
 xx = 3, yy = 2
 next xx 
xx = 4, yy = 0
 xx = 4, yy = 0
 xx = 4, yy = 1
 xx = 4, yy = 2
 next xx 
xx = 5, yy = 0
 xx = 5, yy = 0
 xx = 5, yy = 1
 xx = 5, yy = 2
 next xx 

y=10, j = 0, yc = 4, idx_phase_y = 96, scaler_index = 32
xx = 2, yy = 0
 xx = 2, yy = 0
 xx = 2, yy = 1
 xx = 2, yy = 2
 next xx 
xx = 3, yy = 0
 xx = 3, yy = 0
 xx = 3, yy = 1
 xx = 3, yy = 2
 next xx 
xx = 4, yy = 0
 xx = 4, yy = 0
 xx = 4, yy = 1
 xx = 4, yy = 2
 next xx 
xx = 5, yy = 0
 xx = 5, yy = 0
 xx = 5, yy = 1
 xx = 5, yy = 2
 next xx 
xx = 2, yy = 0
 xx = 2, yy = 0
 xx = 2, yy = 1
 xx = 2, yy = 2
 next xx 
xx = 3, yy = 0
 xx = 3, yy = 0
 xx = 3, yy = 1
 xx = 3, yy = 2
 next xx 
xx = 4, yy = 0
 xx = 4, yy = 0
 xx = 4, yy = 1
 xx = 4, yy = 2
 next xx 
xx = 5, yy = 0
 xx = 5, yy = 0
 xx = 5, yy = 1
 xx = 5, yy = 2
 next xx 
xx = 2, yy = 0
 xx = 2, yy = 0
 xx = 2, yy = 1
 xx = 2, yy = 2
 next xx 
xx = 3, yy = 0
 xx = 3, yy = 0
 xx = 3, yy = 1
 xx = 3, yy = 2
 next xx 
xx = 4, yy = 0
 xx = 4, yy = 0
 xx = 4, yy = 1
 xx = 4, yy = 2
 next xx 
xx = 5, yy = 0
 xx = 5, yy = 0
 xx = 5, yy = 1
 xx = 5, yy = 2
 next xx 
xx = 2, yy = 0
 xx = 2, yy = 0
 xx = 2, yy = 1
 xx = 2, yy = 2
 next xx 
xx = 3, yy = 0
 xx = 3, yy = 0
 xx = 3, yy = 1
 xx = 3, yy = 2
 next xx 
xx = 4, yy = 0
 xx = 4, yy = 0
 xx = 4, yy = 1
 xx = 4, yy = 2
 next xx 
xx = 5, yy = 0
 xx = 5, yy = 0
 xx = 5, yy = 1
 xx = 5, yy = 2
 next xx 

y=11, j = 0, yc = 4, idx_phase_y = 112, scaler_index = 16
xx = 2, yy = 0
 xx = 2, yy = 0
 xx = 2, yy = 1
 xx = 2, yy = 2
 next xx 
xx = 3, yy = 0
 xx = 3, yy = 0
 xx = 3, yy = 1
 xx = 3, yy = 2
 next xx 
xx = 4, yy = 0
 xx = 4, yy = 0
 xx = 4, yy = 1
 xx = 4, yy = 2
 next xx 
xx = 5, yy = 0
 xx = 5, yy = 0
 xx = 5, yy = 1
 xx = 5, yy = 2
 next xx 
xx = 2, yy = 0
 xx = 2, yy = 0
 xx = 2, yy = 1
 xx = 2, yy = 2
 next xx 
xx = 3, yy = 0
 xx = 3, yy = 0
 xx = 3, yy = 1
 xx = 3, yy = 2
 next xx 
xx = 4, yy = 0
 xx = 4, yy = 0
 xx = 4, yy = 1
 xx = 4, yy = 2
 next xx 
xx = 5, yy = 0
 xx = 5, yy = 0
 xx = 5, yy = 1
 xx = 5, yy = 2
 next xx 
xx = 2, yy = 0
 xx = 2, yy = 0
 xx = 2, yy = 1
 xx = 2, yy = 2
 next xx 
xx = 3, yy = 0
 xx = 3, yy = 0
 xx = 3, yy = 1
 xx = 3, yy = 2
 next xx 
xx = 4, yy = 0
 xx = 4, yy = 0
 xx = 4, yy = 1
 xx = 4, yy = 2
 next xx 
xx = 5, yy = 0
 xx = 5, yy = 0
 xx = 5, yy = 1
 xx = 5, yy = 2
 next xx 
xx = 2, yy = 0
 xx = 2, yy = 0
 xx = 2, yy = 1
 xx = 2, yy = 2
 next xx 
xx = 3, yy = 0
 xx = 3, yy = 0
 xx = 3, yy = 1
 xx = 3, yy = 2
 next xx 
xx = 4, yy = 0
 xx = 4, yy = 0
 xx = 4, yy = 1
 xx = 4, yy = 2
 next xx 
xx = 5, yy = 0
 xx = 5, yy = 0
 xx = 5, yy = 1
 xx = 5, yy = 2
 next xx 

y=12, j = 1, yc = 12, idx_phase_y = 0, scaler_index = 128
xx = 2, yy = 0
 xx = 2, yy = 1
 xx = 2, yy = 2
 xx = 2, yy = 3
 next xx 
xx = 3, yy = 0
 xx = 3, yy = 1
 xx = 3, yy = 2
 xx = 3, yy = 3
 next xx 
xx = 4, yy = 0
 xx = 4, yy = 1
 xx = 4, yy = 2
 xx = 4, yy = 3
 next xx 
xx = 5, yy = 0
 xx = 5, yy = 1
 xx = 5, yy = 2
 xx = 5, yy = 3
 next xx 
xx = 2, yy = 0
 xx = 2, yy = 1
 xx = 2, yy = 2
 xx = 2, yy = 3
 next xx 
xx = 3, yy = 0
 xx = 3, yy = 1
 xx = 3, yy = 2
 xx = 3, yy = 3
 next xx 
xx = 4, yy = 0
 xx = 4, yy = 1
 xx = 4, yy = 2
 xx = 4, yy = 3
 next xx 
xx = 5, yy = 0
 xx = 5, yy = 1
 xx = 5, yy = 2
 xx = 5, yy = 3
 next xx 
xx = 2, yy = 0
 xx = 2, yy = 1
 xx = 2, yy = 2
 xx = 2, yy = 3
 next xx 
xx = 3, yy = 0
 xx = 3, yy = 1
 xx = 3, yy = 2
 xx = 3, yy = 3
 next xx 
xx = 4, yy = 0
 xx = 4, yy = 1
 xx = 4, yy = 2
 xx = 4, yy = 3
 next xx 
xx = 5, yy = 0
 xx = 5, yy = 1
 xx = 5, yy = 2
 xx = 5, yy = 3
 next xx 
xx = 2, yy = 0
 xx = 2, yy = 1
 xx = 2, yy = 2
 xx = 2, yy = 3
 next xx 
xx = 3, yy = 0
 xx = 3, yy = 1
 xx = 3, yy = 2
 xx = 3, yy = 3
 next xx 
xx = 4, yy = 0
 xx = 4, yy = 1
 xx = 4, yy = 2
 xx = 4, yy = 3
 next xx 
xx = 5, yy = 0
 xx = 5, yy = 1
 xx = 5, yy = 2
 xx = 5, yy = 3
 next xx 

y=13, j = 1, yc = 12, idx_phase_y = 16, scaler_index = 112
xx = 2, yy = 0
 xx = 2, yy = 1
 xx = 2, yy = 2
 xx = 2, yy = 3
 next xx 
xx = 3, yy = 0
 xx = 3, yy = 1
 xx = 3, yy = 2
 xx = 3, yy = 3
 next xx 
xx = 4, yy = 0
 xx = 4, yy = 1
 xx = 4, yy = 2
 xx = 4, yy = 3
 next xx 
xx = 5, yy = 0
 xx = 5, yy = 1
 xx = 5, yy = 2
 xx = 5, yy = 3
 next xx 
xx = 2, yy = 0
 xx = 2, yy = 1
 xx = 2, yy = 2
 xx = 2, yy = 3
 next xx 
xx = 3, yy = 0
 xx = 3, yy = 1
 xx = 3, yy = 2
 xx = 3, yy = 3
 next xx 
xx = 4, yy = 0
 xx = 4, yy = 1
 xx = 4, yy = 2
 xx = 4, yy = 3
 next xx 
xx = 5, yy = 0
 xx = 5, yy = 1
 xx = 5, yy = 2
 xx = 5, yy = 3
 next xx 
xx = 2, yy = 0
 xx = 2, yy = 1
 xx = 2, yy = 2
 xx = 2, yy = 3
 next xx 
xx = 3, yy = 0
 xx = 3, yy = 1
 xx = 3, yy = 2
 xx = 3, yy = 3
 next xx 
xx = 4, yy = 0
 xx = 4, yy = 1
 xx = 4, yy = 2
 xx = 4, yy = 3
 next xx 
xx = 5, yy = 0
 xx = 5, yy = 1
 xx = 5, yy = 2
 xx = 5, yy = 3
 next xx 
xx = 2, yy = 0
 xx = 2, yy = 1
 xx = 2, yy = 2
 xx = 2, yy = 3
 next xx 
xx = 3, yy = 0
 xx = 3, yy = 1
 xx = 3, yy = 2
 xx = 3, yy = 3
 next xx 
xx = 4, yy = 0
 xx = 4, yy = 1
 xx = 4, yy = 2
 xx = 4, yy = 3
 next xx 
xx = 5, yy = 0
 xx = 5, yy = 1
 xx = 5, yy = 2
 xx = 5, yy = 3
 next xx 

y=14, j = 1, yc = 12, idx_phase_y = 32, scaler_index = 96
xx = 2, yy = 0
 xx = 2, yy = 1
 xx = 2, yy = 2
 xx = 2, yy = 3
 next xx 
xx = 3, yy = 0
 xx = 3, yy = 1
 xx = 3, yy = 2
 xx = 3, yy = 3
 next xx 
xx = 4, yy = 0
 xx = 4, yy = 1
 xx = 4, yy = 2
 xx = 4, yy = 3
 next xx 
xx = 5, yy = 0
 xx = 5, yy = 1
 xx = 5, yy = 2
 xx = 5, yy = 3
 next xx 
xx = 2, yy = 0
 xx = 2, yy = 1
 xx = 2, yy = 2
 xx = 2, yy = 3
 next xx 
xx = 3, yy = 0
 xx = 3, yy = 1
 xx = 3, yy = 2
 xx = 3, yy = 3
 next xx 
xx = 4, yy = 0
 xx = 4, yy = 1
 xx = 4, yy = 2
 xx = 4, yy = 3
 next xx 
xx = 5, yy = 0
 xx = 5, yy = 1
 xx = 5, yy = 2
 xx = 5, yy = 3
 next xx 
xx = 2, yy = 0
 xx = 2, yy = 1
 xx = 2, yy = 2
 xx = 2, yy = 3
 next xx 
xx = 3, yy = 0
 xx = 3, yy = 1
 xx = 3, yy = 2
 xx = 3, yy = 3
 next xx 
xx = 4, yy = 0
 xx = 4, yy = 1
 xx = 4, yy = 2
 xx = 4, yy = 3
 next xx 
xx = 5, yy = 0
 xx = 5, yy = 1
 xx = 5, yy = 2
 xx = 5, yy = 3
 next xx 
xx = 2, yy = 0
 xx = 2, yy = 1
 xx = 2, yy = 2
 xx = 2, yy = 3
 next xx 
xx = 3, yy = 0
 xx = 3, yy = 1
 xx = 3, yy = 2
 xx = 3, yy = 3
 next xx 
xx = 4, yy = 0
 xx = 4, yy = 1
 xx = 4, yy = 2
 xx = 4, yy = 3
 next xx 
xx = 5, yy = 0
 xx = 5, yy = 1
 xx = 5, yy = 2
 xx = 5, yy = 3
 next xx 

y=15, j = 1, yc = 12, idx_phase_y = 48, scaler_index = 80
xx = 2, yy = 0
 xx = 2, yy = 1
 xx = 2, yy = 2
 xx = 2, yy = 3
 next xx 
xx = 3, yy = 0
 xx = 3, yy = 1
 xx = 3, yy = 2
 xx = 3, yy = 3
 next xx 
xx = 4, yy = 0
 xx = 4, yy = 1
 xx = 4, yy = 2
 xx = 4, yy = 3
 next xx 
xx = 5, yy = 0
 xx = 5, yy = 1
 xx = 5, yy = 2
 xx = 5, yy = 3
 next xx 
xx = 2, yy = 0
 xx = 2, yy = 1
 xx = 2, yy = 2
 xx = 2, yy = 3
 next xx 
xx = 3, yy = 0
 xx = 3, yy = 1
 xx = 3, yy = 2
 xx = 3, yy = 3
 next xx 
xx = 4, yy = 0
 xx = 4, yy = 1
 xx = 4, yy = 2
 xx = 4, yy = 3
 next xx 
xx = 5, yy = 0
 xx = 5, yy = 1
 xx = 5, yy = 2
 xx = 5, yy = 3
 next xx 
xx = 2, yy = 0
 xx = 2, yy = 1
 xx = 2, yy = 2
 xx = 2, yy = 3
 next xx 
xx = 3, yy = 0
 xx = 3, yy = 1
 xx = 3, yy = 2
 xx = 3, yy = 3
 next xx 
xx = 4, yy = 0
 xx = 4, yy = 1
 xx = 4, yy = 2
 xx = 4, yy = 3
 next xx 
xx = 5, yy = 0
 xx = 5, yy = 1
 xx = 5, yy = 2
 xx = 5, yy = 3
 next xx 
xx = 2, yy = 0
 xx = 2, yy = 1
 xx = 2, yy = 2
 xx = 2, yy = 3
 next xx 
xx = 3, yy = 0
 xx = 3, yy = 1
 xx = 3, yy = 2
 xx = 3, yy = 3
 next xx 
xx = 4, yy = 0
 xx = 4, yy = 1
 xx = 4, yy = 2
 xx = 4, yy = 3
 next xx 
xx = 5, yy = 0
 xx = 5, yy = 1
 xx = 5, yy = 2
 xx = 5, yy = 3
 next xx 

y=16, j = 1, yc = 12, idx_phase_y = 64, scaler_index = 64
xx = 2, yy = 0
 xx = 2, yy = 1
 xx = 2, yy = 2
 xx = 2, yy = 3
 next xx 
xx = 3, yy = 0
 xx = 3, yy = 1
 xx = 3, yy = 2
 xx = 3, yy = 3
 next xx 
xx = 4, yy = 0
 xx = 4, yy = 1
 xx = 4, yy = 2
 xx = 4, yy = 3
 next xx 
xx = 5, yy = 0
 xx = 5, yy = 1
 xx = 5, yy = 2
 xx = 5, yy = 3
 next xx 
xx = 2, yy = 0
 xx = 2, yy = 1
 xx = 2, yy = 2
 xx = 2, yy = 3
 next xx 
xx = 3, yy = 0
 xx = 3, yy = 1
 xx = 3, yy = 2
 xx = 3, yy = 3
 next xx 
xx = 4, yy = 0
 xx = 4, yy = 1
 xx = 4, yy = 2
 xx = 4, yy = 3
 next xx 
xx = 5, yy = 0
 xx = 5, yy = 1
 xx = 5, yy = 2
 xx = 5, yy = 3
 next xx 
xx = 2, yy = 0
 xx = 2, yy = 1
 xx = 2, yy = 2
 xx = 2, yy = 3
 next xx 
xx = 3, yy = 0
 xx = 3, yy = 1
 xx = 3, yy = 2
 xx = 3, yy = 3
 next xx 
xx = 4, yy = 0
 xx = 4, yy = 1
 xx = 4, yy = 2
 xx = 4, yy = 3
 next xx 
xx = 5, yy = 0
 xx = 5, yy = 1
 xx = 5, yy = 2
 xx = 5, yy = 3
 next xx 
xx = 2, yy = 0
 xx = 2, yy = 1
 xx = 2, yy = 2
 xx = 2, yy = 3
 next xx 
xx = 3, yy = 0
 xx = 3, yy = 1
 xx = 3, yy = 2
 xx = 3, yy = 3
 next xx 
xx = 4, yy = 0
 xx = 4, yy = 1
 xx = 4, yy = 2
 xx = 4, yy = 3
 next xx 
xx = 5, yy = 0
 xx = 5, yy = 1
 xx = 5, yy = 2
 xx = 5, yy = 3
 next xx 

y=17, j = 1, yc = 12, idx_phase_y = 80, scaler_index = 48
xx = 2, yy = 0
 xx = 2, yy = 1
 xx = 2, yy = 2
 xx = 2, yy = 3
 next xx 
xx = 3, yy = 0
 xx = 3, yy = 1
 xx = 3, yy = 2
 xx = 3, yy = 3
 next xx 
xx = 4, yy = 0
 xx = 4, yy = 1
 xx = 4, yy = 2
 xx = 4, yy = 3
 next xx 
xx = 5, yy = 0
 xx = 5, yy = 1
 xx = 5, yy = 2
 xx = 5, yy = 3
 next xx 
xx = 2, yy = 0
 xx = 2, yy = 1
 xx = 2, yy = 2
 xx = 2, yy = 3
 next xx 
xx = 3, yy = 0
 xx = 3, yy = 1
 xx = 3, yy = 2
 xx = 3, yy = 3
 next xx 
xx = 4, yy = 0
 xx = 4, yy = 1
 xx = 4, yy = 2
 xx = 4, yy = 3
 next xx 
xx = 5, yy = 0
 xx = 5, yy = 1
 xx = 5, yy = 2
 xx = 5, yy = 3
 next xx 
xx = 2, yy = 0
 xx = 2, yy = 1
 xx = 2, yy = 2
 xx = 2, yy = 3
 next xx 
xx = 3, yy = 0
 xx = 3, yy = 1
 xx = 3, yy = 2
 xx = 3, yy = 3
 next xx 
xx = 4, yy = 0
 xx = 4, yy = 1
 xx = 4, yy = 2
 xx = 4, yy = 3
 next xx 
xx = 5, yy = 0
 xx = 5, yy = 1
 xx = 5, yy = 2
 xx = 5, yy = 3
 next xx 
xx = 2, yy = 0
 xx = 2, yy = 1
 xx = 2, yy = 2
 xx = 2, yy = 3
 next xx 
xx = 3, yy = 0
 xx = 3, yy = 1
 xx = 3, yy = 2
 xx = 3, yy = 3
 next xx 
xx = 4, yy = 0
 xx = 4, yy = 1
 xx = 4, yy = 2
 xx = 4, yy = 3
 next xx 
xx = 5, yy = 0
 xx = 5, yy = 1
 xx = 5, yy = 2
 xx = 5, yy = 3
 next xx 

y=18, j = 1, yc = 12, idx_phase_y = 96, scaler_index = 32
xx = 2, yy = 0
 xx = 2, yy = 1
 xx = 2, yy = 2
 xx = 2, yy = 3
 next xx 
xx = 3, yy = 0
 xx = 3, yy = 1
 xx = 3, yy = 2
 xx = 3, yy = 3
 next xx 
xx = 4, yy = 0
 xx = 4, yy = 1
 xx = 4, yy = 2
 xx = 4, yy = 3
 next xx 
xx = 5, yy = 0
 xx = 5, yy = 1
 xx = 5, yy = 2
 xx = 5, yy = 3
 next xx 
xx = 2, yy = 0
 xx = 2, yy = 1
 xx = 2, yy = 2
 xx = 2, yy = 3
 next xx 
xx = 3, yy = 0
 xx = 3, yy = 1
 xx = 3, yy = 2
 xx = 3, yy = 3
 next xx 
xx = 4, yy = 0
 xx = 4, yy = 1
 xx = 4, yy = 2
 xx = 4, yy = 3
 next xx 
xx = 5, yy = 0
 xx = 5, yy = 1
 xx = 5, yy = 2
 xx = 5, yy = 3
 next xx 
xx = 2, yy = 0
 xx = 2, yy = 1
 xx = 2, yy = 2
 xx = 2, yy = 3
 next xx 
xx = 3, yy = 0
 xx = 3, yy = 1
 xx = 3, yy = 2
 xx = 3, yy = 3
 next xx 
xx = 4, yy = 0
 xx = 4, yy = 1
 xx = 4, yy = 2
 xx = 4, yy = 3
 next xx 
xx = 5, yy = 0
 xx = 5, yy = 1
 xx = 5, yy = 2
 xx = 5, yy = 3
 next xx 
xx = 2, yy = 0
 xx = 2, yy = 1
 xx = 2, yy = 2
 xx = 2, yy = 3
 next xx 
xx = 3, yy = 0
 xx = 3, yy = 1
 xx = 3, yy = 2
 xx = 3, yy = 3
 next xx 
xx = 4, yy = 0
 xx = 4, yy = 1
 xx = 4, yy = 2
 xx = 4, yy = 3
 next xx 
xx = 5, yy = 0
 xx = 5, yy = 1
 xx = 5, yy = 2
 xx = 5, yy = 3
 next xx 

y=19, j = 1, yc = 12, idx_phase_y = 112, scaler_index = 16
xx = 2, yy = 0
 xx = 2, yy = 1
 xx = 2, yy = 2
 xx = 2, yy = 3
 next xx 
xx = 3, yy = 0
 xx = 3, yy = 1
 xx = 3, yy = 2
 xx = 3, yy = 3
 next xx 
xx = 4, yy = 0
 xx = 4, yy = 1
 xx = 4, yy = 2
 xx = 4, yy = 3
 next xx 
xx = 5, yy = 0
 xx = 5, yy = 1
 xx = 5, yy = 2
 xx = 5, yy = 3
 next xx 
xx = 2, yy = 0
 xx = 2, yy = 1
 xx = 2, yy = 2
 xx = 2, yy = 3
 next xx 
xx = 3, yy = 0
 xx = 3, yy = 1
 xx = 3, yy = 2
 xx = 3, yy = 3
 next xx 
xx = 4, yy = 0
 xx = 4, yy = 1
 xx = 4, yy = 2
 xx = 4, yy = 3
 next xx 
xx = 5, yy = 0
 xx = 5, yy = 1
 xx = 5, yy = 2
 xx = 5, yy = 3
 next xx 
xx = 2, yy = 0
 xx = 2, yy = 1
 xx = 2, yy = 2
 xx = 2, yy = 3
 next xx 
xx = 3, yy = 0
 xx = 3, yy = 1
 xx = 3, yy = 2
 xx = 3, yy = 3
 next xx 
xx = 4, yy = 0
 xx = 4, yy = 1
 xx = 4, yy = 2
 xx = 4, yy = 3
 next xx 
xx = 5, yy = 0
 xx = 5, yy = 1
 xx = 5, yy = 2
 xx = 5, yy = 3
 next xx 
xx = 2, yy = 0
 xx = 2, yy = 1
 xx = 2, yy = 2
 xx = 2, yy = 3
 next xx 
xx = 3, yy = 0
 xx = 3, yy = 1
 xx = 3, yy = 2
 xx = 3, yy = 3
 next xx 
xx = 4, yy = 0
 xx = 4, yy = 1
 xx = 4, yy = 2
 xx = 4, yy = 3
 next xx 
xx = 5, yy = 0
 xx = 5, yy = 1
 xx = 5, yy = 2
 xx = 5, yy = 3
 next xx 

y=20, j = 2, yc = 20, idx_phase_y = 0, scaler_index = 128
xx = 2, yy = 1
 xx = 2, yy = 2
 xx = 2, yy = 3
 xx = 2, yy = 4
 next xx 
xx = 3, yy = 1
 xx = 3, yy = 2
 xx = 3, yy = 3
 xx = 3, yy = 4
 next xx 
xx = 4, yy = 1
 xx = 4, yy = 2
 xx = 4, yy = 3
 xx = 4, yy = 4
 next xx 
xx = 5, yy = 1
 xx = 5, yy = 2
 xx = 5, yy = 3
 xx = 5, yy = 4
 next xx 
xx = 2, yy = 1
 xx = 2, yy = 2
 xx = 2, yy = 3
 xx = 2, yy = 4
 next xx 
xx = 3, yy = 1
 xx = 3, yy = 2
 xx = 3, yy = 3
 xx = 3, yy = 4
 next xx 
xx = 4, yy = 1
 xx = 4, yy = 2
 xx = 4, yy = 3
 xx = 4, yy = 4
 next xx 
xx = 5, yy = 1
 xx = 5, yy = 2
 xx = 5, yy = 3
 xx = 5, yy = 4
 next xx 
xx = 2, yy = 1
 xx = 2, yy = 2
 xx = 2, yy = 3
 xx = 2, yy = 4
 next xx 
xx = 3, yy = 1
 xx = 3, yy = 2
 xx = 3, yy = 3
 xx = 3, yy = 4
 next xx 
xx = 4, yy = 1
 xx = 4, yy = 2
 xx = 4, yy = 3
 xx = 4, yy = 4
 next xx 
xx = 5, yy = 1
 xx = 5, yy = 2
 xx = 5, yy = 3
 xx = 5, yy = 4
 next xx 
xx = 2, yy = 1
 xx = 2, yy = 2
 xx = 2, yy = 3
 xx = 2, yy = 4
 next xx 
xx = 3, yy = 1
 xx = 3, yy = 2
 xx = 3, yy = 3
 xx = 3, yy = 4
 next xx 
xx = 4, yy = 1
 xx = 4, yy = 2
 xx = 4, yy = 3
 xx = 4, yy = 4
 next xx 
xx = 5, yy = 1
 xx = 5, yy = 2
 xx = 5, yy = 3
 xx = 5, yy = 4
 next xx 

y=21, j = 2, yc = 20, idx_phase_y = 16, scaler_index = 112
xx = 2, yy = 1
 xx = 2, yy = 2
 xx = 2, yy = 3
 xx = 2, yy = 4
 next xx 
xx = 3, yy = 1
 xx = 3, yy = 2
 xx = 3, yy = 3
 xx = 3, yy = 4
 next xx 
xx = 4, yy = 1
 xx = 4, yy = 2
 xx = 4, yy = 3
 xx = 4, yy = 4
 next xx 
xx = 5, yy = 1
 xx = 5, yy = 2
 xx = 5, yy = 3
 xx = 5, yy = 4
 next xx 
xx = 2, yy = 1
 xx = 2, yy = 2
 xx = 2, yy = 3
 xx = 2, yy = 4
 next xx 
xx = 3, yy = 1
 xx = 3, yy = 2
 xx = 3, yy = 3
 xx = 3, yy = 4
 next xx 
xx = 4, yy = 1
 xx = 4, yy = 2
 xx = 4, yy = 3
 xx = 4, yy = 4
 next xx 
xx = 5, yy = 1
 xx = 5, yy = 2
 xx = 5, yy = 3
 xx = 5, yy = 4
 next xx 
xx = 2, yy = 1
 xx = 2, yy = 2
 xx = 2, yy = 3
 xx = 2, yy = 4
 next xx 
xx = 3, yy = 1
 xx = 3, yy = 2
 xx = 3, yy = 3
 xx = 3, yy = 4
 next xx 
xx = 4, yy = 1
 xx = 4, yy = 2
 xx = 4, yy = 3
 xx = 4, yy = 4
 next xx 
xx = 5, yy = 1
 xx = 5, yy = 2
 xx = 5, yy = 3
 xx = 5, yy = 4
 next xx 
xx = 2, yy = 1
 xx = 2, yy = 2
 xx = 2, yy = 3
 xx = 2, yy = 4
 next xx 
xx = 3, yy = 1
 xx = 3, yy = 2
 xx = 3, yy = 3
 xx = 3, yy = 4
 next xx 
xx = 4, yy = 1
 xx = 4, yy = 2
 xx = 4, yy = 3
 xx = 4, yy = 4
 next xx 
xx = 5, yy = 1
 xx = 5, yy = 2
 xx = 5, yy = 3
 xx = 5, yy = 4
 next xx 

y=22, j = 2, yc = 20, idx_phase_y = 32, scaler_index = 96
xx = 2, yy = 1
 xx = 2, yy = 2
 xx = 2, yy = 3
 xx = 2, yy = 4
 next xx 
xx = 3, yy = 1
 xx = 3, yy = 2
 xx = 3, yy = 3
 xx = 3, yy = 4
 next xx 
xx = 4, yy = 1
 xx = 4, yy = 2
 xx = 4, yy = 3
 xx = 4, yy = 4
 next xx 
xx = 5, yy = 1
 xx = 5, yy = 2
 xx = 5, yy = 3
 xx = 5, yy = 4
 next xx 
xx = 2, yy = 1
 xx = 2, yy = 2
 xx = 2, yy = 3
 xx = 2, yy = 4
 next xx 
xx = 3, yy = 1
 xx = 3, yy = 2
 xx = 3, yy = 3
 xx = 3, yy = 4
 next xx 
xx = 4, yy = 1
 xx = 4, yy = 2
 xx = 4, yy = 3
 xx = 4, yy = 4
 next xx 
xx = 5, yy = 1
 xx = 5, yy = 2
 xx = 5, yy = 3
 xx = 5, yy = 4
 next xx 
xx = 2, yy = 1
 xx = 2, yy = 2
 xx = 2, yy = 3
 xx = 2, yy = 4
 next xx 
xx = 3, yy = 1
 xx = 3, yy = 2
 xx = 3, yy = 3
 xx = 3, yy = 4
 next xx 
xx = 4, yy = 1
 xx = 4, yy = 2
 xx = 4, yy = 3
 xx = 4, yy = 4
 next xx 
xx = 5, yy = 1
 xx = 5, yy = 2
 xx = 5, yy = 3
 xx = 5, yy = 4
 next xx 
xx = 2, yy = 1
 xx = 2, yy = 2
 xx = 2, yy = 3
 xx = 2, yy = 4
 next xx 
xx = 3, yy = 1
 xx = 3, yy = 2
 xx = 3, yy = 3
 xx = 3, yy = 4
 next xx 
xx = 4, yy = 1
 xx = 4, yy = 2
 xx = 4, yy = 3
 xx = 4, yy = 4
 next xx 
xx = 5, yy = 1
 xx = 5, yy = 2
 xx = 5, yy = 3
 xx = 5, yy = 4
 next xx 

y=23, j = 2, yc = 20, idx_phase_y = 48, scaler_index = 80
xx = 2, yy = 1
 xx = 2, yy = 2
 xx = 2, yy = 3
 xx = 2, yy = 4
 next xx 
xx = 3, yy = 1
 xx = 3, yy = 2
 xx = 3, yy = 3
 xx = 3, yy = 4
 next xx 
xx = 4, yy = 1
 xx = 4, yy = 2
 xx = 4, yy = 3
 xx = 4, yy = 4
 next xx 
xx = 5, yy = 1
 xx = 5, yy = 2
 xx = 5, yy = 3
 xx = 5, yy = 4
 next xx 
xx = 2, yy = 1
 xx = 2, yy = 2
 xx = 2, yy = 3
 xx = 2, yy = 4
 next xx 
xx = 3, yy = 1
 xx = 3, yy = 2
 xx = 3, yy = 3
 xx = 3, yy = 4
 next xx 
xx = 4, yy = 1
 xx = 4, yy = 2
 xx = 4, yy = 3
 xx = 4, yy = 4
 next xx 
xx = 5, yy = 1
 xx = 5, yy = 2
 xx = 5, yy = 3
 xx = 5, yy = 4
 next xx 
xx = 2, yy = 1
 xx = 2, yy = 2
 xx = 2, yy = 3
 xx = 2, yy = 4
 next xx 
xx = 3, yy = 1
 xx = 3, yy = 2
 xx = 3, yy = 3
 xx = 3, yy = 4
 next xx 
xx = 4, yy = 1
 xx = 4, yy = 2
 xx = 4, yy = 3
 xx = 4, yy = 4
 next xx 
xx = 5, yy = 1
 xx = 5, yy = 2
 xx = 5, yy = 3
 xx = 5, yy = 4
 next xx 
xx = 2, yy = 1
 xx = 2, yy = 2
 xx = 2, yy = 3
 xx = 2, yy = 4
 next xx 
xx = 3, yy = 1
 xx = 3, yy = 2
 xx = 3, yy = 3
 xx = 3, yy = 4
 next xx 
xx = 4, yy = 1
 xx = 4, yy = 2
 xx = 4, yy = 3
 xx = 4, yy = 4
 next xx 
xx = 5, yy = 1
 xx = 5, yy = 2
 xx = 5, yy = 3
 xx = 5, yy = 4
 next xx 

y=24, j = 2, yc = 20, idx_phase_y = 64, scaler_index = 64
xx = 2, yy = 1
 xx = 2, yy = 2
 xx = 2, yy = 3
 xx = 2, yy = 4
 next xx 
xx = 3, yy = 1
 xx = 3, yy = 2
 xx = 3, yy = 3
 xx = 3, yy = 4
 next xx 
xx = 4, yy = 1
 xx = 4, yy = 2
 xx = 4, yy = 3
 xx = 4, yy = 4
 next xx 
xx = 5, yy = 1
 xx = 5, yy = 2
 xx = 5, yy = 3
 xx = 5, yy = 4
 next xx 
xx = 2, yy = 1
 xx = 2, yy = 2
 xx = 2, yy = 3
 xx = 2, yy = 4
 next xx 
xx = 3, yy = 1
 xx = 3, yy = 2
 xx = 3, yy = 3
 xx = 3, yy = 4
 next xx 
xx = 4, yy = 1
 xx = 4, yy = 2
 xx = 4, yy = 3
 xx = 4, yy = 4
 next xx 
xx = 5, yy = 1
 xx = 5, yy = 2
 xx = 5, yy = 3
 xx = 5, yy = 4
 next xx 
xx = 2, yy = 1
 xx = 2, yy = 2
 xx = 2, yy = 3
 xx = 2, yy = 4
 next xx 
xx = 3, yy = 1
 xx = 3, yy = 2
 xx = 3, yy = 3
 xx = 3, yy = 4
 next xx 
xx = 4, yy = 1
 xx = 4, yy = 2
 xx = 4, yy = 3
 xx = 4, yy = 4
 next xx 
xx = 5, yy = 1
 xx = 5, yy = 2
 xx = 5, yy = 3
 xx = 5, yy = 4
 next xx 
xx = 2, yy = 1
 xx = 2, yy = 2
 xx = 2, yy = 3
 xx = 2, yy = 4
 next xx 
xx = 3, yy = 1
 xx = 3, yy = 2
 xx = 3, yy = 3
 xx = 3, yy = 4
 next xx 
xx = 4, yy = 1
 xx = 4, yy = 2
 xx = 4, yy = 3
 xx = 4, yy = 4
 next xx 
xx = 5, yy = 1
 xx = 5, yy = 2
 xx = 5, yy = 3
 xx = 5, yy = 4
 next xx 

y=25, j = 2, yc = 20, idx_phase_y = 80, scaler_index = 48
xx = 2, yy = 1
 xx = 2, yy = 2
 xx = 2, yy = 3
 xx = 2, yy = 4
 next xx 
xx = 3, yy = 1
 xx = 3, yy = 2
 xx = 3, yy = 3
 xx = 3, yy = 4
 next xx 
xx = 4, yy = 1
 xx = 4, yy = 2
 xx = 4, yy = 3
 xx = 4, yy = 4
 next xx 
xx = 5, yy = 1
 xx = 5, yy = 2
 xx = 5, yy = 3
 xx = 5, yy = 4
 next xx 
xx = 2, yy = 1
 xx = 2, yy = 2
 xx = 2, yy = 3
 xx = 2, yy = 4
 next xx 
xx = 3, yy = 1
 xx = 3, yy = 2
 xx = 3, yy = 3
 xx = 3, yy = 4
 next xx 
xx = 4, yy = 1
 xx = 4, yy = 2
 xx = 4, yy = 3
 xx = 4, yy = 4
 next xx 
xx = 5, yy = 1
 xx = 5, yy = 2
 xx = 5, yy = 3
 xx = 5, yy = 4
 next xx 
xx = 2, yy = 1
 xx = 2, yy = 2
 xx = 2, yy = 3
 xx = 2, yy = 4
 next xx 
xx = 3, yy = 1
 xx = 3, yy = 2
 xx = 3, yy = 3
 xx = 3, yy = 4
 next xx 
xx = 4, yy = 1
 xx = 4, yy = 2
 xx = 4, yy = 3
 xx = 4, yy = 4
 next xx 
xx = 5, yy = 1
 xx = 5, yy = 2
 xx = 5, yy = 3
 xx = 5, yy = 4
 next xx 
xx = 2, yy = 1
 xx = 2, yy = 2
 xx = 2, yy = 3
 xx = 2, yy = 4
 next xx 
xx = 3, yy = 1
 xx = 3, yy = 2
 xx = 3, yy = 3
 xx = 3, yy = 4
 next xx 
xx = 4, yy = 1
 xx = 4, yy = 2
 xx = 4, yy = 3
 xx = 4, yy = 4
 next xx 
xx = 5, yy = 1
 xx = 5, yy = 2
 xx = 5, yy = 3
 xx = 5, yy = 4
 next xx 

y=26, j = 2, yc = 20, idx_phase_y = 96, scaler_index = 32
xx = 2, yy = 1
 xx = 2, yy = 2
 xx = 2, yy = 3
 xx = 2, yy = 4
 next xx 
xx = 3, yy = 1
 xx = 3, yy = 2
 xx = 3, yy = 3
 xx = 3, yy = 4
 next xx 
xx = 4, yy = 1
 xx = 4, yy = 2
 xx = 4, yy = 3
 xx = 4, yy = 4
 next xx 
xx = 5, yy = 1
 xx = 5, yy = 2
 xx = 5, yy = 3
 xx = 5, yy = 4
 next xx 
xx = 2, yy = 1
 xx = 2, yy = 2
 xx = 2, yy = 3
 xx = 2, yy = 4
 next xx 
xx = 3, yy = 1
 xx = 3, yy = 2
 xx = 3, yy = 3
 xx = 3, yy = 4
 next xx 
xx = 4, yy = 1
 xx = 4, yy = 2
 xx = 4, yy = 3
 xx = 4, yy = 4
 next xx 
xx = 5, yy = 1
 xx = 5, yy = 2
 xx = 5, yy = 3
 xx = 5, yy = 4
 next xx 
xx = 2, yy = 1
 xx = 2, yy = 2
 xx = 2, yy = 3
 xx = 2, yy = 4
 next xx 
xx = 3, yy = 1
 xx = 3, yy = 2
 xx = 3, yy = 3
 xx = 3, yy = 4
 next xx 
xx = 4, yy = 1
 xx = 4, yy = 2
 xx = 4, yy = 3
 xx = 4, yy = 4
 next xx 
xx = 5, yy = 1
 xx = 5, yy = 2
 xx = 5, yy = 3
 xx = 5, yy = 4
 next xx 
xx = 2, yy = 1
 xx = 2, yy = 2
 xx = 2, yy = 3
 xx = 2, yy = 4
 next xx 
xx = 3, yy = 1
 xx = 3, yy = 2
 xx = 3, yy = 3
 xx = 3, yy = 4
 next xx 
xx = 4, yy = 1
 xx = 4, yy = 2
 xx = 4, yy = 3
 xx = 4, yy = 4
 next xx 
xx = 5, yy = 1
 xx = 5, yy = 2
 xx = 5, yy = 3
 xx = 5, yy = 4
 next xx 

y=27, j = 2, yc = 20, idx_phase_y = 112, scaler_index = 16
xx = 2, yy = 1
 xx = 2, yy = 2
 xx = 2, yy = 3
 xx = 2, yy = 4
 next xx 
xx = 3, yy = 1
 xx = 3, yy = 2
 xx = 3, yy = 3
 xx = 3, yy = 4
 next xx 
xx = 4, yy = 1
 xx = 4, yy = 2
 xx = 4, yy = 3
 xx = 4, yy = 4
 next xx 
xx = 5, yy = 1
 xx = 5, yy = 2
 xx = 5, yy = 3
 xx = 5, yy = 4
 next xx 
xx = 2, yy = 1
 xx = 2, yy = 2
 xx = 2, yy = 3
 xx = 2, yy = 4
 next xx 
xx = 3, yy = 1
 xx = 3, yy = 2
 xx = 3, yy = 3
 xx = 3, yy = 4
 next xx 
xx = 4, yy = 1
 xx = 4, yy = 2
 xx = 4, yy = 3
 xx = 4, yy = 4
 next xx 
xx = 5, yy = 1
 xx = 5, yy = 2
 xx = 5, yy = 3
 xx = 5, yy = 4
 next xx 
xx = 2, yy = 1
 xx = 2, yy = 2
 xx = 2, yy = 3
 xx = 2, yy = 4
 next xx 
xx = 3, yy = 1
 xx = 3, yy = 2
 xx = 3, yy = 3
 xx = 3, yy = 4
 next xx 
xx = 4, yy = 1
 xx = 4, yy = 2
 xx = 4, yy = 3
 xx = 4, yy = 4
 next xx 
xx = 5, yy = 1
 xx = 5, yy = 2
 xx = 5, yy = 3
 xx = 5, yy = 4
 next xx 
xx = 2, yy = 1
 xx = 2, yy = 2
 xx = 2, yy = 3
 xx = 2, yy = 4
 next xx 
xx = 3, yy = 1
 xx = 3, yy = 2
 xx = 3, yy = 3
 xx = 3, yy = 4
 next xx 
xx = 4, yy = 1
 xx = 4, yy = 2
 xx = 4, yy = 3
 xx = 4, yy = 4
 next xx 
xx = 5, yy = 1
 xx = 5, yy = 2
 xx = 5, yy = 3
 xx = 5, yy = 4
 next xx 

y=28, j = 3, yc = 28, idx_phase_y = 0, scaler_index = 128
xx = 2, yy = 2
 xx = 2, yy = 3
 xx = 2, yy = 4
 xx = 2, yy = 5
 next xx 
xx = 3, yy = 2
 xx = 3, yy = 3
 xx = 3, yy = 4
 xx = 3, yy = 5
 next xx 
xx = 4, yy = 2
 xx = 4, yy = 3
 xx = 4, yy = 4
 xx = 4, yy = 5
 next xx 
xx = 5, yy = 2
 xx = 5, yy = 3
 xx = 5, yy = 4
 xx = 5, yy = 5
 next xx 
xx = 2, yy = 2
 xx = 2, yy = 3
 xx = 2, yy = 4
 xx = 2, yy = 5
 next xx 
xx = 3, yy = 2
 xx = 3, yy = 3
 xx = 3, yy = 4
 xx = 3, yy = 5
 next xx 
xx = 4, yy = 2
 xx = 4, yy = 3
 xx = 4, yy = 4
 xx = 4, yy = 5
 next xx 
xx = 5, yy = 2
 xx = 5, yy = 3
 xx = 5, yy = 4
 xx = 5, yy = 5
 next xx 
xx = 2, yy = 2
 xx = 2, yy = 3
 xx = 2, yy = 4
 xx = 2, yy = 5
 next xx 
xx = 3, yy = 2
 xx = 3, yy = 3
 xx = 3, yy = 4
 xx = 3, yy = 5
 next xx 
xx = 4, yy = 2
 xx = 4, yy = 3
 xx = 4, yy = 4
 xx = 4, yy = 5
 next xx 
xx = 5, yy = 2
 xx = 5, yy = 3
 xx = 5, yy = 4
 xx = 5, yy = 5
 next xx 
xx = 2, yy = 2
 xx = 2, yy = 3
 xx = 2, yy = 4
 xx = 2, yy = 5
 next xx 
xx = 3, yy = 2
 xx = 3, yy = 3
 xx = 3, yy = 4
 xx = 3, yy = 5
 next xx 
xx = 4, yy = 2
 xx = 4, yy = 3
 xx = 4, yy = 4
 xx = 4, yy = 5
 next xx 
xx = 5, yy = 2
 xx = 5, yy = 3
 xx = 5, yy = 4
 xx = 5, yy = 5
 next xx 

y=29, j = 3, yc = 28, idx_phase_y = 16, scaler_index = 112
xx = 2, yy = 2
 xx = 2, yy = 3
 xx = 2, yy = 4
 xx = 2, yy = 5
 next xx 
xx = 3, yy = 2
 xx = 3, yy = 3
 xx = 3, yy = 4
 xx = 3, yy = 5
 next xx 
xx = 4, yy = 2
 xx = 4, yy = 3
 xx = 4, yy = 4
 xx = 4, yy = 5
 next xx 
xx = 5, yy = 2
 xx = 5, yy = 3
 xx = 5, yy = 4
 xx = 5, yy = 5
 next xx 
xx = 2, yy = 2
 xx = 2, yy = 3
 xx = 2, yy = 4
 xx = 2, yy = 5
 next xx 
xx = 3, yy = 2
 xx = 3, yy = 3
 xx = 3, yy = 4
 xx = 3, yy = 5
 next xx 
xx = 4, yy = 2
 xx = 4, yy = 3
 xx = 4, yy = 4
 xx = 4, yy = 5
 next xx 
xx = 5, yy = 2
 xx = 5, yy = 3
 xx = 5, yy = 4
 xx = 5, yy = 5
 next xx 
xx = 2, yy = 2
 xx = 2, yy = 3
 xx = 2, yy = 4
 xx = 2, yy = 5
 next xx 
xx = 3, yy = 2
 xx = 3, yy = 3
 xx = 3, yy = 4
 xx = 3, yy = 5
 next xx 
xx = 4, yy = 2
 xx = 4, yy = 3
 xx = 4, yy = 4
 xx = 4, yy = 5
 next xx 
xx = 5, yy = 2
 xx = 5, yy = 3
 xx = 5, yy = 4
 xx = 5, yy = 5
 next xx 
xx = 2, yy = 2
 xx = 2, yy = 3
 xx = 2, yy = 4
 xx = 2, yy = 5
 next xx 
xx = 3, yy = 2
 xx = 3, yy = 3
 xx = 3, yy = 4
 xx = 3, yy = 5
 next xx 
xx = 4, yy = 2
 xx = 4, yy = 3
 xx = 4, yy = 4
 xx = 4, yy = 5
 next xx 
xx = 5, yy = 2
 xx = 5, yy = 3
 xx = 5, yy = 4
 xx = 5, yy = 5
 next xx 

y=30, j = 3, yc = 28, idx_phase_y = 32, scaler_index = 96
xx = 2, yy = 2
 xx = 2, yy = 3
 xx = 2, yy = 4
 xx = 2, yy = 5
 next xx 
xx = 3, yy = 2
 xx = 3, yy = 3
 xx = 3, yy = 4
 xx = 3, yy = 5
 next xx 
xx = 4, yy = 2
 xx = 4, yy = 3
 xx = 4, yy = 4
 xx = 4, yy = 5
 next xx 
xx = 5, yy = 2
 xx = 5, yy = 3
 xx = 5, yy = 4
 xx = 5, yy = 5
 next xx 
xx = 2, yy = 2
 xx = 2, yy = 3
 xx = 2, yy = 4
 xx = 2, yy = 5
 next xx 
xx = 3, yy = 2
 xx = 3, yy = 3
 xx = 3, yy = 4
 xx = 3, yy = 5
 next xx 
xx = 4, yy = 2
 xx = 4, yy = 3
 xx = 4, yy = 4
 xx = 4, yy = 5
 next xx 
xx = 5, yy = 2
 xx = 5, yy = 3
 xx = 5, yy = 4
 xx = 5, yy = 5
 next xx 
xx = 2, yy = 2
 xx = 2, yy = 3
 xx = 2, yy = 4
 xx = 2, yy = 5
 next xx 
xx = 3, yy = 2
 xx = 3, yy = 3
 xx = 3, yy = 4
 xx = 3, yy = 5
 next xx 
xx = 4, yy = 2
 xx = 4, yy = 3
 xx = 4, yy = 4
 xx = 4, yy = 5
 next xx 
xx = 5, yy = 2
 xx = 5, yy = 3
 xx = 5, yy = 4
 xx = 5, yy = 5
 next xx 
xx = 2, yy = 2
 xx = 2, yy = 3
 xx = 2, yy = 4
 xx = 2, yy = 5
 next xx 
xx = 3, yy = 2
 xx = 3, yy = 3
 xx = 3, yy = 4
 xx = 3, yy = 5
 next xx 
xx = 4, yy = 2
 xx = 4, yy = 3
 xx = 4, yy = 4
 xx = 4, yy = 5
 next xx 
xx = 5, yy = 2
 xx = 5, yy = 3
 xx = 5, yy = 4
 xx = 5, yy = 5
 next xx 

y=31, j = 3, yc = 28, idx_phase_y = 48, scaler_index = 80
xx = 2, yy = 2
 xx = 2, yy = 3
 xx = 2, yy = 4
 xx = 2, yy = 5
 next xx 
xx = 3, yy = 2
 xx = 3, yy = 3
 xx = 3, yy = 4
 xx = 3, yy = 5
 next xx 
xx = 4, yy = 2
 xx = 4, yy = 3
 xx = 4, yy = 4
 xx = 4, yy = 5
 next xx 
xx = 5, yy = 2
 xx = 5, yy = 3
 xx = 5, yy = 4
 xx = 5, yy = 5
 next xx 
xx = 2, yy = 2
 xx = 2, yy = 3
 xx = 2, yy = 4
 xx = 2, yy = 5
 next xx 
xx = 3, yy = 2
 xx = 3, yy = 3
 xx = 3, yy = 4
 xx = 3, yy = 5
 next xx 
xx = 4, yy = 2
 xx = 4, yy = 3
 xx = 4, yy = 4
 xx = 4, yy = 5
 next xx 
xx = 5, yy = 2
 xx = 5, yy = 3
 xx = 5, yy = 4
 xx = 5, yy = 5
 next xx 
xx = 2, yy = 2
 xx = 2, yy = 3
 xx = 2, yy = 4
 xx = 2, yy = 5
 next xx 
xx = 3, yy = 2
 xx = 3, yy = 3
 xx = 3, yy = 4
 xx = 3, yy = 5
 next xx 
xx = 4, yy = 2
 xx = 4, yy = 3
 xx = 4, yy = 4
 xx = 4, yy = 5
 next xx 
xx = 5, yy = 2
 xx = 5, yy = 3
 xx = 5, yy = 4
 xx = 5, yy = 5
 next xx 
xx = 2, yy = 2
 xx = 2, yy = 3
 xx = 2, yy = 4
 xx = 2, yy = 5
 next xx 
xx = 3, yy = 2
 xx = 3, yy = 3
 xx = 3, yy = 4
 xx = 3, yy = 5
 next xx 
xx = 4, yy = 2
 xx = 4, yy = 3
 xx = 4, yy = 4
 xx = 4, yy = 5
 next xx 
xx = 5, yy = 2
 xx = 5, yy = 3
 xx = 5, yy = 4
 xx = 5, yy = 5
 next xx 

y=32, j = 3, yc = 28, idx_phase_y = 64, scaler_index = 64
xx = 2, yy = 2
 xx = 2, yy = 3
 xx = 2, yy = 4
 xx = 2, yy = 5
 next xx 
xx = 3, yy = 2
 xx = 3, yy = 3
 xx = 3, yy = 4
 xx = 3, yy = 5
 next xx 
xx = 4, yy = 2
 xx = 4, yy = 3
 xx = 4, yy = 4
 xx = 4, yy = 5
 next xx 
xx = 5, yy = 2
 xx = 5, yy = 3
 xx = 5, yy = 4
 xx = 5, yy = 5
 next xx 
xx = 2, yy = 2
 xx = 2, yy = 3
 xx = 2, yy = 4
 xx = 2, yy = 5
 next xx 
xx = 3, yy = 2
 xx = 3, yy = 3
 xx = 3, yy = 4
 xx = 3, yy = 5
 next xx 
xx = 4, yy = 2
 xx = 4, yy = 3
 xx = 4, yy = 4
 xx = 4, yy = 5
 next xx 
xx = 5, yy = 2
 xx = 5, yy = 3
 xx = 5, yy = 4
 xx = 5, yy = 5
 next xx 
xx = 2, yy = 2
 xx = 2, yy = 3
 xx = 2, yy = 4
 xx = 2, yy = 5
 next xx 
xx = 3, yy = 2
 xx = 3, yy = 3
 xx = 3, yy = 4
 xx = 3, yy = 5
 next xx 
xx = 4, yy = 2
 xx = 4, yy = 3
 xx = 4, yy = 4
 xx = 4, yy = 5
 next xx 
xx = 5, yy = 2
 xx = 5, yy = 3
 xx = 5, yy = 4
 xx = 5, yy = 5
 next xx 
xx = 2, yy = 2
 xx = 2, yy = 3
 xx = 2, yy = 4
 xx = 2, yy = 5
 next xx 
xx = 3, yy = 2
 xx = 3, yy = 3
 xx = 3, yy = 4
 xx = 3, yy = 5
 next xx 
xx = 4, yy = 2
 xx = 4, yy = 3
 xx = 4, yy = 4
 xx = 4, yy = 5
 next xx 
xx = 5, yy = 2
 xx = 5, yy = 3
 xx = 5, yy = 4
 xx = 5, yy = 5
 next xx 

y=33, j = 3, yc = 28, idx_phase_y = 80, scaler_index = 48
xx = 2, yy = 2
 xx = 2, yy = 3
 xx = 2, yy = 4
 xx = 2, yy = 5
 next xx 
xx = 3, yy = 2
 xx = 3, yy = 3
 xx = 3, yy = 4
 xx = 3, yy = 5
 next xx 
xx = 4, yy = 2
 xx = 4, yy = 3
 xx = 4, yy = 4
 xx = 4, yy = 5
 next xx 
xx = 5, yy = 2
 xx = 5, yy = 3
 xx = 5, yy = 4
 xx = 5, yy = 5
 next xx 
xx = 2, yy = 2
 xx = 2, yy = 3
 xx = 2, yy = 4
 xx = 2, yy = 5
 next xx 
xx = 3, yy = 2
 xx = 3, yy = 3
 xx = 3, yy = 4
 xx = 3, yy = 5
 next xx 
xx = 4, yy = 2
 xx = 4, yy = 3
 xx = 4, yy = 4
 xx = 4, yy = 5
 next xx 
xx = 5, yy = 2
 xx = 5, yy = 3
 xx = 5, yy = 4
 xx = 5, yy = 5
 next xx 
xx = 2, yy = 2
 xx = 2, yy = 3
 xx = 2, yy = 4
 xx = 2, yy = 5
 next xx 
xx = 3, yy = 2
 xx = 3, yy = 3
 xx = 3, yy = 4
 xx = 3, yy = 5
 next xx 
xx = 4, yy = 2
 xx = 4, yy = 3
 xx = 4, yy = 4
 xx = 4, yy = 5
 next xx 
xx = 5, yy = 2
 xx = 5, yy = 3
 xx = 5, yy = 4
 xx = 5, yy = 5
 next xx 
xx = 2, yy = 2
 xx = 2, yy = 3
 xx = 2, yy = 4
 xx = 2, yy = 5
 next xx 
xx = 3, yy = 2
 xx = 3, yy = 3
 xx = 3, yy = 4
 xx = 3, yy = 5
 next xx 
xx = 4, yy = 2
 xx = 4, yy = 3
 xx = 4, yy = 4
 xx = 4, yy = 5
 next xx 
xx = 5, yy = 2
 xx = 5, yy = 3
 xx = 5, yy = 4
 xx = 5, yy = 5
 next xx 

y=34, j = 3, yc = 28, idx_phase_y = 96, scaler_index = 32
xx = 2, yy = 2
 xx = 2, yy = 3
 xx = 2, yy = 4
 xx = 2, yy = 5
 next xx 
xx = 3, yy = 2
 xx = 3, yy = 3
 xx = 3, yy = 4
 xx = 3, yy = 5
 next xx 
xx = 4, yy = 2
 xx = 4, yy = 3
 xx = 4, yy = 4
 xx = 4, yy = 5
 next xx 
xx = 5, yy = 2
 xx = 5, yy = 3
 xx = 5, yy = 4
 xx = 5, yy = 5
 next xx 
xx = 2, yy = 2
 xx = 2, yy = 3
 xx = 2, yy = 4
 xx = 2, yy = 5
 next xx 
xx = 3, yy = 2
 xx = 3, yy = 3
 xx = 3, yy = 4
 xx = 3, yy = 5
 next xx 
xx = 4, yy = 2
 xx = 4, yy = 3
 xx = 4, yy = 4
 xx = 4, yy = 5
 next xx 
xx = 5, yy = 2
 xx = 5, yy = 3
 xx = 5, yy = 4
 xx = 5, yy = 5
 next xx 
xx = 2, yy = 2
 xx = 2, yy = 3
 xx = 2, yy = 4
 xx = 2, yy = 5
 next xx 
xx = 3, yy = 2
 xx = 3, yy = 3
 xx = 3, yy = 4
 xx = 3, yy = 5
 next xx 
xx = 4, yy = 2
 xx = 4, yy = 3
 xx = 4, yy = 4
 xx = 4, yy = 5
 next xx 
xx = 5, yy = 2
 xx = 5, yy = 3
 xx = 5, yy = 4
 xx = 5, yy = 5
 next xx 
xx = 2, yy = 2
 xx = 2, yy = 3
 xx = 2, yy = 4
 xx = 2, yy = 5
 next xx 
xx = 3, yy = 2
 xx = 3, yy = 3
 xx = 3, yy = 4
 xx = 3, yy = 5
 next xx 
xx = 4, yy = 2
 xx = 4, yy = 3
 xx = 4, yy = 4
 xx = 4, yy = 5
 next xx 
xx = 5, yy = 2
 xx = 5, yy = 3
 xx = 5, yy = 4
 xx = 5, yy = 5
 next xx 

y=35, j = 3, yc = 28, idx_phase_y = 112, scaler_index = 16
xx = 2, yy = 2
 xx = 2, yy = 3
 xx = 2, yy = 4
 xx = 2, yy = 5
 next xx 
xx = 3, yy = 2
 xx = 3, yy = 3
 xx = 3, yy = 4
 xx = 3, yy = 5
 next xx 
xx = 4, yy = 2
 xx = 4, yy = 3
 xx = 4, yy = 4
 xx = 4, yy = 5
 next xx 
xx = 5, yy = 2
 xx = 5, yy = 3
 xx = 5, yy = 4
 xx = 5, yy = 5
 next xx 
xx = 2, yy = 2
 xx = 2, yy = 3
 xx = 2, yy = 4
 xx = 2, yy = 5
 next xx 
xx = 3, yy = 2
 xx = 3, yy = 3
 xx = 3, yy = 4
 xx = 3, yy = 5
 next xx 
xx = 4, yy = 2
 xx = 4, yy = 3
 xx = 4, yy = 4
 xx = 4, yy = 5
 next xx 
xx = 5, yy = 2
 xx = 5, yy = 3
 xx = 5, yy = 4
 xx = 5, yy = 5
 next xx 
xx = 2, yy = 2
 xx = 2, yy = 3
 xx = 2, yy = 4
 xx = 2, yy = 5
 next xx 
xx = 3, yy = 2
 xx = 3, yy = 3
 xx = 3, yy = 4
 xx = 3, yy = 5
 next xx 
xx = 4, yy = 2
 xx = 4, yy = 3
 xx = 4, yy = 4
 xx = 4, yy = 5
 next xx 
xx = 5, yy = 2
 xx = 5, yy = 3
 xx = 5, yy = 4
 xx = 5, yy = 5
 next xx 
xx = 2, yy = 2
 xx = 2, yy = 3
 xx = 2, yy = 4
 xx = 2, yy = 5
 next xx 
xx = 3, yy = 2
 xx = 3, yy = 3
 xx = 3, yy = 4
 xx = 3, yy = 5
 next xx 
xx = 4, yy = 2
 xx = 4, yy = 3
 xx = 4, yy = 4
 xx = 4, yy = 5
 next xx 
xx = 5, yy = 2
 xx = 5, yy = 3
 xx = 5, yy = 4
 xx = 5, yy = 5
 next xx 

y=36, j = 4, yc = 36, idx_phase_y = 0, scaler_index = 128
xx = 2, yy = 3
 xx = 2, yy = 4
 xx = 2, yy = 5
 xx = 2, yy = 6
 next xx 
xx = 3, yy = 3
 xx = 3, yy = 4
 xx = 3, yy = 5
 xx = 3, yy = 6
 next xx 
xx = 4, yy = 3
 xx = 4, yy = 4
 xx = 4, yy = 5
 xx = 4, yy = 6
 next xx 
xx = 5, yy = 3
 xx = 5, yy = 4
 xx = 5, yy = 5
 xx = 5, yy = 6
 next xx 
xx = 2, yy = 3
 xx = 2, yy = 4
 xx = 2, yy = 5
 xx = 2, yy = 6
 next xx 
xx = 3, yy = 3
 xx = 3, yy = 4
 xx = 3, yy = 5
 xx = 3, yy = 6
 next xx 
xx = 4, yy = 3
 xx = 4, yy = 4
 xx = 4, yy = 5
 xx = 4, yy = 6
 next xx 
xx = 5, yy = 3
 xx = 5, yy = 4
 xx = 5, yy = 5
 xx = 5, yy = 6
 next xx 
xx = 2, yy = 3
 xx = 2, yy = 4
 xx = 2, yy = 5
 xx = 2, yy = 6
 next xx 
xx = 3, yy = 3
 xx = 3, yy = 4
 xx = 3, yy = 5
 xx = 3, yy = 6
 next xx 
xx = 4, yy = 3
 xx = 4, yy = 4
 xx = 4, yy = 5
 xx = 4, yy = 6
 next xx 
xx = 5, yy = 3
 xx = 5, yy = 4
 xx = 5, yy = 5
 xx = 5, yy = 6
 next xx 
xx = 2, yy = 3
 xx = 2, yy = 4
 xx = 2, yy = 5
 xx = 2, yy = 6
 next xx 
xx = 3, yy = 3
 xx = 3, yy = 4
 xx = 3, yy = 5
 xx = 3, yy = 6
 next xx 
xx = 4, yy = 3
 xx = 4, yy = 4
 xx = 4, yy = 5
 xx = 4, yy = 6
 next xx 
xx = 5, yy = 3
 xx = 5, yy = 4
 xx = 5, yy = 5
 xx = 5, yy = 6
 next xx 

y=37, j = 4, yc = 36, idx_phase_y = 16, scaler_index = 112
xx = 2, yy = 3
 xx = 2, yy = 4
 xx = 2, yy = 5
 xx = 2, yy = 6
 next xx 
xx = 3, yy = 3
 xx = 3, yy = 4
 xx = 3, yy = 5
 xx = 3, yy = 6
 next xx 
xx = 4, yy = 3
 xx = 4, yy = 4
 xx = 4, yy = 5
 xx = 4, yy = 6
 next xx 
xx = 5, yy = 3
 xx = 5, yy = 4
 xx = 5, yy = 5
 xx = 5, yy = 6
 next xx 
xx = 2, yy = 3
 xx = 2, yy = 4
 xx = 2, yy = 5
 xx = 2, yy = 6
 next xx 
xx = 3, yy = 3
 xx = 3, yy = 4
 xx = 3, yy = 5
 xx = 3, yy = 6
 next xx 
xx = 4, yy = 3
 xx = 4, yy = 4
 xx = 4, yy = 5
 xx = 4, yy = 6
 next xx 
xx = 5, yy = 3
 xx = 5, yy = 4
 xx = 5, yy = 5
 xx = 5, yy = 6
 next xx 
xx = 2, yy = 3
 xx = 2, yy = 4
 xx = 2, yy = 5
 xx = 2, yy = 6
 next xx 
xx = 3, yy = 3
 xx = 3, yy = 4
 xx = 3, yy = 5
 xx = 3, yy = 6
 next xx 
xx = 4, yy = 3
 xx = 4, yy = 4
 xx = 4, yy = 5
 xx = 4, yy = 6
 next xx 
xx = 5, yy = 3
 xx = 5, yy = 4
 xx = 5, yy = 5
 xx = 5, yy = 6
 next xx 
xx = 2, yy = 3
 xx = 2, yy = 4
 xx = 2, yy = 5
 xx = 2, yy = 6
 next xx 
xx = 3, yy = 3
 xx = 3, yy = 4
 xx = 3, yy = 5
 xx = 3, yy = 6
 next xx 
xx = 4, yy = 3
 xx = 4, yy = 4
 xx = 4, yy = 5
 xx = 4, yy = 6
 next xx 
xx = 5, yy = 3
 xx = 5, yy = 4
 xx = 5, yy = 5
 xx = 5, yy = 6
 next xx