PImage extrude; float angle = 0; float values[][] = new float[50][50]; float rotX; float rotY; float changeSize = 5; void setup() { size(1200, 800, P3D); values[0][0] = 0; values[1][0] = 0; values[2][0] = 0; values[3][0] = 0; values[4][0] = 0; values[5][0] = 0; values[6][0] = 0; values[7][0] = 0; values[8][0] = 0; values[9][0] = 0; values[10][0] = 0; values[11][0] = 0; values[12][0] = 0; values[13][0] = 0; values[14][0] = 0; values[15][0] = 0; values[16][0] = 0; values[17][0] = 0; values[18][0] = 0; values[19][0] = 0; values[20][0] = 0; values[21][0] = 0; values[22][0] = 0; values[23][0] = 0; values[24][0] = 0; values[25][0] = 0; values[26][0] = 0; values[27][0] = 0; values[28][0] = 0; values[29][0] = 0; values[30][0] = 0; values[31][0] = 0; values[32][0] = 0; values[33][0] = 0; values[34][0] = 0; values[35][0] = 0; values[36][0] = 0; values[37][0] = 0; values[38][0] = 0; values[39][0] = 0; values[40][0] = 0; values[41][0] = 0; values[42][0] = 0; values[43][0] = 0; values[44][0] = 0; values[45][0] = 0; values[46][0] = 0; values[47][0] = 0; values[48][0] = 0; values[49][0] = 0; values[0][1] = 0; values[1][1] = 0.4; values[2][1] = 0; values[3][1] = 0; values[4][1] = 0; values[5][1] = 0; values[6][1] = 0.2; values[7][1] = 0.2; values[8][1] = 0.4; values[9][1] = 0.2; values[10][1] = 0; values[11][1] = 0; values[12][1] = 0; values[13][1] = 0; values[14][1] = 0; values[15][1] = 0; values[16][1] = 0; values[17][1] = 0.2; values[18][1] = 0; values[19][1] = 0; values[20][1] = 0; values[21][1] = 0; values[22][1] = 0; values[23][1] = 0.6; values[24][1] = 0; values[25][1] = 0; values[26][1] = 0; values[27][1] = 0.2; values[28][1] = 0.2; values[29][1] = 0.2; values[30][1] = 0.2; values[31][1] = 0; values[32][1] = 0; values[33][1] = 0; values[34][1] = 0; values[35][1] = 0; values[36][1] = 0; values[37][1] = 0; values[38][1] = 0; values[39][1] = 0; values[40][1] = 0; values[41][1] = 0; values[42][1] = 0; values[43][1] = 0; values[44][1] = 0; values[45][1] = 0; values[46][1] = 0; values[47][1] = 0; values[48][1] = 0; values[49][1] = 0; values[0][2] = 0.2; values[1][2] = 1.2; values[2][2] = 0.4; values[3][2] = 0; values[4][2] = 0.2; values[5][2] = 0.2; values[6][2] = 1.4; values[7][2] = 2; values[8][2] = 2; values[9][2] = 1.6; values[10][2] = 0.8; values[11][2] = 0.6; values[12][2] = 1; values[13][2] = 0.4; values[14][2] = 0.2; values[15][2] = 0.2; values[16][2] = 0.2; values[17][2] = 0; values[18][2] = 0; values[19][2] = 0; values[20][2] = 0; values[21][2] = 0; values[22][2] = 0; values[23][2] = 0.2; values[24][2] = 0; values[25][2] = 0.4; values[26][2] = 0; values[27][2] = 0; values[28][2] = 0.2; values[29][2] = 0.2; values[30][2] = 0; values[31][2] = 0; values[32][2] = 0.2; values[33][2] = 0; values[34][2] = 0.2; values[35][2] = 0.8; values[36][2] = 0.6; values[37][2] = 0.4; values[38][2] = 0.8; values[39][2] = 0.6; values[40][2] = 0.6; values[41][2] = 0.2; values[42][2] = 1.4; values[43][2] = 1.4; values[44][2] = 1.4; values[45][2] = 1.2; values[46][2] = 0; values[47][2] = 0; values[48][2] = 2.2; values[49][2] = 1; values[0][3] = 0.2; values[1][3] = 5; values[2][3] = 6.8; values[3][3] = 1.2; values[4][3] = 0.8; values[5][3] = 5; values[6][3] = 4.6; values[7][3] = 4; values[8][3] = 4.6; values[9][3] = 2.2; values[10][3] = 3.2; values[11][3] = 2.4; values[12][3] = 1.6; values[13][3] = 2.4; values[14][3] = 1.6; values[15][3] = 0.6; values[16][3] = 0.8; values[17][3] = 0.4; values[18][3] = 0.6; values[19][3] = 0.2; values[20][3] = 0; values[21][3] = 0; values[22][3] = 0.2; values[23][3] = 0.2; values[24][3] = 0.2; values[25][3] = 0.6; values[26][3] = 0.6; values[27][3] = 0; values[28][3] = 0; values[29][3] = 0; values[30][3] = 0; values[31][3] = 0.2; values[32][3] = 0.4; values[33][3] = 0.8; values[34][3] = 0; values[35][3] = 1.4; values[36][3] = 1.6; values[37][3] = 1.4; values[38][3] = 1.2; values[39][3] = 2.2; values[40][3] = 1.6; values[41][3] = 1.8; values[42][3] = 3.6; values[43][3] = 3.8; values[44][3] = 4; values[45][3] = 5; values[46][3] = 1.8; values[47][3] = 0.6; values[48][3] = 8.8; values[49][3] = 6.2; values[0][4] = 2.2; values[1][4] = 20.4; values[2][4] = 22.2; values[3][4] = 2.2; values[4][4] = 3.4; values[5][4] = 7.8; values[6][4] = 7; values[7][4] = 6.4; values[8][4] = 7; values[9][4] = 8.2; values[10][4] = 4.8; values[11][4] = 4; values[12][4] = 3; values[13][4] = 3.4; values[14][4] = 1.4; values[15][4] = 1.8; values[16][4] = 1.6; values[17][4] = 1; values[18][4] = 2; values[19][4] = 1.2; values[20][4] = 0.6; values[21][4] = 0.8; values[22][4] = 0.2; values[23][4] = 2.8; values[24][4] = 4.4; values[25][4] = 4; values[26][4] = 2.2; values[27][4] = 1.4; values[28][4] = 0.6; values[29][4] = 0.2; values[30][4] = 0.8; values[31][4] = 0.6; values[32][4] = 1.4; values[33][4] = 1.2; values[34][4] = 1; values[35][4] = 2.8; values[36][4] = 4; values[37][4] = 3.8; values[38][4] = 4.4; values[39][4] = 3; values[40][4] = 6.6; values[41][4] = 6.2; values[42][4] = 7.6; values[43][4] = 9.8; values[44][4] = 10.6; values[45][4] = 7.2; values[46][4] = 3; values[47][4] = 3; values[48][4] = 31.8; values[49][4] = 21; values[0][5] = 5.2; values[1][5] = 44.6; values[2][5] = 71; values[3][5] = 9.4; values[4][5] = 10.2; values[5][5] = 16; values[6][5] = 16.2; values[7][5] = 15.6; values[8][5] = 13.8; values[9][5] = 15.8; values[10][5] = 13.4; values[11][5] = 13.8; values[12][5] = 8.2; values[13][5] = 8; values[14][5] = 7; values[15][5] = 7.6; values[16][5] = 6; values[17][5] = 5.2; values[18][5] = 5.8; values[19][5] = 4.8; values[20][5] = 2.6; values[21][5] = 3.6; values[22][5] = 5.4; values[23][5] = 19; values[24][5] = 46; values[25][5] = 68; values[26][5] = 30.4; values[27][5] = 13.2; values[28][5] = 3.8; values[29][5] = 1; values[30][5] = 2.2; values[31][5] = 3.8; values[32][5] = 4.8; values[33][5] = 5; values[34][5] = 6; values[35][5] = 7.8; values[36][5] = 9.2; values[37][5] = 6; values[38][5] = 9.8; values[39][5] = 13.2; values[40][5] = 19; values[41][5] = 22; values[42][5] = 16.4; values[43][5] = 21.2; values[44][5] = 21.8; values[45][5] = 17.8; values[46][5] = 11.6; values[47][5] = 14; values[48][5] = 92.8; values[49][5] = 63.8; values[0][6] = 3.6; values[1][6] = 58.2; values[2][6] = 127.8; values[3][6] = 17; values[4][6] = 15; values[5][6] = 30; values[6][6] = 26.8; values[7][6] = 29.2; values[8][6] = 33.2; values[9][6] = 34.4; values[10][6] = 25; values[11][6] = 24; values[12][6] = 14.6; values[13][6] = 13.8; values[14][6] = 13.8; values[15][6] = 17; values[16][6] = 16.6; values[17][6] = 11.4; values[18][6] = 14; values[19][6] = 10.4; values[20][6] = 9.4; values[21][6] = 9.6; values[22][6] = 24.8; values[23][6] = 73; values[24][6] = 137.4; values[25][6] = 10020.4; values[26][6] = 123; values[27][6] = 48.6; values[28][6] = 24.8; values[29][6] = 7.8; values[30][6] = 8.6; values[31][6] = 12.4; values[32][6] = 11.2; values[33][6] = 14.2; values[34][6] = 14; values[35][6] = 14.6; values[36][6] = 17.8; values[37][6] = 15; values[38][6] = 17.2; values[39][6] = 20.6; values[40][6] = 36.6; values[41][6] = 35; values[42][6] = 39; values[43][6] = 35.6; values[44][6] = 37.8; values[45][6] = 25.6; values[46][6] = 17.4; values[47][6] = 25.2; values[48][6] = 144.2; values[49][6] = 72; values[0][7] = 3.6; values[1][7] = 52.2; values[2][7] = 114.8; values[3][7] = 17.4; values[4][7] = 16.4; values[5][7] = 29.2; values[6][7] = 30.6; values[7][7] = 32.4; values[8][7] = 37.4; values[9][7] = 34.8; values[10][7] = 39.2; values[11][7] = 32.4; values[12][7] = 24.4; values[13][7] = 21.4; values[14][7] = 22.8; values[15][7] = 24.2; values[16][7] = 25.8; values[17][7] = 22.8; values[18][7] = 23.2; values[19][7] = 23.2; values[20][7] = 22.6; values[21][7] = 22.2; values[22][7] = 43.6; values[23][7] = 109.4; values[24][7] = 145.2; values[25][7] = 178.2; values[26][7] = 139.2; values[27][7] = 96.2; values[28][7] = 34.8; values[29][7] = 16.2; values[30][7] = 17; values[31][7] = 21.4; values[32][7] = 22; values[33][7] = 18.4; values[34][7] = 21.6; values[35][7] = 21; values[36][7] = 19.8; values[37][7] = 22.2; values[38][7] = 26.2; values[39][7] = 23.4; values[40][7] = 39.8; values[41][7] = 36.4; values[42][7] = 43.4; values[43][7] = 36.2; values[44][7] = 34.6; values[45][7] = 24; values[46][7] = 13; values[47][7] = 15.6; values[48][7] = 125.8; values[49][7] = 59; values[0][8] = 3; values[1][8] = 45.2; values[2][8] = 84.4; values[3][8] = 13.2; values[4][8] = 11.2; values[5][8] = 18.8; values[6][8] = 27.4; values[7][8] = 29.8; values[8][8] = 38.4; values[9][8] = 37.2; values[10][8] = 32.4; values[11][8] = 29; values[12][8] = 24.4; values[13][8] = 18.8; values[14][8] = 17.6; values[15][8] = 24.8; values[16][8] = 29.6; values[17][8] = 29.8; values[18][8] = 41.4; values[19][8] = 32; values[20][8] = 31.4; values[21][8] = 36.2; values[22][8] = 48; values[23][8] = 91.2; values[24][8] = 93.4; values[25][8] = 97.4; values[26][8] = 86.8; values[27][8] = 72.8; values[28][8] = 41.8; values[29][8] = 25.2; values[30][8] = 26.2; values[31][8] = 28.8; values[32][8] = 29; values[33][8] = 25; values[34][8] = 25.8; values[35][8] = 26.6; values[36][8] = 19.6; values[37][8] = 18.6; values[38][8] = 18.8; values[39][8] = 27.4; values[40][8] = 35.2; values[41][8] = 32.8; values[42][8] = 37.4; values[43][8] = 30.8; values[44][8] = 25.8; values[45][8] = 23; values[46][8] = 10; values[47][8] = 15.6; values[48][8] = 87.2; values[49][8] = 44.2; values[0][9] = 4; values[1][9] = 33.8; values[2][9] = 66.8; values[3][9] = 8.2; values[4][9] = 5.8; values[5][9] = 16; values[6][9] = 22.8; values[7][9] = 27.4; values[8][9] = 29.8; values[9][9] = 27.2; values[10][9] = 30.2; values[11][9] = 26.4; values[12][9] = 20; values[13][9] = 19.2; values[14][9] = 21.4; values[15][9] = 26.6; values[16][9] = 29.4; values[17][9] = 33.6; values[18][9] = 39; values[19][9] = 41.6; values[20][9] = 37.4; values[21][9] = 39.6; values[22][9] = 41.6; values[23][9] = 51; values[24][9] = 50.2; values[25][9] = 62; values[26][9] = 48.4; values[27][9] = 35.4; values[28][9] = 39.2; values[29][9] = 31.2; values[30][9] = 33.2; values[31][9] = 30.6; values[32][9] = 34.4; values[33][9] = 22.6; values[34][9] = 23.8; values[35][9] = 25.6; values[36][9] = 20.8; values[37][9] = 21.6; values[38][9] = 19.8; values[39][9] = 23.6; values[40][9] = 31.4; values[41][9] = 30; values[42][9] = 28.4; values[43][9] = 27; values[44][9] = 25.6; values[45][9] = 17; values[46][9] = 7.8; values[47][9] = 7.4; values[48][9] = 71; values[49][9] = 41; values[0][10] = 2.4; values[1][10] = 22.2; values[2][10] = 48.4; values[3][10] = 6.6; values[4][10] = 4.6; values[5][10] = 11.4; values[6][10] = 13; values[7][10] = 18.2; values[8][10] = 24.4; values[9][10] = 24.4; values[10][10] = 27.2; values[11][10] = 23.8; values[12][10] = 20.6; values[13][10] = 22.2; values[14][10] = 18.2; values[15][10] = 23.2; values[16][10] = 24.8; values[17][10] = 23.6; values[18][10] = 40.2; values[19][10] = 41; values[20][10] = 29.4; values[21][10] = 31.6; values[22][10] = 32.6; values[23][10] = 48.4; values[24][10] = 55.6; values[25][10] = 67.2; values[26][10] = 49.8; values[27][10] = 37.4; values[28][10] = 39.2; values[29][10] = 30.6; values[30][10] = 34.4; values[31][10] = 28.8; values[32][10] = 30.8; values[33][10] = 18.2; values[34][10] = 20.6; values[35][10] = 22.2; values[36][10] = 21.6; values[37][10] = 16.2; values[38][10] = 17.8; values[39][10] = 20.4; values[40][10] = 30.6; values[41][10] = 24.2; values[42][10] = 28.2; values[43][10] = 23.6; values[44][10] = 22.4; values[45][10] = 13.4; values[46][10] = 5.2; values[47][10] = 5.2; values[48][10] = 47.4; values[49][10] = 25.2; values[0][11] = 3.2; values[1][11] = 22.6; values[2][11] = 37.8; values[3][11] = 6; values[4][11] = 6; values[5][11] = 11.8; values[6][11] = 13; values[7][11] = 18.4; values[8][11] = 24.2; values[9][11] = 23.2; values[10][11] = 25; values[11][11] = 22; values[12][11] = 17.6; values[13][11] = 13.8; values[14][11] = 17.6; values[15][11] = 22.2; values[16][11] = 22.2; values[17][11] = 23.6; values[18][11] = 32.2; values[19][11] = 33.8; values[20][11] = 31.8; values[21][11] = 33.6; values[22][11] = 38.4; values[23][11] = 56.4; values[24][11] = 71.6; values[25][11] = 107.2; values[26][11] = 69.8; values[27][11] = 45.6; values[28][11] = 39.8; values[29][11] = 30.4; values[30][11] = 32.8; values[31][11] = 33; values[32][11] = 33.6; values[33][11] = 23.4; values[34][11] = 19.2; values[35][11] = 22.6; values[36][11] = 17.4; values[37][11] = 17.2; values[38][11] = 19.4; values[39][11] = 18.4; values[40][11] = 34; values[41][11] = 23.8; values[42][11] = 24.6; values[43][11] = 21.6; values[44][11] = 14.8; values[45][11] = 11.2; values[46][11] = 6.2; values[47][11] = 5.4; values[48][11] = 36.2; values[49][11] = 25; values[0][12] = 2.6; values[1][12] = 17; values[2][12] = 26.4; values[3][12] = 3.2; values[4][12] = 4.4; values[5][12] = 7.8; values[6][12] = 12.6; values[7][12] = 14; values[8][12] = 17.6; values[9][12] = 22.2; values[10][12] = 17.6; values[11][12] = 16.4; values[12][12] = 14; values[13][12] = 14.6; values[14][12] = 16.8; values[15][12] = 14.8; values[16][12] = 17; values[17][12] = 15.8; values[18][12] = 22.2; values[19][12] = 25; values[20][12] = 22.4; values[21][12] = 23; values[22][12] = 30.2; values[23][12] = 44.6; values[24][12] = 62.6; values[25][12] = 91; values[26][12] = 60.2; values[27][12] = 37.2; values[28][12] = 32.4; values[29][12] = 21.2; values[30][12] = 23; values[31][12] = 24.2; values[32][12] = 20; values[33][12] = 14.2; values[34][12] = 16.6; values[35][12] = 16; values[36][12] = 16; values[37][12] = 15.6; values[38][12] = 18; values[39][12] = 18.2; values[40][12] = 23.8; values[41][12] = 20.2; values[42][12] = 22; values[43][12] = 16.2; values[44][12] = 12.6; values[45][12] = 7.6; values[46][12] = 3.4; values[47][12] = 2.6; values[48][12] = 26.6; values[49][12] = 14.4; values[0][13] = 0.8; values[1][13] = 12.4; values[2][13] = 25.4; values[3][13] = 2.6; values[4][13] = 3.6; values[5][13] = 9.6; values[6][13] = 12; values[7][13] = 18.4; values[8][13] = 16.6; values[9][13] = 22; values[10][13] = 21.4; values[11][13] = 19.4; values[12][13] = 13.8; values[13][13] = 10.6; values[14][13] = 13; values[15][13] = 12; values[16][13] = 16.2; values[17][13] = 12.2; values[18][13] = 19.6; values[19][13] = 16.8; values[20][13] = 23.8; values[21][13] = 21.8; values[22][13] = 25.8; values[23][13] = 40.4; values[24][13] = 60.4; values[25][13] = 77.6; values[26][13] = 62.2; values[27][13] = 35.6; values[28][13] = 27.6; values[29][13] = 20.6; values[30][13] = 23.2; values[31][13] = 25; values[32][13] = 20.8; values[33][13] = 13; values[34][13] = 14.8; values[35][13] = 11; values[36][13] = 16.4; values[37][13] = 15.6; values[38][13] = 15; values[39][13] = 19.8; values[40][13] = 28; values[41][13] = 23.6; values[42][13] = 19; values[43][13] = 19.4; values[44][13] = 11.2; values[45][13] = 7.6; values[46][13] = 5; values[47][13] = 1.8; values[48][13] = 24; values[49][13] = 11.4; values[0][14] = 1.2; values[1][14] = 8.2; values[2][14] = 18; values[3][14] = 2.6; values[4][14] = 2; values[5][14] = 5.8; values[6][14] = 10; values[7][14] = 15.4; values[8][14] = 17.8; values[9][14] = 19.6; values[10][14] = 19.2; values[11][14] = 20.6; values[12][14] = 17.6; values[13][14] = 12.6; values[14][14] = 11.4; values[15][14] = 8.8; values[16][14] = 11; values[17][14] = 11.6; values[18][14] = 17.4; values[19][14] = 17.6; values[20][14] = 15; values[21][14] = 21.6; values[22][14] = 20; values[23][14] = 32.2; values[24][14] = 41.6; values[25][14] = 59.8; values[26][14] = 42.6; values[27][14] = 23.2; values[28][14] = 22.6; values[29][14] = 20.2; values[30][14] = 18.6; values[31][14] = 17.6; values[32][14] = 18; values[33][14] = 10.2; values[34][14] = 9.8; values[35][14] = 13.6; values[36][14] = 15; values[37][14] = 14.2; values[38][14] = 14.6; values[39][14] = 19.8; values[40][14] = 31.8; values[41][14] = 28.8; values[42][14] = 21.8; values[43][14] = 18.8; values[44][14] = 11.8; values[45][14] = 10.4; values[46][14] = 3.2; values[47][14] = 2; values[48][14] = 13.4; values[49][14] = 8.4; values[0][15] = 0.4; values[1][15] = 7.4; values[2][15] = 15; values[3][15] = 2.6; values[4][15] = 2.4; values[5][15] = 5.2; values[6][15] = 8.2; values[7][15] = 13.8; values[8][15] = 14; values[9][15] = 20.4; values[10][15] = 18.8; values[11][15] = 17.6; values[12][15] = 16.8; values[13][15] = 14.6; values[14][15] = 12.6; values[15][15] = 9.8; values[16][15] = 8.2; values[17][15] = 9; values[18][15] = 9.4; values[19][15] = 13.8; values[20][15] = 15; values[21][15] = 12.8; values[22][15] = 12; values[23][15] = 25.6; values[24][15] = 37.2; values[25][15] = 44; values[26][15] = 27; values[27][15] = 21.2; values[28][15] = 17; values[29][15] = 17.2; values[30][15] = 16.6; values[31][15] = 14.4; values[32][15] = 11.6; values[33][15] = 9.6; values[34][15] = 8.4; values[35][15] = 15.2; values[36][15] = 12.4; values[37][15] = 12.4; values[38][15] = 16.4; values[39][15] = 20.2; values[40][15] = 28.6; values[41][15] = 25; values[42][15] = 18.4; values[43][15] = 18.4; values[44][15] = 11.2; values[45][15] = 10.2; values[46][15] = 3.2; values[47][15] = 3.4; values[48][15] = 13; values[49][15] = 7.2; values[0][16] = 0.8; values[1][16] = 5.2; values[2][16] = 21.2; values[3][16] = 10; values[4][16] = 1.6; values[5][16] = 4; values[6][16] = 7.2; values[7][16] = 14.2; values[8][16] = 19.2; values[9][16] = 22.2; values[10][16] = 22.4; values[11][16] = 23.6; values[12][16] = 15; values[13][16] = 13.8; values[14][16] = 9; values[15][16] = 9.2; values[16][16] = 9.2; values[17][16] = 10.2; values[18][16] = 9; values[19][16] = 11.8; values[20][16] = 10; values[21][16] = 11.2; values[22][16] = 10.8; values[23][16] = 16; values[24][16] = 24.4; values[25][16] = 29.2; values[26][16] = 19.4; values[27][16] = 13.4; values[28][16] = 13; values[29][16] = 11.4; values[30][16] = 15.2; values[31][16] = 13.2; values[32][16] = 11.4; values[33][16] = 6.2; values[34][16] = 6.6; values[35][16] = 12; values[36][16] = 11; values[37][16] = 13.8; values[38][16] = 20; values[39][16] = 24.4; values[40][16] = 33.6; values[41][16] = 25.8; values[42][16] = 20.2; values[43][16] = 12.6; values[44][16] = 9.2; values[45][16] = 5.6; values[46][16] = 1.6; values[47][16] = 8.8; values[48][16] = 17; values[49][16] = 5; values[0][17] = 0; values[1][17] = 2; values[2][17] = 18.2; values[3][17] = 25; values[4][17] = 5; values[5][17] = 2; values[6][17] = 6.2; values[7][17] = 10.2; values[8][17] = 17.6; values[9][17] = 25.8; values[10][17] = 27.6; values[11][17] = 26.8; values[12][17] = 20; values[13][17] = 16.6; values[14][17] = 13.6; values[15][17] = 14.6; values[16][17] = 9.8; values[17][17] = 8.8; values[18][17] = 11.8; values[19][17] = 13.6; values[20][17] = 12; values[21][17] = 11.8; values[22][17] = 11; values[23][17] = 14; values[24][17] = 17.4; values[25][17] = 18.8; values[26][17] = 14; values[27][17] = 8; values[28][17] = 12.2; values[29][17] = 9.8; values[30][17] = 14.2; values[31][17] = 14.4; values[32][17] = 13.6; values[33][17] = 8.4; values[34][17] = 9.4; values[35][17] = 13.2; values[36][17] = 13.6; values[37][17] = 13.2; values[38][17] = 21.2; values[39][17] = 30.8; values[40][17] = 33; values[41][17] = 23.8; values[42][17] = 18.4; values[43][17] = 15.4; values[44][17] = 7.6; values[45][17] = 3.6; values[46][17] = 3.8; values[47][17] = 24.6; values[48][17] = 22.2; values[49][17] = 2.8; values[0][18] = 0.2; values[1][18] = 1.6; values[2][18] = 9.2; values[3][18] = 31.4; values[4][18] = 16; values[5][18] = 1.6; values[6][18] = 4; values[7][18] = 11.2; values[8][18] = 16.2; values[9][18] = 21; values[10][18] = 28.8; values[11][18] = 37; values[12][18] = 27.2; values[13][18] = 20; values[14][18] = 20; values[15][18] = 15.2; values[16][18] = 9.4; values[17][18] = 12; values[18][18] = 13; values[19][18] = 8.4; values[20][18] = 11.4; values[21][18] = 10.8; values[22][18] = 6.2; values[23][18] = 13.6; values[24][18] = 16.2; values[25][18] = 27.2; values[26][18] = 11.6; values[27][18] = 6.6; values[28][18] = 11.4; values[29][18] = 9; values[30][18] = 11.6; values[31][18] = 12.4; values[32][18] = 16.4; values[33][18] = 12.4; values[34][18] = 12.4; values[35][18] = 14; values[36][18] = 17; values[37][18] = 24.6; values[38][18] = 31.2; values[39][18] = 35.2; values[40][18] = 40.6; values[41][18] = 20.8; values[42][18] = 16.6; values[43][18] = 11.2; values[44][18] = 6.6; values[45][18] = 2.6; values[46][18] = 14.2; values[47][18] = 33; values[48][18] = 19.4; values[49][18] = 3; values[0][19] = 0; values[1][19] = 0.6; values[2][19] = 5.4; values[3][19] = 25.8; values[4][19] = 32.4; values[5][19] = 9.2; values[6][19] = 2.8; values[7][19] = 7.2; values[8][19] = 13; values[9][19] = 23.4; values[10][19] = 35.8; values[11][19] = 41.8; values[12][19] = 31; values[13][19] = 29.2; values[14][19] = 22.8; values[15][19] = 23.2; values[16][19] = 20.6; values[17][19] = 18.4; values[18][19] = 19.8; values[19][19] = 14.6; values[20][19] = 6.8; values[21][19] = 6; values[22][19] = 9.2; values[23][19] = 14.2; values[24][19] = 18.2; values[25][19] = 22.2; values[26][19] = 17.6; values[27][19] = 9.4; values[28][19] = 10.2; values[29][19] = 8.2; values[30][19] = 8.4; values[31][19] = 12.6; values[32][19] = 15.2; values[33][19] = 17; values[34][19] = 17.6; values[35][19] = 22; values[36][19] = 26.2; values[37][19] = 28.6; values[38][19] = 32; values[39][19] = 33.8; values[40][19] = 36.4; values[41][19] = 22.4; values[42][19] = 17.6; values[43][19] = 8.8; values[44][19] = 4.2; values[45][19] = 7.6; values[46][19] = 28.8; values[47][19] = 32.8; values[48][19] = 12; values[49][19] = 1.4; values[0][20] = 0; values[1][20] = 0.4; values[2][20] = 2; values[3][20] = 11; values[4][20] = 35.4; values[5][20] = 29; values[6][20] = 4; values[7][20] = 4; values[8][20] = 10.2; values[9][20] = 16.2; values[10][20] = 29.2; values[11][20] = 40.2; values[12][20] = 38.2; values[13][20] = 37.4; values[14][20] = 30.4; values[15][20] = 28.2; values[16][20] = 22; values[17][20] = 24.8; values[18][20] = 13.6; values[19][20] = 9.8; values[20][20] = 6.4; values[21][20] = 8.6; values[22][20] = 6; values[23][20] = 12; values[24][20] = 18.4; values[25][20] = 19.6; values[26][20] = 13.6; values[27][20] = 7.2; values[28][20] = 7.6; values[29][20] = 5; values[30][20] = 5.2; values[31][20] = 10.6; values[32][20] = 15.4; values[33][20] = 16.8; values[34][20] = 23.8; values[35][20] = 26.2; values[36][20] = 27.6; values[37][20] = 33.4; values[38][20] = 31.2; values[39][20] = 37.8; values[40][20] = 28.4; values[41][20] = 17.4; values[42][20] = 9.2; values[43][20] = 4.4; values[44][20] = 3.6; values[45][20] = 26; values[46][20] = 44; values[47][20] = 19.6; values[48][20] = 2.6; values[49][20] = 0; values[0][21] = 0; values[1][21] = 0.2; values[2][21] = 0.6; values[3][21] = 6.6; values[4][21] = 22; values[5][21] = 36.6; values[6][21] = 21; values[7][21] = 1.4; values[8][21] = 6.2; values[9][21] = 14.6; values[10][21] = 24.8; values[11][21] = 36; values[12][21] = 35.8; values[13][21] = 34.8; values[14][21] = 33.2; values[15][21] = 32.6; values[16][21] = 28.2; values[17][21] = 29; values[18][21] = 19; values[19][21] = 14.8; values[20][21] = 9.6; values[21][21] = 10.2; values[22][21] = 12.4; values[23][21] = 17; values[24][21] = 21.2; values[25][21] = 29.6; values[26][21] = 22; values[27][21] = 11.4; values[28][21] = 12.2; values[29][21] = 9.6; values[30][21] = 11.2; values[31][21] = 13.2; values[32][21] = 20.4; values[33][21] = 20.2; values[34][21] = 30.2; values[35][21] = 29.6; values[36][21] = 35; values[37][21] = 35.2; values[38][21] = 26; values[39][21] = 30.8; values[40][21] = 31.4; values[41][21] = 14.6; values[42][21] = 7.8; values[43][21] = 2.2; values[44][21] = 14.8; values[45][21] = 41.2; values[46][21] = 36.8; values[47][21] = 12.2; values[48][21] = 1; values[49][21] = 0.4; values[0][22] = 0; values[1][22] = 0; values[2][22] = 0.6; values[3][22] = 3; values[4][22] = 16.2; values[5][22] = 43; values[6][22] = 55.8; values[7][22] = 27.8; values[8][22] = 4; values[9][22] = 7.8; values[10][22] = 20.4; values[11][22] = 34.8; values[12][22] = 42.6; values[13][22] = 39.8; values[14][22] = 43.2; values[15][22] = 43; values[16][22] = 36.8; values[17][22] = 32.2; values[18][22] = 28.6; values[19][22] = 22.4; values[20][22] = 16.6; values[21][22] = 20; values[22][22] = 17.4; values[23][22] = 22.6; values[24][22] = 26.6; values[25][22] = 39.2; values[26][22] = 26.6; values[27][22] = 16; values[28][22] = 19; values[29][22] = 13.4; values[30][22] = 14; values[31][22] = 20.4; values[32][22] = 34; values[33][22] = 30.4; values[34][22] = 32.8; values[35][22] = 40.8; values[36][22] = 39.2; values[37][22] = 35.4; values[38][22] = 33.8; values[39][22] = 30.8; values[40][22] = 28.4; values[41][22] = 10.6; values[42][22] = 5.4; values[43][22] = 18.8; values[44][22] = 56.2; values[45][22] = 54.8; values[46][22] = 24; values[47][22] = 7.6; values[48][22] = 1.4; values[49][22] = 0; values[0][23] = 0; values[1][23] = 0; values[2][23] = 0.2; values[3][23] = 1; values[4][23] = 5; values[5][23] = 15.6; values[6][23] = 44.2; values[7][23] = 58.8; values[8][23] = 26.2; values[9][23] = 4.4; values[10][23] = 9.8; values[11][23] = 20.4; values[12][23] = 23.2; values[13][23] = 34.2; values[14][23] = 34.6; values[15][23] = 33; values[16][23] = 30.4; values[17][23] = 29.4; values[18][23] = 30.4; values[19][23] = 25.2; values[20][23] = 15.6; values[21][23] = 14.4; values[22][23] = 15.8; values[23][23] = 17.8; values[24][23] = 27; values[25][23] = 29.4; values[26][23] = 22.2; values[27][23] = 12.2; values[28][23] = 16.6; values[29][23] = 19.6; values[30][23] = 17.6; values[31][23] = 22.4; values[32][23] = 27.2; values[33][23] = 26.8; values[34][23] = 31.6; values[35][23] = 33.2; values[36][23] = 31.6; values[37][23] = 28; values[38][23] = 26.2; values[39][23] = 18.2; values[40][23] = 9.4; values[41][23] = 4.8; values[42][23] = 18.8; values[43][23] = 56; values[44][23] = 55; values[45][23] = 28.8; values[46][23] = 7.8; values[47][23] = 2; values[48][23] = 0; values[49][23] = 0; values[0][24] = 0; values[1][24] = 0; values[2][24] = 0; values[3][24] = 0.2; values[4][24] = 3.2; values[5][24] = 8.2; values[6][24] = 20.6; values[7][24] = 45.8; values[8][24] = 54; values[9][24] = 29.2; values[10][24] = 4; values[11][24] = 8.4; values[12][24] = 14.4; values[13][24] = 22; values[14][24] = 25; values[15][24] = 26.2; values[16][24] = 22.2; values[17][24] = 25.2; values[18][24] = 27.4; values[19][24] = 24.6; values[20][24] = 20.8; values[21][24] = 21.8; values[22][24] = 17.4; values[23][24] = 18.8; values[24][24] = 23; values[25][24] = 31.4; values[26][24] = 21; values[27][24] = 17.6; values[28][24] = 19.6; values[29][24] = 17.8; values[30][24] = 24.2; values[31][24] = 22.6; values[32][24] = 20.2; values[33][24] = 24.6; values[34][24] = 20.8; values[35][24] = 22.2; values[36][24] = 17.6; values[37][24] = 16.6; values[38][24] = 10; values[39][24] = 11; values[40][24] = 5.6; values[41][24] = 23; values[42][24] = 53.4; values[43][24] = 56; values[44][24] = 33.8; values[45][24] = 16.2; values[46][24] = 4.2; values[47][24] = 1; values[48][24] = 0; values[49][24] = 0.2; values[0][25] = 0; values[1][25] = 0; values[2][25] = 0; values[3][25] = 0; values[4][25] = 1; values[5][25] = 4.6; values[6][25] = 11; values[7][25] = 26.8; values[8][25] = 55; values[9][25] = 62.8; values[10][25] = 37.8; values[11][25] = 8.6; values[12][25] = 6; values[13][25] = 9; values[14][25] = 18.4; values[15][25] = 20; values[16][25] = 20.4; values[17][25] = 20.8; values[18][25] = 19; values[19][25] = 20.4; values[20][25] = 21.8; values[21][25] = 22.8; values[22][25] = 20.2; values[23][25] = 25.6; values[24][25] = 32.2; values[25][25] = 37.6; values[26][25] = 31.2; values[27][25] = 18; values[28][25] = 23.2; values[29][25] = 20.2; values[30][25] = 15.6; values[31][25] = 21.6; values[32][25] = 19; values[33][25] = 17; values[34][25] = 16.4; values[35][25] = 14.6; values[36][25] = 14.2; values[37][25] = 8.8; values[38][25] = 6.6; values[39][25] = 4.8; values[40][25] = 32.6; values[41][25] = 60; values[42][25] = 57.6; values[43][25] = 33.4; values[44][25] = 16.6; values[45][25] = 6; values[46][25] = 1.2; values[47][25] = 0; values[48][25] = 0; values[49][25] = 0; values[0][26] = 0; values[1][26] = 0; values[2][26] = 0; values[3][26] = 0; values[4][26] = 0.8; values[5][26] = 2; values[6][26] = 5.4; values[7][26] = 15.8; values[8][26] = 27.6; values[9][26] = 57.6; values[10][26] = 75.8; values[11][26] = 59.6; values[12][26] = 12.6; values[13][26] = 3; values[14][26] = 8.2; values[15][26] = 12.2; values[16][26] = 16; values[17][26] = 19.2; values[18][26] = 18.4; values[19][26] = 20.8; values[20][26] = 19.2; values[21][26] = 16.8; values[22][26] = 18.2; values[23][26] = 28.8; values[24][26] = 34; values[25][26] = 43.6; values[26][26] = 30.2; values[27][26] = 17.2; values[28][26] = 18.4; values[29][26] = 16.2; values[30][26] = 16.4; values[31][26] = 17.4; values[32][26] = 16; values[33][26] = 13; values[34][26] = 14.4; values[35][26] = 12; values[36][26] = 5.6; values[37][26] = 2.8; values[38][26] = 8.6; values[39][26] = 39; values[40][26] = 74.4; values[41][26] = 59.8; values[42][26] = 40.6; values[43][26] = 18; values[44][26] = 10.2; values[45][26] = 3.4; values[46][26] = 0.4; values[47][26] = 0.2; values[48][26] = 0; values[49][26] = 0; values[0][27] = 0; values[1][27] = 0; values[2][27] = 0; values[3][27] = 0; values[4][27] = 0.2; values[5][27] = 1; values[6][27] = 3.8; values[7][27] = 5.8; values[8][27] = 15.2; values[9][27] = 26.6; values[10][27] = 49.4; values[11][27] = 76.2; values[12][27] = 55.2; values[13][27] = 31.4; values[14][27] = 10.6; values[15][27] = 3.6; values[16][27] = 5.6; values[17][27] = 7.2; values[18][27] = 9.6; values[19][27] = 11.8; values[20][27] = 11.4; values[21][27] = 13.6; values[22][27] = 17; values[23][27] = 20.8; values[24][27] = 25.4; values[25][27] = 29.6; values[26][27] = 23.8; values[27][27] = 14.8; values[28][27] = 17; values[29][27] = 8.6; values[30][27] = 11.4; values[31][27] = 12; values[32][27] = 10.2; values[33][27] = 8.8; values[34][27] = 3.2; values[35][27] = 3.4; values[36][27] = 5.8; values[37][27] = 23.2; values[38][27] = 37; values[39][27] = 58; values[40][27] = 70.8; values[41][27] = 35.6; values[42][27] = 17.4; values[43][27] = 8.4; values[44][27] = 4.8; values[45][27] = 0.8; values[46][27] = 0.2; values[47][27] = 0; values[48][27] = 0; values[49][27] = 0; values[0][28] = 0; values[1][28] = 0; values[2][28] = 0; values[3][28] = 0; values[4][28] = 0.4; values[5][28] = 0.6; values[6][28] = 1.4; values[7][28] = 3.4; values[8][28] = 5.6; values[9][28] = 13; values[10][28] = 26.4; values[11][28] = 42; values[12][28] = 48; values[13][28] = 60.8; values[14][28] = 49.4; values[15][28] = 29.6; values[16][28] = 10.6; values[17][28] = 2.8; values[18][28] = 3; values[19][28] = 5.8; values[20][28] = 6.2; values[21][28] = 8; values[22][28] = 11; values[23][28] = 12.6; values[24][28] = 16; values[25][28] = 20.8; values[26][28] = 14.8; values[27][28] = 6.2; values[28][28] = 9.2; values[29][28] = 5.8; values[30][28] = 6.2; values[31][28] = 4; values[32][28] = 4.2; values[33][28] = 1.8; values[34][28] = 6.8; values[35][28] = 21; values[36][28] = 36.4; values[37][28] = 48; values[38][28] = 47.6; values[39][28] = 34.6; values[40][28] = 32; values[41][28] = 14.6; values[42][28] = 6.8; values[43][28] = 4.2; values[44][28] = 1.6; values[45][28] = 0.8; values[46][28] = 0.4; values[47][28] = 0; values[48][28] = 0; values[49][28] = 0; values[0][29] = 0; values[1][29] = 0; values[2][29] = 0; values[3][29] = 0; values[4][29] = 0.2; values[5][29] = 0; values[6][29] = 0.4; values[7][29] = 0.6; values[8][29] = 3.6; values[9][29] = 4; values[10][29] = 9.6; values[11][29] = 17.8; values[12][29] = 23.2; values[13][29] = 32.2; values[14][29] = 40.8; values[15][29] = 45; values[16][29] = 30.4; values[17][29] = 27.4; values[18][29] = 14.8; values[19][29] = 5.4; values[20][29] = 3; values[21][29] = 2.4; values[22][29] = 2.6; values[23][29] = 6.4; values[24][29] = 6.8; values[25][29] = 8; values[26][29] = 8.2; values[27][29] = 3.4; values[28][29] = 1.4; values[29][29] = 1.4; values[30][29] = 2; values[31][29] = 4.6; values[32][29] = 9.8; values[33][29] = 18.8; values[34][29] = 30.8; values[35][29] = 38.6; values[36][29] = 37.8; values[37][29] = 26.6; values[38][29] = 24; values[39][29] = 17.6; values[40][29] = 10.4; values[41][29] = 6.6; values[42][29] = 2.6; values[43][29] = 0.8; values[44][29] = 1; values[45][29] = 0.2; values[46][29] = 0.2; values[47][29] = 0.2; values[48][29] = 0; values[49][29] = 0; values[0][30] = 0; values[1][30] = 0; values[2][30] = 0; values[3][30] = 0; values[4][30] = 0.2; values[5][30] = 0; values[6][30] = 0.6; values[7][30] = 0.4; values[8][30] = 1.4; values[9][30] = 2.2; values[10][30] = 2; values[11][30] = 6; values[12][30] = 9.2; values[13][30] = 18.6; values[14][30] = 21.2; values[15][30] = 25.6; values[16][30] = 25.2; values[17][30] = 31.8; values[18][30] = 32.4; values[19][30] = 30.6; values[20][30] = 19.2; values[21][30] = 23.4; values[22][30] = 15.2; values[23][30] = 15.8; values[24][30] = 18.6; values[25][30] = 16.2; values[26][30] = 13.2; values[27][30] = 9.4; values[28][30] = 13; values[29][30] = 14.6; values[30][30] = 21.6; values[31][30] = 26.2; values[32][30] = 28.6; values[33][30] = 34.2; values[34][30] = 27.8; values[35][30] = 24.6; values[36][30] = 22.6; values[37][30] = 12; values[38][30] = 10.6; values[39][30] = 6; values[40][30] = 5.4; values[41][30] = 1.4; values[42][30] = 2; values[43][30] = 0.6; values[44][30] = 0; values[45][30] = 0.4; values[46][30] = 0; values[47][30] = 0; values[48][30] = 0; values[49][30] = 0; values[0][31] = 0; values[1][31] = 0; values[2][31] = 0; values[3][31] = 0; values[4][31] = 0; values[5][31] = 0; values[6][31] = 0.2; values[7][31] = 0.2; values[8][31] = 0.4; values[9][31] = 0; values[10][31] = 0.8; values[11][31] = 3; values[12][31] = 3; values[13][31] = 8; values[14][31] = 8.4; values[15][31] = 11.8; values[16][31] = 14.2; values[17][31] = 16.6; values[18][31] = 23.4; values[19][31] = 23.2; values[20][31] = 25.2; values[21][31] = 27; values[22][31] = 33.2; values[23][31] = 49; values[24][31] = 54.8; values[25][31] = 59.4; values[26][31] = 47.6; values[27][31] = 38.2; values[28][31] = 29.2; values[29][31] = 29; values[30][31] = 26.4; values[31][31] = 21.4; values[32][31] = 18.2; values[33][31] = 19; values[34][31] = 15.4; values[35][31] = 13.6; values[36][31] = 4.8; values[37][31] = 5.6; values[38][31] = 4.8; values[39][31] = 3.2; values[40][31] = 2.2; values[41][31] = 1; values[42][31] = 0.4; values[43][31] = 0.6; values[44][31] = 0.2; values[45][31] = 0.2; values[46][31] = 0; values[47][31] = 0; values[48][31] = 0; values[49][31] = 0; values[0][32] = 0; values[1][32] = 0; values[2][32] = 0; values[3][32] = 0.2; values[4][32] = 0.2; values[5][32] = 0.2; values[6][32] = 0.2; values[7][32] = 0.2; values[8][32] = 0; values[9][32] = 0.4; values[10][32] = 1; values[11][32] = 0.8; values[12][32] = 2.2; values[13][32] = 1.6; values[14][32] = 2.8; values[15][32] = 3.2; values[16][32] = 5; values[17][32] = 8; values[18][32] = 7.6; values[19][32] = 9.2; values[20][32] = 11.8; values[21][32] = 12.4; values[22][32] = 15.2; values[23][32] = 30; values[24][32] = 29.2; values[25][32] = 42.6; values[26][32] = 26.2; values[27][32] = 23.6; values[28][32] = 17.2; values[29][32] = 11.4; values[30][32] = 9.2; values[31][32] = 10.4; values[32][32] = 5; values[33][32] = 3.6; values[34][32] = 4.6; values[35][32] = 2.8; values[36][32] = 2.8; values[37][32] = 1.8; values[38][32] = 0.8; values[39][32] = 1.4; values[40][32] = 0.8; values[41][32] = 1; values[42][32] = 0; values[43][32] = 1; values[44][32] = 0.4; values[45][32] = 0; values[46][32] = 0; values[47][32] = 0; values[48][32] = 0; values[49][32] = 0; values[0][33] = 0; values[1][33] = 0; values[2][33] = 0; values[3][33] = 0; values[4][33] = 0; values[5][33] = 0.2; values[6][33] = 0; values[7][33] = 0; values[8][33] = 0.4; values[9][33] = 0.2; values[10][33] = 0.4; values[11][33] = 0.4; values[12][33] = 0.4; values[13][33] = 0.6; values[14][33] = 0.6; values[15][33] = 1; values[16][33] = 0.8; values[17][33] = 2; values[18][33] = 2.4; values[19][33] = 2.2; values[20][33] = 3.8; values[21][33] = 5.4; values[22][33] = 6.2; values[23][33] = 6.8; values[24][33] = 10.8; values[25][33] = 9.4; values[26][33] = 10.4; values[27][33] = 7.6; values[28][33] = 6.2; values[29][33] = 4; values[30][33] = 4; values[31][33] = 1.4; values[32][33] = 1.4; values[33][33] = 1.6; values[34][33] = 1.2; values[35][33] = 1; values[36][33] = 1; values[37][33] = 0.2; values[38][33] = 0.4; values[39][33] = 0; values[40][33] = 0.4; values[41][33] = 0.4; values[42][33] = 0; values[43][33] = 0.8; values[44][33] = 0.2; values[45][33] = 0; values[46][33] = 0.2; values[47][33] = 0; values[48][33] = 0; values[49][33] = 0; values[0][34] = 0; values[1][34] = 0; values[2][34] = 0; values[3][34] = 0.2; values[4][34] = 0; values[5][34] = 0.2; values[6][34] = 0.4; values[7][34] = 0; values[8][34] = 0.4; values[9][34] = 0.2; values[10][34] = 0.8; values[11][34] = 0.4; values[12][34] = 0; values[13][34] = 0.8; values[14][34] = 0.6; values[15][34] = 0.4; values[16][34] = 0.4; values[17][34] = 0.6; values[18][34] = 1; values[19][34] = 1; values[20][34] = 1; values[21][34] = 1.8; values[22][34] = 1.2; values[23][34] = 3.2; values[24][34] = 4; values[25][34] = 4.8; values[26][34] = 3.4; values[27][34] = 2.2; values[28][34] = 1.4; values[29][34] = 1; values[30][34] = 0.8; values[31][34] = 1.2; values[32][34] = 0.6; values[33][34] = 0.4; values[34][34] = 0.2; values[35][34] = 0.8; values[36][34] = 0; values[37][34] = 0.4; values[38][34] = 0; values[39][34] = 0.6; values[40][34] = 0; values[41][34] = 0.2; values[42][34] = 0.2; values[43][34] = 0.4; values[44][34] = 0.2; values[45][34] = 0.4; values[46][34] = 0.2; values[47][34] = 0; values[48][34] = 0; values[49][34] = 0; values[0][35] = 0; values[1][35] = 0; values[2][35] = 0; values[3][35] = 0; values[4][35] = 0.2; values[5][35] = 0.2; values[6][35] = 0.2; values[7][35] = 0; values[8][35] = 0; values[9][35] = 0; values[10][35] = 0; values[11][35] = 0.4; values[12][35] = 0.2; values[13][35] = 0.2; values[14][35] = 0.2; values[15][35] = 0; values[16][35] = 0.2; values[17][35] = 0.2; values[18][35] = 0.2; values[19][35] = 0.4; values[20][35] = 0.6; values[21][35] = 0; values[22][35] = 0.2; values[23][35] = 1.2; values[24][35] = 1.2; values[25][35] = 2.8; values[26][35] = 1; values[27][35] = 1.4; values[28][35] = 0.2; values[29][35] = 0.2; values[30][35] = 0.8; values[31][35] = 0; values[32][35] = 0.6; values[33][35] = 0; values[34][35] = 0.4; values[35][35] = 0.6; values[36][35] = 0.2; values[37][35] = 0; values[38][35] = 0; values[39][35] = 0.4; values[40][35] = 0.2; values[41][35] = 0.2; values[42][35] = 0; values[43][35] = 0.6; values[44][35] = 0.2; values[45][35] = 0.2; values[46][35] = 0; values[47][35] = 0; values[48][35] = 0; values[49][35] = 0; values[0][36] = 0; values[1][36] = 0; values[2][36] = 0; values[3][36] = 0.2; values[4][36] = 0.2; values[5][36] = 0.2; values[6][36] = 0; values[7][36] = 0.2; values[8][36] = 0.4; values[9][36] = 0.2; values[10][36] = 0.6; values[11][36] = 0.6; values[12][36] = 0; values[13][36] = 0.2; values[14][36] = 0; values[15][36] = 0.2; values[16][36] = 0.2; values[17][36] = 0; values[18][36] = 0.4; values[19][36] = 0; values[20][36] = 0; values[21][36] = 0.4; values[22][36] = 0.6; values[23][36] = 0.2; values[24][36] = 1.6; values[25][36] = 0.8; values[26][36] = 0.4; values[27][36] = 0.6; values[28][36] = 0.2; values[29][36] = 0; values[30][36] = 0; values[31][36] = 0.2; values[32][36] = 0.2; values[33][36] = 0; values[34][36] = 0; values[35][36] = 0; values[36][36] = 0; values[37][36] = 0; values[38][36] = 0; values[39][36] = 0; values[40][36] = 0; values[41][36] = 0.4; values[42][36] = 0.4; values[43][36] = 0.2; values[44][36] = 0.2; values[45][36] = 0.2; values[46][36] = 0; values[47][36] = 0; values[48][36] = 0; values[49][36] = 0; values[0][37] = 0; values[1][37] = 0; values[2][37] = 0; values[3][37] = 0; values[4][37] = 0.2; values[5][37] = 0.2; values[6][37] = 0.6; values[7][37] = 0.4; values[8][37] = 0.6; values[9][37] = 0.4; values[10][37] = 0.2; values[11][37] = 0.2; values[12][37] = 0.2; values[13][37] = 0.4; values[14][37] = 0.2; values[15][37] = 0; values[16][37] = 0.2; values[17][37] = 0.4; values[18][37] = 0.2; values[19][37] = 0; values[20][37] = 0; values[21][37] = 0; values[22][37] = 0; values[23][37] = 0.6; values[24][37] = 0.2; values[25][37] = 0.8; values[26][37] = 0.6; values[27][37] = 0.6; values[28][37] = 0; values[29][37] = 0; values[30][37] = 0; values[31][37] = 0; values[32][37] = 0; values[33][37] = 0.2; values[34][37] = 0.2; values[35][37] = 0; values[36][37] = 0; values[37][37] = 0; values[38][37] = 0; values[39][37] = 0.2; values[40][37] = 0; values[41][37] = 0.4; values[42][37] = 0.2; values[43][37] = 0.2; values[44][37] = 0; values[45][37] = 0.2; values[46][37] = 0.2; values[47][37] = 0; values[48][37] = 0; values[49][37] = 0; values[0][38] = 0; values[1][38] = 0; values[2][38] = 0; values[3][38] = 0; values[4][38] = 0; values[5][38] = 0.2; values[6][38] = 0.2; values[7][38] = 0.2; values[8][38] = 0.4; values[9][38] = 0.6; values[10][38] = 0.6; values[11][38] = 0.2; values[12][38] = 0.2; values[13][38] = 0.2; values[14][38] = 0; values[15][38] = 0.2; values[16][38] = 0; values[17][38] = 0; values[18][38] = 0; values[19][38] = 0.2; values[20][38] = 0; values[21][38] = 0; values[22][38] = 0; values[23][38] = 0; values[24][38] = 0.4; values[25][38] = 0.4; values[26][38] = 0; values[27][38] = 0; values[28][38] = 0.2; values[29][38] = 0.4; values[30][38] = 0; values[31][38] = 0.4; values[32][38] = 0; values[33][38] = 0; values[34][38] = 0.4; values[35][38] = 0; values[36][38] = 0; values[37][38] = 0.4; values[38][38] = 0; values[39][38] = 0; values[40][38] = 0.4; values[41][38] = 0.2; values[42][38] = 0.4; values[43][38] = 0; values[44][38] = 0; values[45][38] = 0.2; values[46][38] = 0; values[47][38] = 0; values[48][38] = 0.2; values[49][38] = 0; values[0][39] = 0; values[1][39] = 0; values[2][39] = 0; values[3][39] = 0; values[4][39] = 0; values[5][39] = 0; values[6][39] = 0; values[7][39] = 0; values[8][39] = 0.4; values[9][39] = 0.2; values[10][39] = 0; values[11][39] = 0.4; values[12][39] = 0.2; values[13][39] = 0; values[14][39] = 0; values[15][39] = 0.2; values[16][39] = 0; values[17][39] = 0; values[18][39] = 0; values[19][39] = 0; values[20][39] = 0.2; values[21][39] = 0.2; values[22][39] = 0; values[23][39] = 0; values[24][39] = 0.2; values[25][39] = 0.4; values[26][39] = 0.4; values[27][39] = 0; values[28][39] = 0; values[29][39] = 0; values[30][39] = 0.4; values[31][39] = 0; values[32][39] = 0; values[33][39] = 0; values[34][39] = 0; values[35][39] = 0; values[36][39] = 0.2; values[37][39] = 0.2; values[38][39] = 0; values[39][39] = 0.4; values[40][39] = 0; values[41][39] = 0; values[42][39] = 0.2; values[43][39] = 0.8; values[44][39] = 0; values[45][39] = 0; values[46][39] = 0; values[47][39] = 0; values[48][39] = 0; values[49][39] = 0; values[0][40] = 0; values[1][40] = 0; values[2][40] = 0; values[3][40] = 0; values[4][40] = 0.2; values[5][40] = 0.2; values[6][40] = 0.6; values[7][40] = 0.2; values[8][40] = 0.2; values[9][40] = 0.6; values[10][40] = 0.2; values[11][40] = 0; values[12][40] = 0.2; values[13][40] = 0; values[14][40] = 0.2; values[15][40] = 0; values[16][40] = 0; values[17][40] = 0; values[18][40] = 0; values[19][40] = 0; values[20][40] = 0; values[21][40] = 0; values[22][40] = 0.2; values[23][40] = 0; values[24][40] = 0.2; values[25][40] = 0; values[26][40] = 0.4; values[27][40] = 0; values[28][40] = 0.2; values[29][40] = 0; values[30][40] = 0; values[31][40] = 0; values[32][40] = 0; values[33][40] = 0.2; values[34][40] = 0; values[35][40] = 0; values[36][40] = 0; values[37][40] = 0; values[38][40] = 0; values[39][40] = 0.2; values[40][40] = 0; values[41][40] = 0.2; values[42][40] = 0; values[43][40] = 0; values[44][40] = 0.4; values[45][40] = 0; values[46][40] = 0.2; values[47][40] = 0.2; values[48][40] = 0; values[49][40] = 0; values[0][41] = 0; values[1][41] = 0; values[2][41] = 0.2; values[3][41] = 0; values[4][41] = 0; values[5][41] = 0; values[6][41] = 0; values[7][41] = 0; values[8][41] = 0; values[9][41] = 0; values[10][41] = 0; values[11][41] = 0; values[12][41] = 0; values[13][41] = 0.2; values[14][41] = 0; values[15][41] = 0; values[16][41] = 0; values[17][41] = 0; values[18][41] = 0; values[19][41] = 0.2; values[20][41] = 0; values[21][41] = 0.2; values[22][41] = 0; values[23][41] = 0.2; values[24][41] = 0.4; values[25][41] = 0.8; values[26][41] = 0.2; values[27][41] = 0.4; values[28][41] = 0; values[29][41] = 0; values[30][41] = 0; values[31][41] = 0; values[32][41] = 0; values[33][41] = 0; values[34][41] = 0; values[35][41] = 0.2; values[36][41] = 0; values[37][41] = 0.2; values[38][41] = 0; values[39][41] = 0.2; values[40][41] = 0; values[41][41] = 0.2; values[42][41] = 0.2; values[43][41] = 0; values[44][41] = 0.2; values[45][41] = 0; values[46][41] = 0.2; values[47][41] = 0; values[48][41] = 0; values[49][41] = 0; values[0][42] = 0; values[1][42] = 0; values[2][42] = 0; values[3][42] = 0; values[4][42] = 0.4; values[5][42] = 0; values[6][42] = 0.2; values[7][42] = 0; values[8][42] = 0.2; values[9][42] = 0.2; values[10][42] = 0.2; values[11][42] = 0; values[12][42] = 0; values[13][42] = 0; values[14][42] = 0.2; values[15][42] = 0; values[16][42] = 0; values[17][42] = 0; values[18][42] = 0; values[19][42] = 0.2; values[20][42] = 0.2; values[21][42] = 0; values[22][42] = 0; values[23][42] = 0.2; values[24][42] = 0.4; values[25][42] = 0.2; values[26][42] = 0; values[27][42] = 0; values[28][42] = 0.2; values[29][42] = 0; values[30][42] = 0; values[31][42] = 0.2; values[32][42] = 0.2; values[33][42] = 0.2; values[34][42] = 0; values[35][42] = 0.2; values[36][42] = 0; values[37][42] = 0; values[38][42] = 0; values[39][42] = 0.2; values[40][42] = 0; values[41][42] = 0.6; values[42][42] = 0.8; values[43][42] = 0.2; values[44][42] = 0.4; values[45][42] = 0; values[46][42] = 0.2; values[47][42] = 0.2; values[48][42] = 0; values[49][42] = 0; values[0][43] = 0; values[1][43] = 0; values[2][43] = 0; values[3][43] = 0; values[4][43] = 0; values[5][43] = 0.4; values[6][43] = 0.2; values[7][43] = 0.2; values[8][43] = 0.4; values[9][43] = 0; values[10][43] = 0.2; values[11][43] = 0.2; values[12][43] = 0; values[13][43] = 0; values[14][43] = 0; values[15][43] = 0; values[16][43] = 0.2; values[17][43] = 0.2; values[18][43] = 0; values[19][43] = 0; values[20][43] = 0; values[21][43] = 0; values[22][43] = 0.2; values[23][43] = 0; values[24][43] = 0; values[25][43] = 0; values[26][43] = 0.2; values[27][43] = 0; values[28][43] = 0; values[29][43] = 0; values[30][43] = 0; values[31][43] = 0.2; values[32][43] = 0; values[33][43] = 0; values[34][43] = 0.2; values[35][43] = 0.6; values[36][43] = 0.2; values[37][43] = 0; values[38][43] = 0; values[39][43] = 0.2; values[40][43] = 0.4; values[41][43] = 0; values[42][43] = 0.2; values[43][43] = 0; values[44][43] = 0; values[45][43] = 0.4; values[46][43] = 0.6; values[47][43] = 0; values[48][43] = 0; values[49][43] = 0; values[0][44] = 0; values[1][44] = 0; values[2][44] = 0; values[3][44] = 0.2; values[4][44] = 0; values[5][44] = 0.4; values[6][44] = 0.2; values[7][44] = 0; values[8][44] = 0.4; values[9][44] = 0.2; values[10][44] = 0.2; values[11][44] = 0.2; values[12][44] = 0.2; values[13][44] = 0; values[14][44] = 0.4; values[15][44] = 0.4; values[16][44] = 0.2; values[17][44] = 0; values[18][44] = 0; values[19][44] = 0.2; values[20][44] = 0.2; values[21][44] = 0.2; values[22][44] = 0; values[23][44] = 0.4; values[24][44] = 0.4; values[25][44] = 0.2; values[26][44] = 0.8; values[27][44] = 0; values[28][44] = 0; values[29][44] = 0; values[30][44] = 0; values[31][44] = 0; values[32][44] = 0; values[33][44] = 0; values[34][44] = 0; values[35][44] = 0.4; values[36][44] = 0.2; values[37][44] = 0; values[38][44] = 0; values[39][44] = 0; values[40][44] = 0.2; values[41][44] = 0; values[42][44] = 0.4; values[43][44] = 0; values[44][44] = 0; values[45][44] = 0; values[46][44] = 0; values[47][44] = 0; values[48][44] = 0.2; values[49][44] = 0; values[0][45] = 0; values[1][45] = 0; values[2][45] = 0.2; values[3][45] = 0.2; values[4][45] = 0.4; values[5][45] = 0.8; values[6][45] = 0.4; values[7][45] = 0.2; values[8][45] = 0.6; values[9][45] = 0.4; values[10][45] = 0.8; values[11][45] = 0.2; values[12][45] = 0.2; values[13][45] = 0.2; values[14][45] = 0.2; values[15][45] = 0.8; values[16][45] = 0.2; values[17][45] = 0.4; values[18][45] = 0.4; values[19][45] = 0; values[20][45] = 0.2; values[21][45] = 0; values[22][45] = 0; values[23][45] = 0.4; values[24][45] = 0.8; values[25][45] = 0.6; values[26][45] = 1.2; values[27][45] = 0.6; values[28][45] = 0; values[29][45] = 0.2; values[30][45] = 0; values[31][45] = 0.2; values[32][45] = 0.2; values[33][45] = 0.2; values[34][45] = 0.2; values[35][45] = 0.2; values[36][45] = 0; values[37][45] = 0; values[38][45] = 0.4; values[39][45] = 0.2; values[40][45] = 0.2; values[41][45] = 0; values[42][45] = 0.4; values[43][45] = 0.2; values[44][45] = 0.4; values[45][45] = 0.6; values[46][45] = 0.4; values[47][45] = 0.2; values[48][45] = 0; values[49][45] = 0; values[0][46] = 0; values[1][46] = 0.2; values[2][46] = 0; values[3][46] = 0.2; values[4][46] = 0.2; values[5][46] = 0.2; values[6][46] = 1; values[7][46] = 0.6; values[8][46] = 0.2; values[9][46] = 0.4; values[10][46] = 0.8; values[11][46] = 0.2; values[12][46] = 0.4; values[13][46] = 0; values[14][46] = 0.6; values[15][46] = 0; values[16][46] = 0; values[17][46] = 0.4; values[18][46] = 0.2; values[19][46] = 0; values[20][46] = 0.4; values[21][46] = 0.6; values[22][46] = 0.2; values[23][46] = 0.6; values[24][46] = 0.8; values[25][46] = 2; values[26][46] = 0.6; values[27][46] = 0.6; values[28][46] = 0.6; values[29][46] = 0; values[30][46] = 0.2; values[31][46] = 0; values[32][46] = 0.4; values[33][46] = 0; values[34][46] = 0.4; values[35][46] = 0.4; values[36][46] = 0.2; values[37][46] = 0.6; values[38][46] = 0.2; values[39][46] = 0.8; values[40][46] = 0.4; values[41][46] = 0.4; values[42][46] = 0.4; values[43][46] = 0.6; values[44][46] = 0.6; values[45][46] = 0.2; values[46][46] = 0.4; values[47][46] = 0.2; values[48][46] = 0.2; values[49][46] = 0; values[0][47] = 0; values[1][47] = 0; values[2][47] = 0; values[3][47] = 0.2; values[4][47] = 0.2; values[5][47] = 0.6; values[6][47] = 0; values[7][47] = 0.2; values[8][47] = 0; values[9][47] = 0.4; values[10][47] = 0.2; values[11][47] = 0.2; values[12][47] = 0.2; values[13][47] = 0; values[14][47] = 0.2; values[15][47] = 0.4; values[16][47] = 0.4; values[17][47] = 0.4; values[18][47] = 0.4; values[19][47] = 0; values[20][47] = 0.2; values[21][47] = 0.4; values[22][47] = 0; values[23][47] = 0.8; values[24][47] = 0.4; values[25][47] = 0.6; values[26][47] = 0.2; values[27][47] = 0; values[28][47] = 0.6; values[29][47] = 0; values[30][47] = 0; values[31][47] = 0; values[32][47] = 0; values[33][47] = 0.4; values[34][47] = 0.2; values[35][47] = 0; values[36][47] = 0; values[37][47] = 0; values[38][47] = 0.2; values[39][47] = 0.2; values[40][47] = 0.2; values[41][47] = 0; values[42][47] = 0.4; values[43][47] = 0.4; values[44][47] = 0.2; values[45][47] = 0; values[46][47] = 0; values[47][47] = 0; values[48][47] = 0; values[49][47] = 0; values[0][48] = 0; values[1][48] = 0; values[2][48] = 0; values[3][48] = 0; values[4][48] = 0; values[5][48] = 0; values[6][48] = 0.2; values[7][48] = 0; values[8][48] = 0; values[9][48] = 0; values[10][48] = 0; values[11][48] = 0; values[12][48] = 0; values[13][48] = 0; values[14][48] = 0; values[15][48] = 0; values[16][48] = 0.2; values[17][48] = 0; values[18][48] = 0; values[19][48] = 0; values[20][48] = 0; values[21][48] = 0; values[22][48] = 0; values[23][48] = 0; values[24][48] = 0; values[25][48] = 0.4; values[26][48] = 0.2; values[27][48] = 0.2; values[28][48] = 0; values[29][48] = 0; values[30][48] = 0; values[31][48] = 0; values[32][48] = 0; values[33][48] = 0.2; values[34][48] = 0; values[35][48] = 0; values[36][48] = 0; values[37][48] = 0; values[38][48] = 0; values[39][48] = 0; values[40][48] = 0; values[41][48] = 0.2; values[42][48] = 0; values[43][48] = 0; values[44][48] = 0; values[45][48] = 0; values[46][48] = 0; values[47][48] = 0; values[48][48] = 0; values[49][48] = 0; values[0][49] = 0; values[1][49] = 0; values[2][49] = 0; values[3][49] = 0; values[4][49] = 0; values[5][49] = 0; values[6][49] = 0; values[7][49] = 0; values[8][49] = 0; values[9][49] = 0; values[10][49] = 0; values[11][49] = 0; values[12][49] = 0.2; values[13][49] = 0; values[14][49] = 0; values[15][49] = 0; values[16][49] = 0; values[17][49] = 0; values[18][49] = 0; values[19][49] = 0; values[20][49] = 0; values[21][49] = 0; values[22][49] = 0; values[23][49] = 0; values[24][49] = 0; values[25][49] = 0.2; values[26][49] = 0; values[27][49] = 0; values[28][49] = 0; values[29][49] = 0; values[30][49] = 0; values[31][49] = 0; values[32][49] = 0; values[33][49] = 0; values[34][49] = 0; values[35][49] = 0; values[36][49] = 0; values[37][49] = 0.2; values[38][49] = 0; values[39][49] = 0; values[40][49] = 0; values[41][49] = 0; values[42][49] = 0.2; values[43][49] = 0; values[44][49] = 0; values[45][49] = 0; values[46][49] = 0; values[47][49] = 0; values[48][49] = 0; values[49][49] = 0; pushMatrix(); rotY = 45; popMatrix(); // Load the image into a new array /*extrude = loadImage("Picture4.jpg"); extrude.loadPixels(); values = new int[extrude.width][extrude.height]; for (int y = 0; y < extrude.height; y++) { for (int x = 0; x < extrude.width; x++) { color pixel = extrude.get(x, y); values[x][y] = int(brightness(pixel)); } }*/ } void draw() { background(0,0,20); lights(); pointLight(250,250,225,10,0,0); // Rotate around the center axis translate(mouseX -250, mouseY); rotateX(rotY); rotateY(rotX); scale(changeSize); //fill(10, 150, 150,200); //stroke(20, 250, 250, 200); // Display the image mass for (int y = 0; y < 50; y++) { for (int x = 0; x < 50; x++) { pushMatrix(); if (values[x][y] < 1000){ fill((values[x][y]+10)*2); stroke((values[x][y]+20)*2); translate(x, y,values[x][y]/20); box(1,1,values[x][y]/10); }else{ fill((values[x][y]+10)*2,100,100,270); stroke((values[x][y]+10)*2,100,100,270); translate(x, y,values[x][y]/800); box(1,1,values[x][y]/400); } popMatrix(); } } } boolean bTexture = true; boolean bStroke = true; void keyPressed(){ if(key == 't'){ changeSize++; } if(key == 's'){ changeSize--; } } void mouseDragged() { rotX += (mouseX - pmouseX) * 0.01; rotY -= (mouseY - pmouseY) * 0.01; }