import fs from "fs-extra"; import fp from "lodash/fp.js"; import _ from "lodash"; import * as p1 from './part1.mjs'; const allFlashed = grid => grid.every( row => row.every( x => x === 0 ) ); export function solution(grid) { let step = 0; while(true) { step++; p1.playTurn(grid); if( allFlashed(grid) ) return step; } }