Pen Settings

HTML

CSS

CSS Base

Vendor Prefixing

Add External Stylesheets/Pens

Any URL's added here will be added as <link>s in order, and before the CSS in the editor. If you link to another Pen, it will include the CSS from that Pen. If the preprocessor matches, it will attempt to combine them before processing.

+ add another resource

JavaScript

Babel includes JSX processing.

Add External Scripts/Pens

Any URL's added here will be added as <script>s in order, and run before the JavaScript in the editor. You can use the URL of any other Pen and it will include the JavaScript from that Pen.

+ add another resource

Packages

Add Packages

Search for and use JavaScript packages from npm here. By selecting a package, an import statement will be added to the top of the JavaScript editor for this package.

Behavior

Save Automatically?

If active, Pens will autosave every 30 seconds after being saved once.

Auto-Updating Preview

If enabled, the preview panel updates automatically as you code. If disabled, use the "Run" button to update.

Format on Save

If enabled, your code will be formatted when you actively save your Pen. Note: your code becomes un-folded during formatting.

Editor Settings

Code Indentation

Want to change your Syntax Highlighting theme, Fonts and more?

Visit your global Editor Settings.

HTML

              
                <button onclick="runTests();testGen()">Run Tests</button>
              
            
!

CSS

              
                body{background:#333;}
              
            
!

JS

              
                f=
(a,o,[b,u,r,w,y]=[..."BURWY"].map(c=>a.filter(x=>x==c).length),q="lastIndexOf")=>[!r?2:a[2]=="W"|u<2?3:a[q]("U")+1,r>1&o?a[q]("R")+1:a[3]>"X"&!r|u==1?1:y>1?4:2,a[4]<"C"&o?4:r==1&y>1|b?1:2,!y&o?3:y==1&w>1|r?4:6][a.length-3]

// Test all possible options and compare to "wire-to-cut" frequencies in comments of challenge.
function testGen() {
	const gen = function*() {
		for (let numWires of [3,4,5,6])
			for (let wires of product(Array(numWires).fill([..."BURWY"])))
				for (let odd of [true,false])
					yield f(wires,odd);
	};
	let counter = Array(6).fill(0);
	for (let x of gen()) {
		counter[x-1]++;
	}
	const expected = "4453,2359,4252,22045,0,5891";
	console.log(`Test Gen: [${counter}] == [${expected}] ? ${""+counter==expected}`);
}

// Validate all tests given in challenge
function runTests() {
	let fails = 0;
	for (let testCase of TESTS) {
		const args = testCase[0];
		const expected = testCase[1];
		const result = f(...args);
		if (result !== expected) {
			console.log(`Test Array: Wrong output for ${args.join` `}. Got ${result}, should have been ${expected}.`);
			fails++;
		}
	}
	if (fails > 0)
		console.log(`Test Array: Failed ${fails}/${TESTS.length} (${fails/TESTS.length*100|0}%)`);
	else
		console.log(`Test Array: Passed all ${TESTS.length} tests`);
}

// python's itertools.product (https://gist.github.com/cybercase/db7dde901d7070c98c48)
function product(args) {
	let o;
	return args.reduce((acc, v)=>(o=[],acc.forEach(a=>v.forEach(b=>o.push(a.concat(b)))),o),[[]]);
}

const TESTS = [
[[["B", "B", "B"], false], 2],
[[["B", "B", "Y"], true], 2],
[[["B", "R", "R"], false], 3],
[[["B", "W", "U"], true], 2],
[[["U", "B", "B"], true], 2],
[[["U", "B", "Y"], false], 2],
[[["U", "U", "R"], true], 2],
[[["U", "U", "U"], false], 2],
[[["U", "R", "R"], true], 3],
[[["U", "Y", "Y"], false], 2],
[[["R", "B", "U"], false], 3],
[[["R", "B", "Y"], false], 3],
[[["R", "U", "B"], false], 3],
[[["R", "R", "U"], false], 3],
[[["R", "W", "U"], true], 3],
[[["W", "B", "W"], false], 2],
[[["W", "B", "Y"], true], 2],
[[["W", "R", "U"], true], 3],
[[["W", "W", "B"], true], 2],
[[["W", "W", "U"], true], 2],
[[["W", "Y", "W"], true], 2],
[[["Y", "U", "B"], true], 2],
[[["Y", "U", "W"], false], 2],
[[["Y", "R", "U"], false], 3],
[[["Y", "Y", "B"], false], 2],
[[["Y", "Y", "B"], true], 2],
[[["B", "B", "U", "U"], true], 2],
[[["B", "B", "R", "W"], true], 2],
[[["B", "B", "R", "Y"], true], 2],
[[["B", "U", "B", "R"], false], 1],
[[["B", "U", "R", "W"], false], 1],
[[["B", "U", "W", "R"], true], 1],
[[["B", "U", "W", "Y"], true], 1],
[[["B", "U", "Y", "R"], false], 1],
[[["B", "R", "U", "B"], true], 1],
[[["B", "R", "R", "B"], true], 3],
[[["B", "R", "Y", "W"], true], 2],
[[["B", "R", "Y", "Y"], true], 4],
[[["B", "W", "R", "U"], true], 1],
[[["B", "W", "Y", "B"], false], 2],
[[["B", "Y", "R", "U"], false], 1],
[[["B", "Y", "R", "R"], false], 2],
[[["U", "B", "R", "W"], false], 1],
[[["U", "B", "W", "Y"], false], 1],
[[["U", "B", "Y", "W"], true], 1],
[[["U", "U", "R", "W"], true], 2],
[[["U", "U", "W", "B"], false], 2],
[[["U", "U", "W", "Y"], false], 1],
[[["U", "R", "B", "U"], false], 2],
[[["U", "R", "Y", "U"], true], 2],
[[["U", "R", "Y", "W"], false], 1],
[[["U", "R", "Y", "Y"], false], 1],
[[["U", "W", "U", "Y"], false], 1],
[[["U", "W", "W", "W"], false], 1],
[[["U", "Y", "B", "B"], false], 1],
[[["U", "Y", "B", "W"], true], 1],
[[["U", "Y", "U", "R"], true], 2],
[[["U", "Y", "R", "W"], false], 1],
[[["R", "B", "R", "R"], false], 2],
[[["R", "U", "B", "B"], true], 1],
[[["R", "U", "W", "B"], false], 1],
[[["R", "R", "B", "R"], true], 4],
[[["R", "R", "W", "R"], true], 4],
[[["R", "R", "W", "W"], true], 2],
[[["R", "R", "Y", "Y"], false], 4],
[[["R", "R", "Y", "Y"], true], 2],
[[["R", "W", "U", "W"], true], 1],
[[["R", "W", "W", "U"], false], 1],
[[["R", "W", "Y", "W"], false], 2],
[[["R", "Y", "R", "U"], false], 1],
[[["R", "Y", "Y", "W"], false], 4],
[[["W", "B", "U", "R"], false], 1],
[[["W", "B", "U", "Y"], false], 1],
[[["W", "U", "B", "Y"], false], 1],
[[["W", "U", "U", "W"], true], 2],
[[["W", "U", "R", "W"], false], 1],
[[["W", "W", "R", "U"], false], 1],
[[["W", "Y", "R", "R"], false], 2],
[[["W", "Y", "Y", "U"], false], 1],
[[["W", "Y", "Y", "Y"], true], 1],
[[["Y", "B", "B", "R"], true], 2],
[[["Y", "B", "W", "U"], false], 1],
[[["Y", "B", "W", "W"], false], 2],
[[["Y", "U", "R", "Y"], false], 1],
[[["Y", "R", "B", "R"], false], 2],
[[["Y", "R", "U", "R"], true], 4],
[[["Y", "R", "R", "Y"], false], 4],
[[["Y", "R", "W", "U"], false], 1],
[[["Y", "R", "Y", "B"], false], 4],
[[["Y", "R", "Y", "B"], true], 4],
[[["Y", "W", "U", "B"], false], 1],
[[["Y", "W", "R", "R"], true], 4],
[[["Y", "W", "W", "R"], true], 2],
[[["Y", "W", "W", "Y"], true], 1],
[[["Y", "W", "Y", "U"], false], 1],
[[["Y", "Y", "B", "B"], true], 4],
[[["Y", "Y", "R", "R"], true], 4],
[[["B", "B", "B", "R", "W"], false], 1],
[[["B", "B", "R", "R", "W"], false], 1],
[[["B", "U", "B", "W", "U"], true], 1],
[[["B", "R", "R", "U", "R"], true], 1],
[[["B", "R", "R", "W", "W"], false], 1],
[[["B", "R", "Y", "Y", "R"], false], 1],
[[["B", "W", "B", "W", "B"], false], 1],
[[["B", "W", "U", "B", "U"], true], 1],
[[["B", "W", "R", "U", "W"], true], 1],
[[["B", "W", "R", "W", "B"], false], 1],
[[["B", "W", "W", "R", "U"], false], 1],
[[["B", "W", "W", "R", "U"], true], 1],
[[["B", "W", "W", "W", "B"], false], 1],
[[["B", "W", "Y", "R", "Y"], true], 1],
[[["B", "Y", "B", "W", "U"], true], 1],
[[["B", "Y", "U", "W", "B"], true], 4],
[[["B", "Y", "U", "Y", "W"], false], 1],
[[["U", "B", "R", "W", "Y"], false], 1],
[[["U", "B", "W", "B", "R"], false], 1],
[[["U", "B", "W", "B", "W"], false], 1],
[[["U", "B", "W", "Y", "R"], false], 1],
[[["U", "B", "Y", "U", "B"], true], 4],
[[["U", "B", "Y", "U", "Y"], false], 1],
[[["U", "B", "Y", "R", "W"], false], 1],
[[["U", "U", "B", "B", "U"], true], 1],
[[["U", "U", "R", "U", "W"], true], 2],
[[["U", "U", "Y", "U", "R"], true], 2],
[[["U", "U", "Y", "U", "W"], false], 2],
[[["U", "R", "B", "Y", "Y"], false], 1],
[[["U", "R", "U", "B", "Y"], false], 1],
[[["U", "R", "W", "W", "B"], false], 1],
[[["U", "R", "Y", "Y", "W"], false], 1],
[[["U", "W", "B", "U", "B"], true], 4],
[[["U", "W", "U", "U", "B"], true], 4],
[[["U", "W", "R", "U", "Y"], true], 2],
[[["U", "W", "R", "R", "R"], true], 2],
[[["U", "W", "R", "R", "W"], false], 2],
[[["U", "W", "R", "Y", "W"], true], 2],
[[["U", "W", "W", "Y", "R"], true], 2],
[[["U", "Y", "B", "W", "Y"], false], 1],
[[["U", "Y", "U", "R", "W"], true], 2],
[[["U", "Y", "R", "R", "U"], false], 2],
[[["U", "Y", "Y", "B", "W"], false], 1],
[[["U", "Y", "Y", "R", "B"], true], 4],
[[["U", "Y", "Y", "Y", "R"], false], 1],
[[["R", "B", "B", "W", "U"], false], 1],
[[["R", "B", "U", "B", "Y"], false], 1],
[[["R", "B", "R", "R", "Y"], true], 1],
[[["R", "B", "W", "W", "R"], true], 1],
[[["R", "B", "W", "W", "W"], false], 1],
[[["R", "U", "U", "B", "U"], true], 1],
[[["R", "U", "U", "R", "Y"], false], 2],
[[["R", "U", "R", "B", "W"], false], 1],
[[["R", "U", "R", "Y", "R"], true], 2],
[[["R", "R", "B", "U", "U"], true], 1],
[[["R", "R", "B", "R", "W"], true], 1],
[[["R", "R", "W", "B", "Y"], true], 1],
[[["R", "R", "Y", "Y", "B"], false], 1],
[[["R", "W", "U", "Y", "W"], false], 2],
[[["R", "W", "Y", "B", "U"], true], 1],
[[["R", "Y", "B", "U", "U"], true], 1],
[[["R", "Y", "B", "R", "Y"], true], 1],
[[["R", "Y", "B", "W", "R"], true], 1],
[[["R", "Y", "R", "U", "U"], false], 2],
[[["R", "Y", "Y", "W", "B"], true], 4],
[[["R", "Y", "Y", "W", "W"], true], 1],
[[["W", "B", "R", "R", "R"], false], 1],
[[["W", "U", "U", "U", "B"], false], 1],
[[["W", "U", "U", "R", "B"], false], 1],
[[["W", "U", "R", "B", "R"], false], 1],
[[["W", "U", "W", "W", "R"], true], 2],
[[["W", "U", "Y", "R", "W"], true], 2],
[[["W", "R", "R", "B", "Y"], true], 1],
[[["W", "W", "U", "B", "W"], true], 1],
[[["W", "W", "U", "W", "R"], false], 2],
[[["W", "W", "W", "W", "B"], false], 1],
[[["W", "W", "W", "W", "W"], false], 2],
[[["W", "W", "Y", "W", "U"], true], 2],
[[["W", "W", "Y", "Y", "R"], false], 1],
[[["W", "Y", "R", "B", "B"], false], 1],
[[["W", "Y", "W", "B", "W"], true], 1],
[[["W", "Y", "Y", "W", "U"], true], 2],
[[["Y", "B", "U", "R", "B"], true], 4],
[[["Y", "B", "U", "Y", "R"], false], 1],
[[["Y", "B", "R", "Y", "Y"], false], 1],
[[["Y", "B", "W", "U", "B"], true], 4],
[[["Y", "B", "Y", "R", "R"], false], 1],
[[["Y", "U", "U", "U", "U"], false], 2],
[[["Y", "U", "R", "W", "B"], false], 1],
[[["Y", "U", "W", "U", "Y"], true], 2],
[[["Y", "U", "Y", "Y", "W"], false], 2],
[[["Y", "R", "R", "R", "Y"], false], 2],
[[["Y", "R", "R", "Y", "R"], false], 2],
[[["Y", "R", "W", "W", "U"], false], 2],
[[["Y", "W", "B", "R", "U"], true], 1],
[[["Y", "W", "U", "U", "W"], true], 2],
[[["Y", "W", "U", "R", "B"], false], 1],
[[["Y", "W", "R", "R", "R"], true], 2],
[[["Y", "W", "R", "Y", "R"], false], 2],
[[["Y", "W", "W", "B", "U"], true], 1],
[[["Y", "W", "W", "W", "B"], false], 1],
[[["Y", "Y", "R", "Y", "U"], false], 1],
[[["B", "B", "B", "B", "R", "U"], false], 4],
[[["B", "B", "B", "R", "R", "R"], true], 3],
[[["B", "B", "R", "U", "W", "Y"], false], 4],
[[["B", "B", "R", "R", "R", "B"], true], 3],
[[["B", "B", "W", "U", "B", "B"], false], 6],
[[["B", "B", "W", "U", "B", "U"], true], 3],
[[["B", "B", "W", "W", "B", "R"], true], 3],
[[["B", "B", "Y", "Y", "W", "R"], false], 4],
[[["B", "U", "B", "B", "W", "U"], false], 6],
[[["B", "U", "U", "W", "W", "Y"], true], 4],
[[["B", "U", "U", "Y", "Y", "R"], false], 4],
[[["B", "U", "R", "R", "B", "Y"], true], 4],
[[["B", "U", "W", "B", "W", "Y"], true], 4],
[[["B", "U", "Y", "R", "R", "R"], false], 4],
[[["B", "U", "Y", "R", "Y", "B"], false], 4],
[[["B", "R", "U", "B", "U", "B"], true], 3],
[[["B", "R", "R", "R", "Y", "B"], true], 4],
[[["B", "R", "R", "W", "B", "R"], true], 3],
[[["B", "R", "Y", "B", "R", "W"], false], 4],
[[["B", "R", "Y", "W", "B", "Y"], false], 4],
[[["B", "W", "U", "Y", "U", "W"], false], 4],
[[["B", "W", "R", "U", "Y", "Y"], true], 4],
[[["B", "W", "R", "Y", "U", "W"], false], 4],
[[["B", "W", "W", "Y", "U", "R"], false], 4],
[[["B", "W", "Y", "R", "B", "R"], false], 4],
[[["B", "W", "Y", "W", "Y", "U"], false], 6],
[[["B", "Y", "B", "R", "B", "R"], true], 4],
[[["B", "Y", "U", "B", "Y", "U"], false], 6],
[[["B", "Y", "R", "U", "Y", "U"], true], 4],
[[["B", "Y", "R", "R", "W", "W"], true], 4],
[[["B", "Y", "W", "W", "U", "B"], true], 4],
[[["U", "B", "B", "W", "R", "R"], true], 3],
[[["U", "B", "W", "B", "W", "U"], false], 6],
[[["U", "B", "Y", "U", "B", "R"], false], 4],
[[["U", "U", "B", "B", "W", "Y"], false], 6],
[[["U", "U", "B", "W", "B", "B"], true], 3],
[[["U", "U", "B", "Y", "Y", "Y"], false], 6],
[[["U", "U", "U", "B", "U", "Y"], true], 6],
[[["U", "U", "U", "B", "Y", "Y"], false], 6],
[[["U", "U", "U", "Y", "W", "B"], false], 6],
[[["U", "U", "R", "U", "W", "R"], true], 3],
[[["U", "U", "Y", "W", "W", "U"], true], 4],
[[["U", "U", "Y", "Y", "B", "R"], false], 4],
[[["U", "R", "B", "R", "Y", "R"], false], 4],
[[["U", "R", "B", "R", "Y", "Y"], true], 4],
[[["U", "R", "R", "B", "U", "R"], false], 4],
[[["U", "R", "W", "B", "B", "B"], false], 4],
[[["U", "R", "W", "Y", "U", "U"], true], 4],
[[["U", "R", "Y", "U", "B", "Y"], true], 4],
[[["U", "W", "B", "B", "B", "U"], false], 6],
[[["U", "W", "B", "R", "W", "Y"], true], 4],
[[["U", "W", "R", "R", "B", "R"], true], 3],
[[["U", "W", "R", "W", "Y", "B"], true], 4],
[[["U", "W", "W", "B", "Y", "R"], true], 4],
[[["U", "W", "W", "W", "R", "W"], false], 4],
[[["U", "W", "W", "W", "R", "Y"], true], 4],
[[["U", "Y", "B", "Y", "R", "W"], false], 4],
[[["U", "Y", "U", "R", "U", "Y"], false], 4],
[[["U", "Y", "U", "R", "Y", "W"], false], 4],
[[["U", "Y", "R", "W", "U", "U"], false], 4],
[[["U", "Y", "R", "Y", "Y", "U"], false], 4],
[[["U", "Y", "Y", "B", "W", "Y"], true], 6],
[[["U", "Y", "Y", "R", "R", "Y"], true], 4],
[[["R", "B", "B", "U", "U", "W"], false], 4],
[[["R", "B", "B", "Y", "R", "U"], false], 4],
[[["R", "B", "R", "Y", "B", "R"], true], 4],
[[["R", "B", "W", "B", "R", "B"], false], 4],
[[["R", "B", "W", "W", "U", "U"], true], 3],
[[["R", "B", "Y", "R", "Y", "W"], false], 4],
[[["R", "U", "B", "B", "B", "W"], true], 3],
[[["R", "U", "B", "B", "R", "W"], false], 4],
[[["R", "U", "U", "U", "R", "Y"], false], 4],
[[["R", "U", "U", "Y", "U", "W"], false], 4],
[[["R", "U", "R", "W", "W", "R"], false], 4],
[[["R", "U", "R", "W", "W", "W"], false], 4],
[[["R", "U", "R", "Y", "R", "U"], false], 4],
[[["R", "U", "W", "U", "Y", "W"], false], 4],
[[["R", "U", "W", "W", "Y", "Y"], true], 4],
[[["R", "U", "W", "Y", "W", "Y"], false], 4],
[[["R", "R", "B", "W", "U", "W"], false], 4],
[[["R", "R", "B", "W", "W", "U"], true], 3],
[[["R", "R", "U", "B", "B", "U"], false], 4],
[[["R", "R", "U", "W", "R", "B"], true], 3],
[[["R", "R", "U", "Y", "Y", "R"], false], 4],
[[["R", "R", "W", "U", "W", "W"], true], 3],
[[["R", "R", "W", "W", "B", "W"], false], 4],
[[["R", "R", "Y", "U", "B", "W"], false], 4],
[[["R", "R", "Y", "Y", "U", "Y"], true], 4],
[[["R", "W", "B", "Y", "R", "B"], true], 4],
[[["R", "W", "U", "B", "U", "R"], true], 3],
[[["R", "W", "U", "Y", "U", "Y"], false], 4],
[[["R", "W", "W", "U", "B", "Y"], true], 4],
[[["R", "W", "Y", "B", "W", "Y"], false], 4],
[[["R", "W", "Y", "U", "B", "Y"], false], 4],
[[["R", "W", "Y", "W", "U", "U"], false], 4],
[[["R", "Y", "B", "W", "W", "R"], false], 4],
[[["R", "Y", "U", "R", "B", "W"], false], 4],
[[["R", "Y", "U", "Y", "R", "U"], false], 4],
[[["R", "Y", "R", "R", "U", "R"], true], 4],
[[["R", "Y", "Y", "B", "U", "R"], false], 4],
[[["R", "Y", "Y", "B", "R", "W"], false], 4],
[[["R", "Y", "Y", "B", "Y", "R"], true], 4],
[[["R", "Y", "Y", "Y", "Y", "R"], false], 4],
[[["W", "B", "B", "B", "R", "U"], true], 3],
[[["W", "B", "B", "R", "Y", "Y"], false], 4],
[[["W", "B", "B", "Y", "Y", "R"], false], 4],
[[["W", "B", "R", "R", "U", "U"], true], 3],
[[["W", "B", "R", "W", "R", "Y"], false], 4],
[[["W", "B", "Y", "U", "Y", "Y"], true], 6],
[[["W", "B", "Y", "R", "R", "U"], false], 4],
[[["W", "U", "U", "B", "R", "W"], true], 3],
[[["W", "U", "U", "R", "W", "R"], false], 4],
[[["W", "U", "R", "U", "B", "W"], true], 3],
[[["W", "U", "R", "U", "U", "Y"], true], 4],
[[["W", "U", "R", "U", "R", "W"], true], 3],
[[["W", "U", "R", "U", "R", "Y"], false], 4],
[[["W", "U", "R", "R", "U", "R"], false], 4],
[[["W", "U", "W", "U", "U", "Y"], true], 4],
[[["W", "U", "W", "Y", "B", "R"], true], 4],
[[["W", "U", "Y", "R", "B", "W"], true], 4],
[[["W", "R", "B", "B", "U", "W"], false], 4],
[[["W", "R", "B", "B", "U", "Y"], true], 4],
[[["W", "R", "B", "Y", "W", "R"], false], 4],
[[["W", "R", "U", "B", "W", "B"], true], 3],
[[["W", "R", "U", "Y", "Y", "Y"], true], 4],
[[["W", "R", "R", "B", "W", "Y"], false], 4],
[[["W", "R", "R", "R", "U", "B"], false], 4],
[[["W", "R", "R", "W", "W", "Y"], true], 4],
[[["W", "R", "W", "B", "B", "W"], true], 3],
[[["W", "R", "Y", "U", "B", "B"], true], 4],
[[["W", "R", "Y", "R", "R", "R"], true], 4],
[[["W", "W", "B", "R", "R", "Y"], true], 4],
[[["W", "W", "B", "Y", "U", "U"], true], 4],
[[["W", "W", "U", "W", "R", "U"], true], 3],
[[["W", "W", "U", "W", "Y", "B"], true], 4],
[[["W", "W", "U", "Y", "Y", "B"], true], 6],
[[["W", "W", "R", "R", "R", "W"], true], 3],
[[["W", "W", "W", "U", "W", "Y"], false], 4],
[[["W", "Y", "R", "B", "W", "U"], false], 4],
[[["W", "Y", "R", "W", "U", "W"], true], 4],
[[["W", "Y", "R", "Y", "R", "B"], true], 4],
[[["W", "Y", "W", "U", "U", "B"], true], 4],
[[["W", "Y", "Y", "Y", "R", "B"], false], 4],
[[["Y", "B", "B", "R", "W", "R"], false], 4],
[[["Y", "B", "R", "R", "U", "B"], true], 4],
[[["Y", "B", "R", "Y", "W", "R"], false], 4],
[[["Y", "B", "W", "Y", "B", "R"], true], 4],
[[["Y", "B", "Y", "W", "W", "Y"], true], 6],
[[["Y", "U", "B", "U", "B", "U"], false], 6],
[[["Y", "U", "B", "U", "U", "U"], false], 6],
[[["Y", "U", "B", "U", "Y", "Y"], false], 6],
[[["Y", "U", "B", "W", "R", "Y"], true], 4],
[[["Y", "U", "U", "B", "R", "W"], false], 4],
[[["Y", "U", "R", "B", "W", "U"], false], 4],
[[["Y", "U", "Y", "R", "Y", "Y"], true], 4],
[[["Y", "R", "B", "B", "U", "R"], false], 4],
[[["Y", "R", "B", "B", "U", "W"], true], 4],
[[["Y", "R", "B", "B", "R", "B"], false], 4],
[[["Y", "R", "B", "R", "B", "W"], false], 4],
[[["Y", "R", "U", "U", "U", "R"], false], 4],
[[["Y", "R", "R", "U", "B", "W"], true], 4],
[[["Y", "R", "R", "W", "B", "W"], true], 4],
[[["Y", "R", "R", "W", "U", "W"], false], 4],
[[["Y", "R", "W", "B", "Y", "B"], true], 4],
[[["Y", "R", "W", "Y", "Y", "R"], false], 4],
[[["Y", "R", "Y", "B", "Y", "B"], false], 4],
[[["Y", "W", "B", "R", "W", "W"], false], 4],
[[["Y", "W", "U", "R", "W", "W"], false], 4],
[[["Y", "W", "R", "B", "Y", "U"], false], 4],
[[["Y", "W", "R", "U", "U", "Y"], false], 4],
[[["Y", "W", "R", "R", "W", "B"], true], 4],
[[["Y", "W", "W", "U", "Y", "W"], true], 6],
[[["Y", "W", "Y", "U", "U", "U"], true], 6],
[[["Y", "W", "Y", "R", "B", "B"], false], 4],
[[["Y", "Y", "B", "B", "B", "B"], true], 6],
[[["Y", "Y", "B", "B", "W", "R"], true], 4],
[[["Y", "Y", "B", "R", "W", "Y"], false], 4],
[[["Y", "Y", "B", "Y", "Y", "B"], false], 6],
[[["Y", "Y", "R", "B", "Y", "W"], false], 4],
[[["Y", "Y", "R", "Y", "U", "W"], true], 4]
];
              
            
!
999px

Console