AoC - 4

by Galo Aragoneses

JavaScript

var rndNumbers = [15,61,32,33,87,17,56,73,27,83,0,18,43,8,86,37,40,6,93,25,14,68,64,57,39,46,55,13,21,72,51,81,78,79,52,65,36,92,97,28,9,24,22,69,70,42,3,4,63,50,91,16,41,94,77,85,49,12,76,67,11,62,99,54,95,1,74,34,88,89,82,48,84,98,58,44,5,53,7,19,29,30,35,26,31,10,60,59,80,71,45,38,20,66,47,2,23,96,90,75];

var rndNumbersFake = [7,4,9,5,11,17,23,2,0,14,21,24,10,16,13,6,15,25,12,22,18,20,8,19,3,26,1];

var data = [[26, 68,  3, 95, 59],
[40, 88, 50, 22, 48],
[75, 67,  8, 64,  6],
[29,  2, 73, 78,  5],
[49, 25, 80, 89, 96],
[57, 26, 21, 56, 70],
[38, 48, 78, 40, 54],
[82, 71, 22, 24,  4],
[16,  9, 65, 42, 79],
[43, 94, 39, 12, 67],
[70, 97, 26, 39, 22],
[65, 11, 69,  6, 93],
[71, 74, 72, 57, 59],
[61, 21, 89, 86, 17],
[66, 15, 94, 79, 85],
[46,  4, 55,  2, 92],
[ 7,  8, 53, 65, 42],
[49, 35, 99, 77,  0],
[82, 28, 25, 43, 33],
[79, 12, 58, 81, 71],
[82,  5, 63, 98, 48],
[78, 61, 29, 68,  9],
[19,  6, 69, 73, 89],
[20, 81,  8, 17, 11],
[24, 90, 59, 21, 91],
[76, 87, 99, 12, 78],
[14, 97, 19, 70,  9],
[66, 44, 88, 30, 63],
[58, 85, 55, 24, 36],
[49, 10,  6,  2, 92],
[33, 63, 13, 28, 70],
[73, 67, 69, 27, 91],
[85, 71, 98, 37, 36],
[46, 80, 21, 97, 75],
[54, 92, 44, 11,  2],
[88,  4, 55, 76, 75],
[29, 79, 30, 26, 18],
[45, 31, 72, 77, 86],
[ 7, 14, 74, 94, 98],
[93, 78,  8, 66, 16],
[75, 34, 74, 94, 59],
[31, 41, 11, 85, 68],
[12, 24, 19, 80, 29],
[ 7, 97, 77, 73, 14],
[56, 27, 26, 72, 35],
[15, 35, 65, 77, 76],
[31,  9, 89, 73, 63],
[54, 18,  4, 39, 12],
[22, 75, 30, 67, 33],
[79, 84,  6, 64, 92],
[75, 58, 28, 83, 37],
[81, 82, 62,  7, 25],
[31, 55, 51, 42, 41],
[53, 38, 85, 69, 63],
[ 0, 89, 20, 96, 79],
[43, 29, 62, 59, 27],
[ 6,  1, 66, 77, 32],
[70, 37, 57, 82, 38],
[22, 60, 19, 68, 88],
[99, 93, 40, 28, 47],
[76, 47, 68, 60, 28],
[57, 34, 35, 83, 11],
[ 2, 51,  0, 49,  9],
[31, 65, 14, 90, 46],
[96, 81, 32, 63, 24],
[17, 38, 59, 27, 54],
[26, 78, 91, 40, 80],
[74, 98, 77, 14, 53],
[13, 49,  3, 63, 46],
[45, 34, 64, 66, 37],
[ 9, 62, 22, 36, 32],
[40, 56,  2, 98,...