Section 1
//AdLoader (CPMStar.AdLoader)
package CPMStar {
import flash.events.*;
import flash.net.*;
import flash.display.*;
import flash.system.*;
public class AdLoader extends Sprite {
private var cpmstarLoader:Loader;
private var contentspotid:String;
public function AdLoader(_arg1:String){
this.contentspotid = _arg1;
addEventListener(Event.ADDED, addedHandler);
}
private function dispatchHandler(_arg1:Event):void{
dispatchEvent(_arg1);
}
private function addedHandler(_arg1:Event):void{
removeEventListener(Event.ADDED, addedHandler);
Security.allowDomain("server.cpmstar.com");
var _local2 = "http://server.cpmstar.com/adviewas3.swf";
var _local3:DisplayObjectContainer = parent;
cpmstarLoader = new Loader();
cpmstarLoader.contentLoaderInfo.addEventListener(Event.INIT, dispatchHandler);
cpmstarLoader.contentLoaderInfo.addEventListener(Event.COMPLETE, dispatchHandler);
cpmstarLoader.load(new URLRequest(((_local2 + "?contentspotid=") + contentspotid)));
addChild(cpmstarLoader);
}
}
}//package CPMStar
Section 2
//DataHolder_2 (PixelGame_fla.DataHolder_2)
package PixelGame_fla {
import flash.display.*;
public dynamic class DataHolder_2 extends MovieClip {
public function DataHolder_2(){
addFrameScript(0, frame1, 1, frame2);
}
function frame1(){
stop();
}
function frame2(){
stop();
}
}
}//package PixelGame_fla
Section 3
//BackButton (BackButton)
package {
import flash.display.*;
public dynamic class BackButton extends MovieClip {
}
}//package
Section 4
//Box (Box)
package {
import flash.display.*;
public dynamic class Box extends MovieClip {
}
}//package
Section 5
//buttonSound (buttonSound)
package {
import flash.media.*;
public dynamic class buttonSound extends Sound {
}
}//package
Section 6
//clickSound (clickSound)
package {
import flash.media.*;
public dynamic class clickSound extends Sound {
}
}//package
Section 7
//ColMask (ColMask)
package {
import flash.display.*;
public dynamic class ColMask extends MovieClip {
}
}//package
Section 8
//Cover1 (Cover1)
package {
import flash.display.*;
public dynamic class Cover1 extends MovieClip {
}
}//package
Section 9
//CreationLoader (CreationLoader)
package {
import flash.text.*;
import flash.display.*;
public dynamic class CreationLoader extends MovieClip {
public var BackBtn:SimpleButton;
public var LoadBtn:SimpleButton;
public var InputCreation:TextField;
public var StatusTxt:TextField;
}
}//package
Section 10
//finishSound (finishSound)
package {
import flash.media.*;
public dynamic class finishSound extends Sound {
}
}//package
Section 11
//flipSound (flipSound)
package {
import flash.media.*;
public dynamic class flipSound extends Sound {
}
}//package
Section 12
//GroundBox (GroundBox)
package {
import flash.display.*;
public dynamic class GroundBox extends MovieClip {
}
}//package
Section 13
//LevelGrid (LevelGrid)
package {
import flash.display.*;
public dynamic class LevelGrid extends MovieClip {
public var PreviousLevelGrid:MovieClip;
public var NextLevelGrid:MovieClip;
}
}//package
Section 14
//LevelSelect (LevelSelect)
package {
import flash.events.*;
import flash.net.*;
import flash.text.*;
import flash.display.*;
import flash.media.*;
import flash.ui.*;
import flash.utils.*;
public class LevelSelect extends Sprite {
var r_sound;
var URLs;
var ThaThumb:PixelThumb;
var LoadedGrid:Sprite;
var panel:Sprite;
var PicName:PictureName;
var currentLevel:Number;
var wd_sound;
var b_channel;
var Names;
var ScrambleBtn:ScrambleButton;
var Thumb:PixelThumb;
var Columns:Array;
var DelayShit;// = -1
var Board:PixelBoard;
var w_sound;
var BackBtn:BackButton;
var TempGrid:Sprite;
var currentGrid:Number;
var cookie:SharedObject;
var Froms;
var b_sound;
var f_sound;
var v:Number;
public function LevelSelect(_arg1:SharedObject){
Names = new Array(3);
Froms = new Array(3);
URLs = new Array(3);
b_sound = new buttonSound();
w_sound = new wooshSound();
wd_sound = new wooshDSound();
r_sound = new reshuffleSound();
f_sound = new finishSound();
b_channel = new SoundChannel();
super();
cookie = _arg1;
Names[0] = new Array("TV", "Acorn", "SAUCER GUY", "Businessman", "FLOWER", "Diamond", "HECTOR", "Heart", ":D", "Blueberries", "Cherries", "Shoe", "Soccer Ball", "Kid", "BADHED", "Bonfire", "Sunglasses", "BALLOON", "Island", "BubbleGum", "B.H.BOY", "Wedding", "Question", "ZOMBIE BOD", "iPod", "Calculator", "GIMME 5");
Names[1] = new Array("Floppy", "Skull", "FINGER", "PANIC", "Pi", "Xmas Tree", "EXPLORER", "Hourglass", "I luv NY", "Basket Ball", "Earth", "Parrot", "BALLOONBOY", "Coffee", "cupcake", "KEY", "Orange", "Tobacco ", "Panda", "Tree", "Onigari", "Mouse", "Lighter", "'", "Watermelon", "Dino Egg", "Bow");
Names[2] = new Array("USA Flag", "Clock", "Stop", "Ying Yang", "Peace", "Speaker", "Canada Flag", "Boat", "Cube", "Bin", "Cursor", "Calendar", "Male", "Telephone", "Printer", "Female", "Notes", "Pencil", "Magic Hat", "Padlock", "Warning", "Light bulb", "No Parking", "ZATTIKKA", "Gem", "Eye of Horus", "Bee");
v = 0;
currentGrid = 1;
LoadedGrid = CreateLevelGrid(currentGrid);
addChild(LoadedGrid);
}
public function LoadCreation(_arg1:MouseEvent){
var _local3:*;
var _local4:*;
var _local5:*;
var _local6:*;
var _local7:*;
var _local8:*;
var _local9:*;
var _local10:*;
var _local11:*;
var _local12:*;
b_channel = b_sound.play();
b_channel = w_sound.play();
((this.parent.parent as PixelGame).m as MenuPanel).Disabler.visible = false;
var _local2:String = _arg1.target.parent.InputCreation.text;
trace(((("LENGHT " + _local2.length) + "value ") + CheckString(_local2)));
if (CheckString(_local2) == false){
trace("INCORRECT DATA");
} else {
Columns = new Array();
_local3 = new Array();
_local4 = 0;
while (((!((_local2.substr(_local4, 1) == "."))) && ((_local4 < _local2.length)))) {
_local11 = new String();
_local11 = (_local11 + "0x");
_local11 = (_local11 + _local2.substr(_local4, 6));
_local3.push(_local11);
_local4 = (_local4 + 7);
};
trace(_local3);
_local4++;
_local5 = new String();
while (((!((_local2.substr(_local4, 1) == "_"))) && ((_local4 < _local2.length)))) {
_local5 = (_local5 + _local2.substr(_local4, 1));
_local4++;
};
_local4++;
_local6 = new String();
while (((!((_local2.substr(_local4, 1) == "-"))) && ((_local4 < _local2.length)))) {
_local6 = (_local6 + _local2.substr(_local4, 1));
_local4++;
};
_local4++;
_local7 = 0;
_local8 = 0;
while (_local8 < 15) {
Columns[_local8] = new Array();
_local12 = 0;
while (_local12 < 15) {
if (_local7 == _local5){
_local5 = new String();
while (((!((_local2.substr(_local4, 1) == "_"))) && ((_local4 < _local2.length)))) {
_local5 = (_local5 + _local2.substr(_local4, 1));
_local4++;
};
_local4++;
_local6 = new String();
while (((!((_local2.substr(_local4, 1) == "-"))) && ((_local4 < _local2.length)))) {
_local6 = (_local6 + _local2.substr(_local4, 1));
_local4++;
};
_local4++;
_local7 = 0;
};
_local7++;
Columns[_local8].push(_local3[int(_local6)]);
_local12++;
};
_local8++;
};
_local9 = _local2.substr(_local4, 1);
_local4++;
_local10 = new String();
while (((!((_local2.substr(_local4, 1) == "_"))) && ((_local4 < _local2.length)))) {
_local10 = (_local10 + _local2.substr(_local4, 1));
_local4++;
};
trace(((("dif" + _local9) + "name:") + _local10));
if (TempGrid != null){
TempGrid.removeEventListener(Event.ENTER_FRAME, GridMove);
removeChild(LoadedGrid);
LoadedGrid = TempGrid;
TempGrid = null;
};
Board = new PixelBoard(Columns, _local9);
Board.x = 195;
Board.y = 240;
TempGrid = Board;
TempGrid.addEventListener(Event.ENTER_FRAME, GridMove);
TempGrid.y = (TempGrid.y - 480);
currentLevel = -1;
this.addChild(Board);
if (ThaThumb != null){
this.parent.parent.removeChild(ThaThumb);
this.parent.parent.removeChild(BackBtn);
this.parent.parent.removeChild(ScrambleBtn);
this.parent.parent.removeChild(PicName);
};
ThaThumb = new PixelThumb(Columns, 0, _local9);
ThaThumb.x = 40;
ThaThumb.y = 230;
this.parent.parent.addChild(ThaThumb);
BackBtn = new BackButton();
BackBtn.x = 35;
BackBtn.y = 420;
BackBtn.addEventListener(MouseEvent.MOUSE_DOWN, BackDown);
BackBtn.useHandCursor = true;
BackBtn.buttonMode = true;
ScrambleBtn = new ScrambleButton();
ScrambleBtn.x = 42;
ScrambleBtn.y = 150;
ScrambleBtn.addEventListener(MouseEvent.MOUSE_DOWN, ScrambleDown);
ScrambleBtn.useHandCursor = true;
ScrambleBtn.buttonMode = true;
PicName = new PictureName();
PicName.txt.text = _local10;
Autosize(PicName.txt);
PicName.x = 85;
PicName.y = 70;
PicName.fromLink.visible = false;
this.parent.parent.addChild(PicName);
this.parent.parent.addChild(BackBtn);
this.parent.parent.addChild(ScrambleBtn);
(this.parent.parent as PixelGame).setChildIndex((this.parent.parent as PixelGame).SidePanel, ((this.parent.parent as PixelGame).numChildren - 1));
(this.parent.parent as PixelGame).SidePanel.addEventListener(Event.ENTER_FRAME, panelMoveLeft);
};
}
public function FinishDelay(_arg1:Event){
trace("DelayShit");
if (DelayShit == -1){
DelayShit = 31;
};
DelayShit = (DelayShit - 1);
if (DelayShit > 15){
(LoadedGrid as PixelBoard).myCols[(30 - DelayShit)].removeEventListener(Event.ENTER_FRAME, (LoadedGrid as PixelBoard).ColEnterFrame);
(LoadedGrid as PixelBoard).myCols[(30 - DelayShit)].addEventListener(Event.ENTER_FRAME, ColFlip);
};
if (DelayShit == 0){
DelayShit = -1;
LoadedGrid.removeEventListener(Event.ENTER_FRAME, FinishDelay);
BackToMenu();
};
}
public function LoadTutorial(){
b_channel = b_sound.play();
b_channel = w_sound.play();
((this.parent.parent as PixelGame).m as MenuPanel).Disabler.visible = true;
if (TempGrid != null){
TempGrid.removeEventListener(Event.ENTER_FRAME, GridMove);
removeChild(LoadedGrid);
LoadedGrid = TempGrid;
TempGrid = null;
};
var _local1:* = new TutorialBoard1();
(_local1 as TutorialBoard1).NextBtn.addEventListener(MouseEvent.MOUSE_DOWN, NextTutorial1);
_local1.x = 320;
_local1.y = 240;
addChild(_local1);
TempGrid = _local1;
TempGrid.addEventListener(Event.ENTER_FRAME, GridMove);
TempGrid.y = (TempGrid.y - 480);
}
public function LoadLevel(_arg1:Number){
if ((_arg1 % 9) < 3){
LoadLevelEasy((Math.floor((_arg1 / 3)) + (_arg1 % 3)));
} else {
if ((_arg1 % 9) > 5){
LoadLevelHard(((Math.floor((_arg1 / 3)) + (_arg1 % 3)) - 2));
} else {
LoadLevelMedium(((Math.floor((_arg1 / 3)) + (_arg1 % 3)) - 1));
};
};
}
public function CheckString(_arg1:String){
var _local2:* = false;
var _local3:* = 0;
var _local4:* = 0;
var _local5:* = 0;
while (_local5 < _arg1.length) {
if (_arg1.substr(_local5, 1) == "."){
_local3 = _local5;
};
_local5++;
};
if ((((_local3 == 0)) || (!(((_local3 % 7) == 0))))){
_local2 = false;
} else {
_local2 = true;
};
_local3 = 0;
var _local6:* = _arg1.length;
while ((((_local3 == 0)) && ((_local4 < 3000)))) {
_local4++;
if (_arg1.substr(_local6, 1) == "_"){
_local3 = _local6;
};
_local6--;
};
var _local7:* = _arg1.substr((_local3 + 1), (_arg1.length - _local3));
if (_local7 != (_arg1.length - _local7.length)){
_local2 = false;
};
return (_local2);
}
public function panelMoveLeft(_arg1:Event){
_arg1.target.x = (_arg1.target.x - 10);
if (_arg1.target.x < -150){
_arg1.target.removeEventListener(Event.ENTER_FRAME, panelMoveLeft);
};
}
public function panelMoveRight(_arg1:Event){
_arg1.target.x = (_arg1.target.x + 10);
if (_arg1.target.x >= 0){
_arg1.target.removeEventListener(Event.ENTER_FRAME, panelMoveRight);
};
}
public function LoadLevelHard(_arg1:Number){
if (_arg1 == 0){
Columns = new Array(new Array("0xffffff", "0xffffff", "0xffffff", "0x0000cc", "0x0000cc", "0x0000cc", "0x0000cc", "0x0000cc", "0xffffff", "0xff0000", "0xffffff", "0xff0000", "0xffffff", "0xffffff", "0xffffff"), new Array("0xffffff", "0xffffff", "0xffffff", "0x0000cc", "0xffffff", "0x0000cc", "0xffffff", "0x0000cc", "0xffffff", "0xff0000", "0xffffff", "0xff0000", "0xffffff", "0xffffff", "0xffffff"), new Array("0xffffff", "0xffffff", "0xffffff", "0x0000cc", "0x0000cc", "0xffffff", "0x0000cc", "0x0000cc", "0xffffff", "0xff0000", "0xffffff", "0xff0000", "0xffffff", "0xffffff", "0xffffff"), new Array("0xffffff", "0xffffff", "0xffffff", "0x0000cc", "0xffffff", "0x0000cc", "0xffffff", "0x0000cc", "0xffffff", "0xff0000", "0xffffff", "0xff0000", "0xffffff", "0xffffff", "0xffffff"), new Array("0xffffff", "0xffffff", "0xffffff", "0x0000cc", "0x0000cc", "0xffffff", "0x0000cc", "0x0000cc", "0xffffff", "0xff0000", "0xffffff", "0xff0000", "0xffffff", "0xffffff", "0xffffff"), new Array("0xffffff", "0xffffff", "0xffffff", "0x0000cc", "0xffffff", "0x0000cc", "0xffffff", "0x0000cc", "0xffffff", "0xff0000", "0xffffff", "0xff0000", "0xffffff", "0xffffff", "0xffffff"), new Array("0xffffff", "0xffffff", "0xffffff", "0x0000cc", "0x0000cc", "0x0000cc", "0x0000cc", "0x0000cc", "0xffffff", "0xff0000", "0xffffff", "0xff0000", "0xffffff", "0xffffff", "0xffffff"), new Array("0xffffff", "0xffffff", "0xffffff", "0xff0000", "0xffffff", "0xff0000", "0xffffff", "0xff0000", "0xffffff", "0xff0000", "0xffffff", "0xff0000", "0xffffff", "0xffffff", "0xffffff"), new Array("0xffffff", "0xffffff", "0xffffff", "0xff0000", "0xffffff", "0xff0000", "0xffffff", "0xff0000", "0xffffff", "0xff0000", "0xffffff", "0xff0000", "0xffffff", "0xffffff", "0xffffff"), new Array("0xffffff", "0xffffff", "0xffffff", "0xff0000", "0xffffff", "0xff0000", "0xffffff", "0xff0000", "0xffffff", "0xff0000", "0xffffff", "0xff0000", "0xffffff", "0xffffff", "0xffffff"), new Array("0xffffff", "0xffffff", "0xffffff", "0xff0000", "0xffffff", "0xff0000", "0xffffff", "0xff0000", "0xffffff", "0xff0000", "0xffffff", "0xff0000", "0xffffff", "0xffffff", "0xffffff"), new Array("0xffffff", "0xffffff", "0xffffff", "0xff0000", "0xffffff", "0xff0000", "0xffffff", "0xff0000", "0xffffff", "0xff0000", "0xffffff", "0xff0000", "0xffffff", "0xffffff", "0xffffff"), new Array("0xffffff", "0xffffff", "0xffffff", "0xff0000", "0xffffff", "0xff0000", "0xffffff", "0xff0000", "0xffffff", "0xff0000", "0xffffff", "0xff0000", "0xffffff", "0xffffff", "0xffffff"), new Array("0xffffff", "0xffffff", "0xffffff", "0xff0000", "0xffffff", "0xff0000", "0xffffff", "0xff0000", "0xffffff", "0xff0000", "0xffffff", "0xff0000", "0xffffff", "0xffffff", "0xffffff"), new Array("0xffffff", "0xffffff", "0xffffff", "0xff0000", "0xffffff", "0xff0000", "0xffffff", "0xff0000", "0xffffff", "0xff0000", "0xffffff", "0xff0000", "0xffffff", "0xffffff", "0xffffff"));
};
if (_arg1 == 1){
Columns = new Array(new Array("0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff"), new Array("0xffffff", "0xffffff", "0xffffff", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0xffffff", "0xffffff", "0xffffff"), new Array("0xffffff", "0xffffff", "0x000000", "0x000000", "0x000000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0x000000", "0x000000", "0xffffff", "0xffffff"), new Array("0xffffff", "0x000000", "0x000000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0x000000", "0xffffff"), new Array("0xffffff", "0x000000", "0x000000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0x000000", "0xffffff"), new Array("0x000000", "0x000000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0x000000"), new Array("0x000000", "0x000000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0x000000"), new Array("0x000000", "0x000000", "0xffffff", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0x000000"), new Array("0x000000", "0x000000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0x000000"), new Array("0x000000", "0x000000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0x000000"), new Array("0xffffff", "0x000000", "0x000000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0x000000", "0xffffff"), new Array("0xffffff", "0x000000", "0x000000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0x000000", "0xffffff"), new Array("0xffffff", "0xffffff", "0x000000", "0x000000", "0x000000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0x000000", "0x000000", "0xffffff", "0xffffff"), new Array("0xffffff", "0xffffff", "0xffffff", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0xffffff", "0xffffff", "0xffffff"), new Array("0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff"));
};
if (_arg1 == 2){
Columns = new Array(new Array("0x33ccff", "0x33ccff", "0x33ccff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x33ccff", "0x33ccff", "0x33ccff"), new Array("0x33ccff", "0x33ccff", "0xffffff", "0xffffff", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xffffff", "0xffffff", "0x33ccff", "0x33ccff"), new Array("0x33ccff", "0xffffff", "0xffffff", "0xff0000", "0xff0000", "0xffffff", "0xffffff", "0xffffff", "0xff0000", "0xffffff", "0xff0000", "0xff0000", "0xffffff", "0xffffff", "0x33ccff"), new Array("0xffffff", "0xffffff", "0xff0000", "0xff0000", "0xff0000", "0xffffff", "0xff0000", "0xffffff", "0xffffff", "0xffffff", "0xff0000", "0xff0000", "0xff0000", "0xffffff", "0xffffff"), new Array("0xffffff", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xffffff", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xffffff"), new Array("0xffffff", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xffffff"), new Array("0xffffff", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xffffff", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xffffff"), new Array("0xffffff", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xffffff", "0xffffff", "0xffffff", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xffffff"), new Array("0xffffff", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xffffff", "0xff0000", "0xff0000", "0xff0000", "0xffffff", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xffffff"), new Array("0xffffff", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xffffff", "0xffffff", "0xffffff", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xffffff"), new Array("0xffffff", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xffffff"), new Array("0xffffff", "0xffffff", "0xff0000", "0xff0000", "0xff0000", "0xffffff", "0xff0000", "0xffffff", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xffffff", "0xffffff"), new Array("0x33ccff", "0xffffff", "0xffffff", "0xff0000", "0xff0000", "0xff0000", "0xffffff", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xffffff", "0xffffff", "0x33ccff"), new Array("0x33ccff", "0x33ccff", "0xffffff", "0xffffff", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xffffff", "0xffffff", "0x33ccff", "0x33ccff"), new Array("0x33ccff", "0x33ccff", "0x33ccff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x33ccff", "0x33ccff", "0x33ccff"));
};
if (_arg1 == 3){
Columns = new Array(new Array("0xcc99cc", "0xcc99cc", "0xcc99cc", "0xcc99cc", "0xcc99cc", "0x666666", "0x666666", "0x666666", "0x666666", "0x666666", "0xcc99cc", "0xcc99cc", "0xcc99cc", "0xcc99cc", "0xcc99cc"), new Array("0xcc99cc", "0xcc99cc", "0xcc99cc", "0x666666", "0x666666", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x666666", "0x666666", "0xcc99cc", "0xcc99cc", "0xcc99cc"), new Array("0xcc99cc", "0xcc99cc", "0x666666", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x666666", "0xcc99cc", "0xcc99cc"), new Array("0xcc99cc", "0x666666", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x666666", "0x666666", "0x666666", "0xffffff", "0x666666", "0xcc99cc"), new Array("0xcc99cc", "0x666666", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x666666", "0x000000", "0x000000", "0x000000", "0x666666", "0x666666", "0xcc99cc"), new Array("0x666666", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x666666", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x666666"), new Array("0x666666", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0xffffff", "0xffffff", "0x666666", "0x000000", "0x000000", "0x000000", "0xffffff", "0x000000", "0x000000", "0x666666"), new Array("0x666666", "0xffffff", "0xffffff", "0x000000", "0x000000", "0x000000", "0xffffff", "0x666666", "0x000000", "0x000000", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0x666666"), new Array("0x666666", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0xffffff", "0xffffff", "0x666666", "0x000000", "0x000000", "0x000000", "0xffffff", "0x000000", "0x000000", "0x666666"), new Array("0x666666", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x666666", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x666666"), new Array("0xcc99cc", "0x666666", "0x666666", "0xffffff", "0xffffff", "0xffffff", "0x666666", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x666666", "0xcc99cc"), new Array("0xcc99cc", "0x666666", "0x000000", "0x666666", "0x666666", "0x666666", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x666666", "0xcc99cc"), new Array("0xcc99cc", "0xcc99cc", "0x666666", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x666666", "0xcc99cc", "0xcc99cc"), new Array("0xcc99cc", "0xcc99cc", "0xcc99cc", "0x666666", "0x666666", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x666666", "0x666666", "0xcc99cc", "0xcc99cc", "0xcc99cc"), new Array("0xcc99cc", "0xcc99cc", "0xcc99cc", "0xcc99cc", "0xcc99cc", "0x666666", "0x666666", "0x666666", "0x666666", "0x666666", "0xcc99cc", "0xcc99cc", "0xcc99cc", "0xcc99cc", "0xcc99cc"));
};
if (_arg1 == 4){
Columns = new Array(new Array("0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff"), new Array("0xffffff", "0xffffff", "0xffffff", "0x000000", "0x000000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0x000000", "0xffffff", "0xffffff", "0xffffff"), new Array("0xffffff", "0xffffff", "0x000000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0x000000", "0xffffff", "0xffffff"), new Array("0xffffff", "0x000000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0xffffff", "0xffffff", "0x000000", "0xffffff"), new Array("0xffffff", "0x000000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0xffffff"), new Array("0x000000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x000000"), new Array("0x000000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x000000"), new Array("0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000"), new Array("0x000000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x000000"), new Array("0x000000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x000000"), new Array("0xffffff", "0x000000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0xffffff"), new Array("0xffffff", "0x000000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0xffffff", "0xffffff", "0x000000", "0xffffff"), new Array("0xffffff", "0xffffff", "0x000000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0x000000", "0xffffff", "0xffffff"), new Array("0xffffff", "0xffffff", "0xffffff", "0x000000", "0x000000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0x000000", "0xffffff", "0xffffff", "0xffffff"), new Array("0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff"));
};
if (_arg1 == 5){
Columns = new Array(new Array("0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff"), new Array("0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff"), new Array("0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff"), new Array("0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff"), new Array("0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0xffffff", "0xffffff", "0xffffff", "0xffffff"), new Array("0xffffff", "0xffffff", "0xffffff", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0xffffff", "0xffffff", "0xffffff"), new Array("0xffffff", "0xffffff", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0xffffff", "0xffffff"), new Array("0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff"), new Array("0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0xffffff", "0xffffff", "0xffffff", "0xffffff"), new Array("0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff"), new Array("0xffffff", "0xffffff", "0x000000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0xffffff", "0xffffff"), new Array("0xffffff", "0xffffff", "0xffffff", "0x000000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0xffffff", "0xffffff", "0xffffff"), new Array("0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0xffffff", "0xffffff", "0xffffff", "0xffffff"), new Array("0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff"), new Array("0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff"));
};
if (_arg1 == 6){
Columns = new Array(new Array("0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xff0000"), new Array("0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xffffff", "0xff0000", "0xffffff", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xff0000"), new Array("0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xffffff", "0xffffff", "0xffffff", "0xff0000", "0xff0000", "0xff0000", "0xff0000"), new Array("0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xff0000", "0xff0000", "0xff0000"), new Array("0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xffffff", "0xff0000", "0xff0000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xff0000", "0xff0000", "0xff0000"), new Array("0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xffffff", "0xff0000", "0xff0000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xff0000", "0xff0000", "0xff0000"), new Array("0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xff0000", "0xff0000", "0xff0000"), new Array("0xff0000", "0xff0000", "0xff0000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xff0000"), new Array("0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xff0000", "0xff0000", "0xff0000"), new Array("0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xffffff", "0xff0000", "0xff0000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xff0000", "0xff0000", "0xff0000"), new Array("0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xffffff", "0xff0000", "0xff0000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xff0000", "0xff0000", "0xff0000"), new Array("0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xff0000", "0xff0000", "0xff0000"), new Array("0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xffffff", "0xffffff", "0xffffff", "0xff0000", "0xff0000", "0xff0000", "0xff0000"), new Array("0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xffffff", "0xff0000", "0xffffff", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xff0000"), new Array("0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xff0000"));
};
if (_arg1 == 7){
Columns = new Array(new Array("0x93d3ff", "0x93d3ff", "0x93d3ff", "0x93d3ff", "0x93d3ff", "0x93d3ff", "0x93d3ff", "0x93d3ff", "0x93d3ff", "0x93d3ff", "0x9f5000", "0x93d3ff", "0x007bce", "0x0085dd", "0x0099ff"), new Array("0x93d3ff", "0x93d3ff", "0x93d3ff", "0x93d3ff", "0x93d3ff", "0x93d3ff", "0x93d3ff", "0x93d3ff", "0x93d3ff", "0x93d3ff", "0x9f5000", "0x9f5000", "0x007bce", "0x0085dd", "0x0099ff"), new Array("0x93d3ff", "0x93d3ff", "0x93d3ff", "0x93d3ff", "0x93d3ff", "0x93d3ff", "0x93d3ff", "0xffffff", "0xefefef", "0x93d3ff", "0x9f5000", "0x934900", "0x934900", "0x0085dd", "0x0099ff"), new Array("0x93d3ff", "0x93d3ff", "0x93d3ff", "0x93d3ff", "0x93d3ff", "0xffffff", "0xffffff", "0xefefef", "0xefefef", "0x93d3ff", "0x9f5000", "0x000000", "0x934900", "0x804000", "0x0099ff"), new Array("0x93d3ff", "0x93d3ff", "0x93d3ff", "0x93d3ff", "0xffffff", "0xffffff", "0xffffff", "0xefefef", "0xefefef", "0x93d3ff", "0x9f5000", "0x934900", "0x934900", "0x804000", "0x0099ff"), new Array("0x93d3ff", "0x93d3ff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xefefef", "0xefefef", "0xe2e2e2", "0x93d3ff", "0x9f5000", "0x000000", "0x934900", "0x804000", "0x0099ff"), new Array("0x93d3ff", "0xffffff", "0xffffff", "0xffffff", "0xefefef", "0xefefef", "0xefefef", "0xe2e2e2", "0xe2e2e2", "0x93d3ff", "0x934900", "0x934900", "0x934900", "0x804000", "0x0099ff"), new Array("0x804000", "0x804000", "0x804000", "0x804000", "0x804000", "0x804000", "0x804000", "0x804000", "0x804000", "0x804000", "0x934900", "0x000000", "0x804000", "0x713800", "0x0099ff"), new Array("0x93d3ff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xefefef", "0xefefef", "0xefefef", "0xefefef", "0x93d3ff", "0x934900", "0x934900", "0x804000", "0x713800", "0x0099ff"), new Array("0x93d3ff", "0x93d3ff", "0xffffff", "0xffffff", "0xefefef", "0xefefef", "0xefefef", "0xe2e2e2", "0xe2e2e2", "0x93d3ff", "0x934900", "0x000000", "0x713800", "0x713800", "0x0099ff"), new Array("0x93d3ff", "0x93d3ff", "0x93d3ff", "0x93d3ff", "0xefefef", "0xefefef", "0xe2e2e2", "0xe2e2e2", "0xe2e2e2", "0x93d3ff", "0x804000", "0x804000", "0x713800", "0x592d00", "0x0099ff"), new Array("0x93d3ff", "0x93d3ff", "0x93d3ff", "0x93d3ff", "0x93d3ff", "0xe2e2e2", "0xe2e2e2", "0xe2e2e2", "0xd7d7d7", "0x93d3ff", "0x804000", "0x000000", "0x713800", "0x592d00", "0x0099ff"), new Array("0x93d3ff", "0x93d3ff", "0x93d3ff", "0x93d3ff", "0x93d3ff", "0x93d3ff", "0x93d3ff", "0xd7d7d7", "0xd7d7d7", "0x93d3ff", "0x804000", "0x713800", "0x592d00", "0x0085dd", "0x0099ff"), new Array("0x93d3ff", "0x93d3ff", "0x93d3ff", "0x93d3ff", "0x93d3ff", "0x93d3ff", "0x93d3ff", "0x93d3ff", "0x93d3ff", "0x93d3ff", "0x713800", "0x592d00", "0x007bce", "0x0085dd", "0x0099ff"), new Array("0x93d3ff", "0x93d3ff", "0x93d3ff", "0x93d3ff", "0x93d3ff", "0x93d3ff", "0x93d3ff", "0x93d3ff", "0x93d3ff", "0x93d3ff", "0x592d00", "0x93d3ff", "0x007bce", "0x0085dd", "0x0099ff"));
};
if (_arg1 == 8){
Columns = new Array(new Array("0xffffff", "0xffffff", "0xffffff", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0xffffff", "0xffffff", "0xffffff"), new Array("0xffffff", "0xffffff", "0xffffff", "0x000000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0xffffff", "0xffffff", "0xffffff"), new Array("0xffffff", "0xffffff", "0x000000", "0xffffff", "0x000000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0xffffff", "0xffffff"), new Array("0xffffff", "0xffffff", "0x000000", "0xffffff", "0x000000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0xffffff", "0xffffff"), new Array("0xffffff", "0x000000", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0xffffff"), new Array("0xffffff", "0x000000", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0xffffff"), new Array("0x000000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x000000"), new Array("0x000000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000"), new Array("0x000000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x000000"), new Array("0xffffff", "0x000000", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0xffffff"), new Array("0xffffff", "0x000000", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0xffffff"), new Array("0xffffff", "0xffffff", "0x000000", "0xffffff", "0x000000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0xffffff", "0xffffff"), new Array("0xffffff", "0xffffff", "0x000000", "0xffffff", "0x000000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0xffffff", "0xffffff"), new Array("0xffffff", "0xffffff", "0xffffff", "0x000000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0xffffff", "0xffffff", "0xffffff"), new Array("0xffffff", "0xffffff", "0xffffff", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0xffffff", "0xffffff", "0xffffff"));
};
if (_arg1 == 9){
Columns = new Array(new Array("0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff"), new Array("0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff"), new Array("0xffffff", "0xffffff", "0xffffff", "0x000000", "0x000000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff"), new Array("0xffffff", "0xffffff", "0x000000", "0xffffff", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0xffffff"), new Array("0xffffff", "0xffffff", "0x000000", "0xffffff", "0x000000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x000000"), new Array("0xffffff", "0xffffff", "0x000000", "0xffffff", "0x000000", "0xffffff", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0xffffff", "0x000000"), new Array("0xffffff", "0x000000", "0x000000", "0xffffff", "0x000000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x000000"), new Array("0x000000", "0xffffff", "0x000000", "0xffffff", "0x000000", "0xffffff", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0xffffff", "0x000000"), new Array("0xffffff", "0x000000", "0x000000", "0xffffff", "0x000000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x000000"), new Array("0xffffff", "0xffffff", "0x000000", "0xffffff", "0x000000", "0xffffff", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0xffffff", "0x000000"), new Array("0xffffff", "0xffffff", "0x000000", "0xffffff", "0x000000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x000000"), new Array("0xffffff", "0xffffff", "0x000000", "0xffffff", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0xffffff"), new Array("0xffffff", "0xffffff", "0xffffff", "0x000000", "0x000000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff"), new Array("0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff"), new Array("0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff"));
};
if (_arg1 == 10){
Columns = new Array(new Array("0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff"), new Array("0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff"), new Array("0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff"), new Array("0xffffff", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0xffffff", "0xffffff"), new Array("0xffffff", "0xffffff", "0x000000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0xffffff", "0xffffff", "0xffffff"), new Array("0xffffff", "0xffffff", "0xffffff", "0x000000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0xffffff", "0xffffff", "0xffffff", "0xffffff"), new Array("0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0xffffff", "0xffffff", "0xffffff"), new Array("0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0x000000", "0xffffff"), new Array("0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0xffffff", "0xffffff", "0x000000", "0x000000", "0xffffff", "0xffffff", "0xffffff", "0x000000"), new Array("0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0xffffff", "0x000000", "0xffffff", "0x000000", "0x000000", "0xffffff", "0x000000"), new Array("0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0x000000", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0xffffff"), new Array("0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff"), new Array("0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff"), new Array("0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff"), new Array("0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff"));
};
if (_arg1 == 11){
Columns = new Array(new Array("0x66cccc", "0x66cccc", "0x66cccc", "0x66cccc", "0x66cccc", "0x66cccc", "0x66cccc", "0x66cccc", "0x66cccc", "0x66cccc", "0x66cccc", "0x66cccc", "0x66cccc", "0x66cccc", "0x66cccc"), new Array("0x66cccc", "0x66cccc", "0xff0000", "0xff0000", "0xff0000", "0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc"), new Array("0x66cccc", "0x66cccc", "0xff0000", "0xff0000", "0xff0000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xcccccc"), new Array("0x66cccc", "0xcccccc", "0xcccccc", "0xff0000", "0xff0000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xcccccc"), new Array("0xcccccc", "0xffffff", "0xffffff", "0xff0000", "0xff0000", "0xffffff", "0xffffff", "0x333333", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xcccccc"), new Array("0x66cccc", "0xcccccc", "0xcccccc", "0xff0000", "0xff0000", "0xffffff", "0xffffff", "0x333333", "0x333333", "0x333333", "0x333333", "0x333333", "0xffffff", "0xffffff", "0xcccccc"), new Array("0x66cccc", "0x66cccc", "0xff0000", "0xff0000", "0xff0000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xcccccc"), new Array("0x66cccc", "0x66cccc", "0xff0000", "0xff0000", "0xff0000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xcccccc"), new Array("0x66cccc", "0x66cccc", "0xff0000", "0xff0000", "0xff0000", "0xffffff", "0xffffff", "0x333333", "0x333333", "0x333333", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xcccccc"), new Array("0x66cccc", "0xcccccc", "0xcccccc", "0xff0000", "0xff0000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x333333", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xcccccc"), new Array("0xcccccc", "0xffffff", "0xffffff", "0xff0000", "0xff0000", "0xffffff", "0xffffff", "0xffffff", "0x333333", "0x333333", "0x333333", "0x333333", "0xffffff", "0xffffff", "0xcccccc"), new Array("0x66cccc", "0xcccccc", "0xcccccc", "0xff0000", "0xff0000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xcccccc"), new Array("0x66cccc", "0x66cccc", "0xff0000", "0xff0000", "0xff0000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xcccccc"), new Array("0x66cccc", "0x66cccc", "0xff0000", "0xff0000", "0xff0000", "0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc"), new Array("0x66cccc", "0x66cccc", "0x66cccc", "0x66cccc", "0x66cccc", "0x66cccc", "0x66cccc", "0x66cccc", "0x66cccc", "0x66cccc", "0x66cccc", "0x66cccc", "0x66cccc", "0x66cccc", "0x66cccc"));
};
if (_arg1 == 12){
Columns = new Array(new Array("0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900"), new Array("0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900"), new Array("0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0x3366ff", "0x3366ff", "0x3366ff", "0xff9900", "0xff9900", "0xff9900", "0xff9900"), new Array("0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0x3366ff", "0x002db0", "0x002db0", "0x002db0", "0x3366ff", "0xff9900", "0xff9900", "0xff9900"), new Array("0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0x3366ff", "0x002db0", "0xff9900", "0xff9900", "0xff9900", "0x002db0", "0x3366ff", "0xff9900", "0xff9900"), new Array("0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0x3366ff", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0x3366ff", "0xff9900", "0xff9900"), new Array("0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0x3366ff", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0x3366ff", "0xff9900", "0xff9900"), new Array("0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0x002db0", "0x3366ff", "0xff9900", "0xff9900", "0xff9900", "0x3366ff", "0x002db0", "0xff9900", "0xff9900"), new Array("0xff9900", "0xff9900", "0x3366ff", "0xff9900", "0xff9900", "0xff9900", "0x3366ff", "0x002db0", "0x3366ff", "0x3366ff", "0x3366ff", "0x002db0", "0xff9900", "0xff9900", "0xff9900"), new Array("0xff9900", "0xff9900", "0x3366ff", "0xff9900", "0xff9900", "0x3366ff", "0x002db0", "0xff9900", "0x002db0", "0x002db0", "0x002db0", "0xff9900", "0xff9900", "0xff9900", "0xff9900"), new Array("0xff9900", "0xff9900", "0x3366ff", "0xff9900", "0x3366ff", "0x002db0", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900"), new Array("0xff9900", "0xff9900", "0x3366ff", "0x3366ff", "0x002db0", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900"), new Array("0xff9900", "0xff9900", "0x3366ff", "0x3366ff", "0x3366ff", "0x3366ff", "0x3366ff", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900"), new Array("0xff9900", "0xff9900", "0x002db0", "0x002db0", "0x002db0", "0x002db0", "0x002db0", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900"), new Array("0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900"));
};
if (_arg1 == 13){
Columns = new Array(new Array("0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x990000", "0x990000", "0x990000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff"), new Array("0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x990000", "0x990000", "0xffffff", "0x990000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff"), new Array("0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xff0000", "0xff0000", "0xffffff", "0xffffff", "0x990000", "0x990000", "0xffffff", "0xffffff", "0xffffff", "0xffffff"), new Array("0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xff0000", "0xff0000", "0xff0000", "0xffffff", "0xffffff", "0xffffff", "0xff0000", "0xff0000", "0xff0000", "0xffffff", "0xffffff"), new Array("0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xff0000", "0xff0000", "0xff0000", "0xffffff", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xffffff", "0xffffff"), new Array("0xffffff", "0xffffff", "0xffffff", "0xff0000", "0xff0000", "0xffffff", "0xffffff", "0xffffff", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xffffff", "0xffffff"), new Array("0xffffff", "0xffffff", "0xffffff", "0xff0000", "0xff0000", "0xffffff", "0xff0000", "0xff0000", "0xff0000", "0x990000", "0x990000", "0xff0000", "0xff0000", "0xffffff", "0xffffff"), new Array("0xffffff", "0xffffff", "0xffffff", "0xff0000", "0xff0000", "0xffffff", "0xffffff", "0xff0000", "0x990000", "0xff0000", "0xff0000", "0x990000", "0xff0000", "0xffffff", "0xffffff"), new Array("0xffffff", "0xffffff", "0xffffff", "0xff0000", "0xff0000", "0xffffff", "0xffffff", "0xff0000", "0x990000", "0xff0000", "0xff0000", "0x990000", "0xff0000", "0xffffff", "0xffffff"), new Array("0xffffff", "0xffffff", "0xffffff", "0xff0000", "0xff0000", "0xffffff", "0xff0000", "0xff0000", "0xff0000", "0x990000", "0x990000", "0xff0000", "0xff0000", "0xffffff", "0xffffff"), new Array("0xffffff", "0xffffff", "0xffffff", "0xff0000", "0xff0000", "0xffffff", "0xffffff", "0xffffff", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xffffff", "0xffffff"), new Array("0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xff0000", "0xff0000", "0xff0000", "0xffffff", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xffffff", "0xffffff"), new Array("0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xff0000", "0xff0000", "0xff0000", "0xffffff", "0xffffff", "0xffffff", "0xff0000", "0xff0000", "0xff0000", "0xffffff", "0xffffff"), new Array("0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xff0000", "0xff0000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff"), new Array("0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff"));
};
if (_arg1 == 14){
Columns = new Array(new Array("0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0xffffff", "0xffffff", "0xffffff", "0xffffff"), new Array("0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0xffffff", "0xffffff", "0xffffff"), new Array("0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0xffffff", "0xffffff", "0x000000", "0xffffff", "0xffffff", "0x000000", "0xffffff", "0xffffff", "0xffffff"), new Array("0xffffff", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0xffffff", "0xffffff", "0x000000", "0x000000", "0x000000", "0x000000", "0xffffff"), new Array("0xffffff", "0x000000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0xffffff", "0xffffff", "0x000000", "0xffffff", "0xffffff", "0x000000", "0xffffff"), new Array("0xffffff", "0x000000", "0xffffff", "0x000000", "0xffffff", "0x000000", "0xffffff", "0x000000", "0xffffff", "0xffffff", "0x000000", "0xffffff", "0xffffff", "0x000000", "0xffffff"), new Array("0xffffff", "0x000000", "0xffffff", "0x000000", "0xffffff", "0x000000", "0xffffff", "0x000000", "0xffffff", "0xffffff", "0x000000", "0xffffff", "0xffffff", "0x000000", "0xffffff"), new Array("0xffffff", "0x000000", "0xffffff", "0x000000", "0xffffff", "0x000000", "0xffffff", "0x000000", "0xffffff", "0xffffff", "0x000000", "0xffffff", "0xffffff", "0x000000", "0xffffff"), new Array("0xffffff", "0x000000", "0xffffff", "0x000000", "0xffffff", "0x000000", "0xffffff", "0x000000", "0xffffff", "0xffffff", "0x000000", "0xffffff", "0xffffff", "0x000000", "0xffffff"), new Array("0xffffff", "0x000000", "0xffffff", "0x000000", "0xffffff", "0x000000", "0xffffff", "0x000000", "0xffffff", "0xffffff", "0x000000", "0xffffff", "0xffffff", "0x000000", "0xffffff"), new Array("0xffffff", "0x000000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0xffffff", "0xffffff", "0x000000", "0xffffff", "0xffffff", "0x000000", "0xffffff"), new Array("0xffffff", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0xffffff", "0xffffff", "0x000000", "0x000000", "0x000000", "0x000000", "0xffffff"), new Array("0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0xffffff", "0xffffff", "0xffffff"), new Array("0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0xffffff", "0xffffff", "0xffffff"), new Array("0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0xffffff", "0xffffff", "0xffffff", "0xffffff"));
};
if (_arg1 == 15){
Columns = new Array(new Array("0x76bcef", "0x76bcef", "0x76bcef", "0x76bcef", "0x76bcef", "0x76bcef", "0x76bcef", "0x76bcef", "0x76bcef", "0x76bcef", "0x76bcef", "0x76bcef", "0x76bcef", "0x76bcef", "0x76bcef"), new Array("0x76bcef", "0x76bcef", "0x76bcef", "0x76bcef", "0x76bcef", "0x76bcef", "0x76bcef", "0x76bcef", "0x76bcef", "0x76bcef", "0x76bcef", "0x76bcef", "0x76bcef", "0x76bcef", "0x76bcef"), new Array("0x76bcef", "0x76bcef", "0x76bcef", "0x76bcef", "0x76bcef", "0x76bcef", "0x76bcef", "0x76bcef", "0x76bcef", "0x76bcef", "0x76bcef", "0x76bcef", "0x76bcef", "0x76bcef", "0x76bcef"), new Array("0x76bcef", "0x76bcef", "0x76bcef", "0x76bcef", "0x76bcef", "0x76bcef", "0x76bcef", "0x76bcef", "0x76bcef", "0x76bcef", "0x76bcef", "0x76bcef", "0x76bcef", "0x76bcef", "0x76bcef"), new Array("0x76bcef", "0x76bcef", "0x76bcef", "0xff0000", "0xff0000", "0xff0000", "0x76bcef", "0x76bcef", "0x76bcef", "0x76bcef", "0x76bcef", "0x76bcef", "0x76bcef", "0x76bcef", "0x76bcef"), new Array("0x76bcef", "0x76bcef", "0xff0000", "0x990000", "0x990000", "0x990000", "0xff0000", "0x76bcef", "0x76bcef", "0x76bcef", "0xff0000", "0x76bcef", "0x76bcef", "0x76bcef", "0x76bcef"), new Array("0x76bcef", "0xff0000", "0x990000", "0x76bcef", "0x76bcef", "0x76bcef", "0x990000", "0xff0000", "0x76bcef", "0x76bcef", "0xff0000", "0x76bcef", "0x76bcef", "0x76bcef", "0x76bcef"), new Array("0x76bcef", "0xff0000", "0x76bcef", "0x76bcef", "0x76bcef", "0x76bcef", "0x76bcef", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0x76bcef"), new Array("0x76bcef", "0xff0000", "0x76bcef", "0x76bcef", "0x76bcef", "0x76bcef", "0x76bcef", "0xff0000", "0x990000", "0x990000", "0xff0000", "0x990000", "0x990000", "0x990000", "0x76bcef"), new Array("0x76bcef", "0x990000", "0xff0000", "0x76bcef", "0x76bcef", "0x76bcef", "0xff0000", "0x990000", "0x76bcef", "0x76bcef", "0xff0000", "0x76bcef", "0x76bcef", "0x76bcef", "0x76bcef"), new Array("0x76bcef", "0x76bcef", "0x990000", "0xff0000", "0xff0000", "0xff0000", "0x990000", "0x76bcef", "0x76bcef", "0x76bcef", "0x990000", "0x76bcef", "0x76bcef", "0x76bcef", "0x76bcef"), new Array("0x76bcef", "0x76bcef", "0x76bcef", "0x990000", "0x990000", "0x990000", "0x76bcef", "0x76bcef", "0x76bcef", "0x76bcef", "0x76bcef", "0x76bcef", "0x76bcef", "0x76bcef", "0x76bcef"), new Array("0x76bcef", "0x76bcef", "0x76bcef", "0x76bcef", "0x76bcef", "0x76bcef", "0x76bcef", "0x76bcef", "0x76bcef", "0x76bcef", "0x76bcef", "0x76bcef", "0x76bcef", "0x76bcef", "0x76bcef"), new Array("0x76bcef", "0x76bcef", "0x76bcef", "0x76bcef", "0x76bcef", "0x76bcef", "0x76bcef", "0x76bcef", "0x76bcef", "0x76bcef", "0x76bcef", "0x76bcef", "0x76bcef", "0x76bcef", "0x76bcef"), new Array("0x76bcef", "0x76bcef", "0x76bcef", "0x76bcef", "0x76bcef", "0x76bcef", "0x76bcef", "0x76bcef", "0x76bcef", "0x76bcef", "0x76bcef", "0x76bcef", "0x76bcef", "0x76bcef", "0x76bcef"));
};
if (_arg1 == 16){
Columns = new Array(new Array("0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff"), new Array("0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0x000000", "0xffffff"), new Array("0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0x000000", "0x000000", "0x000000"), new Array("0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0x000000", "0x000000", "0x000000"), new Array("0xffffff", "0xffffff", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0xffffff"), new Array("0xffffff", "0xffffff", "0x000000", "0x000000", "0x000000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff"), new Array("0xffffff", "0xffffff", "0x000000", "0x000000", "0x000000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff"), new Array("0xffffff", "0x000000", "0x000000", "0x000000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff"), new Array("0xffffff", "0x000000", "0x000000", "0x000000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff"), new Array("0xffffff", "0x000000", "0x000000", "0x000000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff"), new Array("0x000000", "0x000000", "0x000000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0x000000", "0xffffff", "0xffffff"), new Array("0x000000", "0x000000", "0x000000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0x000000", "0x000000", "0x000000", "0xffffff"), new Array("0x000000", "0x000000", "0x000000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0x000000", "0x000000", "0x000000", "0xffffff"), new Array("0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0xffffff", "0xffffff"), new Array("0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff"));
};
if (_arg1 == 17){
Columns = new Array(new Array("0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc"), new Array("0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc"), new Array("0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc", "0x7e5400", "0x080808", "0x080808", "0xcccccc", "0xcccccc", "0xcccccc"), new Array("0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc", "0x7e5400", "0xfcfa00", "0xead500", "0x080808", "0xcccccc", "0xcccccc", "0xcccccc"), new Array("0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc", "0x7e5400", "0xfcfa00", "0xead500", "0xe0c200", "0x7e5400", "0xcccccc", "0xcccccc", "0xcccccc"), new Array("0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc", "0x7e5400", "0xfcfa00", "0xead500", "0xe0c200", "0x7e5400", "0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc"), new Array("0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc", "0x7e5400", "0xfcfa00", "0xead500", "0xe0c200", "0x7e5400", "0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc"), new Array("0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc", "0x7e7e7e", "0xfcfa00", "0xead500", "0xe0c200", "0x7e5400", "0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc"), new Array("0xcccccc", "0xcccccc", "0xcccccc", "0x880000", "0x696969", "0x696969", "0xe0c200", "0x7e5400", "0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc"), new Array("0xcccccc", "0xcccccc", "0xcb0000", "0xff6666", "0xff6666", "0x424242", "0x424242", "0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc"), new Array("0xcccccc", "0xcccccc", "0xcb0000", "0xff6666", "0xff6666", "0x880000", "0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc"), new Array("0xcccccc", "0xcccccc", "0xcccccc", "0xcb0000", "0x880000", "0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc"), new Array("0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc"), new Array("0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc"), new Array("0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc"));
};
if (_arg1 == 18){
Columns = new Array(new Array("0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00"), new Array("0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0x000000", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00"), new Array("0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0x000000", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00"), new Array("0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0x000000", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00"), new Array("0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0x000000", "0x666666", "0x666666", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000"), new Array("0xffcc00", "0xffffff", "0xffcc00", "0xffcc00", "0xffffff", "0xffffff", "0xffcc00", "0x000000", "0x666666", "0x666666", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000"), new Array("0xffcc00", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0x666666", "0x666666", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000"), new Array("0xffcc00", "0xffcc00", "0xffcc00", "0xffffff", "0xffffff", "0xffccff", "0xffffff", "0x000000", "0x666666", "0x666666", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000"), new Array("0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0x666666", "0x666666", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000"), new Array("0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffffff", "0xffffff", "0xffcc00", "0x000000", "0x666666", "0x666666", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000"), new Array("0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0x000000", "0x666666", "0x666666", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000"), new Array("0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0x000000", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00"), new Array("0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0x000000", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00"), new Array("0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0x000000", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00"), new Array("0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00"));
};
if (_arg1 == 19){
Columns = new Array(new Array("0xcc3300", "0xcc3300", "0xcc3300", "0xcc3300", "0xcc3300", "0xcc3300", "0xcc3300", "0xcc3300", "0xcc3300", "0xcc3300", "0xcc3300", "0xcc3300", "0xcc3300", "0xcc3300", "0xcc3300"), new Array("0xcc3300", "0xcc3300", "0xcc3300", "0xcc3300", "0xcc3300", "0xcc3300", "0xcc3300", "0xcc3300", "0xcc3300", "0xcc3300", "0xcc3300", "0xcc3300", "0xcc3300", "0xcc3300", "0xcc3300"), new Array("0xcc3300", "0xcc3300", "0xcc3300", "0xcc3300", "0xcc3300", "0xcc3300", "0x6f4a00", "0x6b4700", "0x644200", "0x5d3d00", "0x563900", "0x4d3300", "0x472e00", "0x412b00", "0xcc3300"), new Array("0xcc3300", "0xcc3300", "0xcc3300", "0xcc3300", "0xcc3300", "0x6f4a00", "0xfcfa00", "0xfcfa00", "0xfcfa00", "0xfcfa00", "0xfcfa00", "0xfcfa00", "0xfcfa00", "0xfcfa00", "0x412b00"), new Array("0xcc3300", "0xcc3300", "0x7e7e7e", "0x7e7e7e", "0x7e7e7e", "0x6f4a00", "0xffffff", "0xfcfa00", "0xfcfa00", "0xfcfa00", "0xf4eb00", "0xf1e300", "0xe6cd00", "0xfcfa00", "0x412b00"), new Array("0xcc3300", "0x7e7e7e", "0xd6d6d6", "0xd6d6d6", "0xd6d6d6", "0x6f4a00", "0xffffff", "0xfcfa00", "0xfcfa00", "0xfcfa00", "0xf4eb00", "0xf1e300", "0xe6cd00", "0xfcfa00", "0x412b00"), new Array("0x7e7e7e", "0xd6d6d6", "0xd6d6d6", "0x7e7e7e", "0x7e7e7e", "0x6f4a00", "0xffffff", "0xfcfa00", "0x644200", "0xe0c200", "0xf4eb00", "0xf1e300", "0xe6cd00", "0xfcfa00", "0x412b00"), new Array("0x7e7e7e", "0xd6d6d6", "0x7e7e7e", "0xcc3300", "0xcc3300", "0x6f4a00", "0xffffff", "0xfcfa00", "0x644200", "0xe0c200", "0x644200", "0x644200", "0xe6cd00", "0xfcfa00", "0x412b00"), new Array("0x7e7e7e", "0xd6d6d6", "0xd6d6d6", "0x7e7e7e", "0x7e7e7e", "0x6f4a00", "0xffffff", "0xfcfa00", "0x644200", "0x644200", "0xf4eb00", "0xf1e300", "0xe6cd00", "0xfcfa00", "0x412b00"), new Array("0xcc3300", "0x7e7e7e", "0xd6d6d6", "0xd6d6d6", "0xd6d6d6", "0x6f4a00", "0xffffff", "0xfcfa00", "0xfcfa00", "0xfcfa00", "0xf4eb00", "0xf1e300", "0xe6cd00", "0xfcfa00", "0x412b00"), new Array("0xcc3300", "0xcc3300", "0x7e7e7e", "0x7e7e7e", "0x7e7e7e", "0x6f4a00", "0xffffff", "0xfcfa00", "0xfcfa00", "0xfcfa00", "0xf4eb00", "0xf1e300", "0xe6cd00", "0xfcfa00", "0x412b00"), new Array("0xcc3300", "0xcc3300", "0xcc3300", "0xcc3300", "0xcc3300", "0x6f4a00", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xe6cd00", "0x412b00"), new Array("0xcc3300", "0xcc3300", "0xcc3300", "0xcc3300", "0xcc3300", "0xcc3300", "0x6f4a00", "0x6b4700", "0x644200", "0x5d3d00", "0x563900", "0x4d3300", "0x472e00", "0x412b00", "0xcc3300"), new Array("0xcc3300", "0xcc3300", "0xcc3300", "0xcc3300", "0xcc3300", "0xcc3300", "0xcc3300", "0xcc3300", "0xcc3300", "0xcc3300", "0xcc3300", "0xcc3300", "0xcc3300", "0xcc3300", "0xcc3300"), new Array("0xcc3300", "0xcc3300", "0xcc3300", "0xcc3300", "0xcc3300", "0xcc3300", "0xcc3300", "0xcc3300", "0xcc3300", "0xcc3300", "0xcc3300", "0xcc3300", "0xcc3300", "0xcc3300", "0xcc3300"));
};
if (_arg1 == 20){
Columns = new Array(new Array("0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0x000000", "0x000000", "0xff0000"), new Array("0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000"), new Array("0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0x000000", "0x000000", "0x000000", "0x000000", "0xffff00", "0x000000", "0x000000"), new Array("0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0x000000", "0x000000", "0x000000", "0x000000", "0xffff00", "0xffff00", "0xffff00", "0x000000", "0x000000"), new Array("0xff0000", "0xff0000", "0xff0000", "0xff0000", "0x000000", "0x000000", "0x000000", "0x000000", "0xffff00", "0xffff00", "0xffff00", "0xffff00", "0xffff00", "0x000000", "0x000000"), new Array("0xff0000", "0xff0000", "0xff0000", "0x000000", "0x000000", "0x000000", "0xffff00", "0xffff00", "0xffff00", "0xffff00", "0xffff00", "0xffff00", "0xffff00", "0x000000", "0x000000"), new Array("0xff0000", "0x000000", "0x000000", "0x000000", "0xffff00", "0xffff00", "0xffff00", "0xffff00", "0xffff00", "0xffff00", "0xffff00", "0xffff00", "0xffff00", "0x000000", "0x000000"), new Array("0x000000", "0x000000", "0x000000", "0xffff00", "0xffff00", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0xffff00", "0x000000", "0xffff00", "0x000000", "0x000000"), new Array("0xff0000", "0x000000", "0x000000", "0x000000", "0xffff00", "0xffff00", "0xffff00", "0xffff00", "0xffff00", "0xffff00", "0xffff00", "0xffff00", "0xffff00", "0x000000", "0x000000"), new Array("0xff0000", "0xff0000", "0xff0000", "0x000000", "0x000000", "0x000000", "0xffff00", "0xffff00", "0xffff00", "0xffff00", "0xffff00", "0xffff00", "0xffff00", "0x000000", "0x000000"), new Array("0xff0000", "0xff0000", "0xff0000", "0xff0000", "0x000000", "0x000000", "0x000000", "0x000000", "0xffff00", "0xffff00", "0xffff00", "0xffff00", "0xffff00", "0x000000", "0x000000"), new Array("0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0x000000", "0x000000", "0x000000", "0x000000", "0xffff00", "0xffff00", "0xffff00", "0x000000", "0x000000"), new Array("0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0x000000", "0x000000", "0x000000", "0x000000", "0xffff00", "0x000000", "0x000000"), new Array("0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000"), new Array("0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0x000000", "0x000000", "0xff0000"));
};
if (_arg1 == 21){
Columns = new Array(new Array("0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff"), new Array("0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x666666", "0xdadada", "0xdadada", "0x33ccff", "0x33ccff"), new Array("0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0xdadada", "0xdadada", "0x535353", "0xcccccc", "0xcccccc", "0x33ccff"), new Array("0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0xffffdf", "0x666666", "0xcccccc", "0xcccccc", "0x535353", "0xb0b0b0", "0x33ccff"), new Array("0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0xffffdf", "0xffffdf", "0xffffdf", "0xffd737", "0xffd737", "0x535353", "0xcccccc", "0xb0b0b0", "0x3e3e3e", "0x33ccff"), new Array("0x33ccff", "0x33ccff", "0x33ccff", "0xffffdf", "0xffffdf", "0xffd737", "0xffd737", "0xffd737", "0xffcc00", "0xffcc00", "0xffcc00", "0x3e3e3e", "0xb0b0b0", "0x33ccff", "0x33ccff"), new Array("0x33ccff", "0x33ccff", "0xffffdf", "0xffe682", "0xffd737", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xf9c700", "0xffff9d", "0x33ccff", "0x33ccff", "0x33ccff"), new Array("0x33ccff", "0xffffdf", "0xffe682", "0xffefb0", "0xffe682", "0xffd737", "0xffcc00", "0xffcc00", "0xffcc00", "0xf9c700", "0xffff9d", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff"), new Array("0x33ccff", "0xffffdf", "0xffd737", "0xffe682", "0xffd737", "0xffd737", "0xffcc00", "0xffcc00", "0xf9c700", "0xf0c000", "0xffff9d", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff"), new Array("0x33ccff", "0xffffdf", "0xffd737", "0xffd737", "0xffd737", "0xffcc00", "0xffcc00", "0xffcc00", "0xf0c000", "0xdfb300", "0xffff9d", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff"), new Array("0x33ccff", "0xffffdf", "0xffd737", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xf0c000", "0xdfb300", "0xffff77", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff"), new Array("0x33ccff", "0x33ccff", "0xffffcc", "0xffcc00", "0xf9c700", "0xf0c000", "0xf0c000", "0xf0c000", "0xdfb300", "0xffff77", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff"), new Array("0x33ccff", "0x33ccff", "0x33ccff", "0xffff9d", "0xf9c700", "0xf0c000", "0xdfb300", "0xdfb300", "0xffff77", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff"), new Array("0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0xffff9d", "0xffff9d", "0xffff77", "0xffff77", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff"), new Array("0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff"));
};
if (_arg1 == 22){
Columns = new Array(new Array("0xccff00", "0xccff00", "0xccff00", "0xccff00", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xccff00", "0xccff00", "0xccff00", "0xccff00"), new Array("0xccff00", "0xccff00", "0xff0000", "0xff0000", "0xff0000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xff0000", "0xff0000", "0xff0000", "0xccff00", "0xccff00"), new Array("0xccff00", "0xff0000", "0xff0000", "0xff0000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xff0000", "0xff0000", "0xccff00"), new Array("0xccff00", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xff0000", "0xccff00"), new Array("0xff0000", "0xff0000", "0xffffff", "0xff0000", "0xff0000", "0xff0000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xff0000", "0xff0000"), new Array("0xff0000", "0xffffff", "0xffffff", "0x000000", "0xff0000", "0xff0000", "0xff0000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0xffffff", "0xffffff", "0xff0000"), new Array("0xff0000", "0xffffff", "0xffffff", "0x000000", "0x000000", "0xff0000", "0xff0000", "0xff0000", "0x000000", "0x000000", "0x000000", "0x000000", "0xffffff", "0xffffff", "0xff0000"), new Array("0xff0000", "0xffffff", "0xffffff", "0x000000", "0x000000", "0xffffff", "0xff0000", "0xff0000", "0xff0000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xff0000"), new Array("0xff0000", "0xffffff", "0xffffff", "0x000000", "0x000000", "0xffffff", "0x000000", "0xff0000", "0xff0000", "0xff0000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xff0000"), new Array("0xff0000", "0xffffff", "0xffffff", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0xff0000", "0xff0000", "0xff0000", "0xffffff", "0xffffff", "0xffffff", "0xff0000"), new Array("0xff0000", "0xff0000", "0xffffff", "0xffffff", "0x000000", "0x000000", "0x000000", "0xffffff", "0xffffff", "0xff0000", "0xff0000", "0xff0000", "0xffffff", "0xff0000", "0xff0000"), new Array("0xccff00", "0xff0000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xccff00"), new Array("0xccff00", "0xff0000", "0xff0000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xff0000", "0xff0000", "0xff0000", "0xccff00"), new Array("0xccff00", "0xccff00", "0xff0000", "0xff0000", "0xff0000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xff0000", "0xff0000", "0xff0000", "0xccff00", "0xccff00"), new Array("0xccff00", "0xccff00", "0xccff00", "0xccff00", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xccff00", "0xccff00", "0xccff00", "0xccff00"));
};
if (_arg1 == 23){
Columns = new Array(new Array("0xfc5504", "0xfc5504", "0xfc5504", "0xfc5504", "0xfc5504", "0xfc5504", "0xfc5504", "0xfc5504", "0xfc5504", "0xfc5504", "0xfc5504", "0xfc5504", "0xfc5504", "0xfc5504", "0xfc5504"), new Array("0xfc5504", "0xfc5504", "0xfc5504", "0xfc5504", "0xfc5504", "0xfc5504", "0xfc5504", "0xfc5504", "0xfc5504", "0xfc5504", "0xfc5504", "0xfc5504", "0xfc5504", "0xfc5504", "0xfc5504"), new Array("0xfc5504", "0xfc5504", "0xfc5504", "0xfc5504", "0xfc5504", "0xfc5504", "0xfc5504", "0xfc5504", "0xfc5504", "0xfc5504", "0xfc5504", "0xfc5504", "0xfc5504", "0xfc5504", "0xfc5504"), new Array("0xfc5504", "0xf55904", "0xff5304", "0xfc5504", "0xfc5504", "0xff5304", "0xff5402", "0xf95500", "0xff4900", "0xff5304", "0xf15b04", "0xfc5504", "0xfe5504", "0xff5307", "0xff5404"), new Array("0xf55000", "0xff4800", "0xf15903", "0xfc5504", "0xfc5504", "0xff5309", "0xf85102", "0xff5c07", "0xffa77b", "0xffa77b", "0xfc4a04", "0xff5704", "0xfd4c00", "0xff4803", "0xff5708"), new Array("0xf36f24", "0xffa77b", "0xef5d07", "0xf95204", "0xf24701", "0xfe5709", "0xffa77b", "0xffffff", "0xffffff", "0xffa77b", "0xfd4d02", "0xff4603", "0xffa77b", "0xffa77b", "0xfb7327"), new Array("0xffa77b", "0xffffff", "0xff5000", "0xff5707", "0xffa77b", "0xffffff", "0xffffff", "0xffffff", "0xffa77b", "0xf75300", "0xff6d2a", "0xffa77b", "0xffffff", "0xffffff", "0xffa77b"), new Array("0xffa77b", "0xffffff", "0xffa77b", "0xffffff", "0xffffff", "0xff9f77", "0xfea374", "0xffffff", "0xffa77b", "0xffa77b", "0xffffff", "0xffffff", "0xffa77b", "0xffffff", "0xffa77b"), new Array("0xffa77b", "0xffffff", "0xffffff", "0xffa77b", "0xfd5400", "0xff4802", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffa77b", "0xf45106", "0xff5a0c", "0xffffff", "0xffa77b"), new Array("0xff7230", "0xffa77b", "0xff5608", "0xf25100", "0xfa4900", "0xffa77b", "0xffffff", "0xffffff", "0xffa77b", "0xff4a04", "0xf84d05", "0xff4f00", "0xff5e0e", "0xffa77b", "0xff692b"), new Array("0xf95106", "0xff4800", "0xf95800", "0xfb5900", "0xfc5302", "0xffa77b", "0xffa77b", "0xfd430a", "0xf85200", "0xff5100", "0xfa5909", "0xff5300", "0xfe510c", "0xf64f00", "0xff4c04"), new Array("0xfc5504", "0xfb5403", "0xfc5504", "0xfe5504", "0xfd5403", "0xff5002", "0xfc4d00", "0xfc5101", "0xfc5504", "0xfc5504", "0xfc5504", "0xfc5504", "0xfc5504", "0xfb5403", "0xfc5504"), new Array("0xfc5504", "0xfc5504", "0xfc5504", "0xfe5504", "0xfe5504", "0xfc5602", "0xfc5602", "0xfc5602", "0xfc5504", "0xfc5504", "0xfc5504", "0xfc5504", "0xfc5504", "0xfc5504", "0xfc5504"), new Array("0xfc5504", "0xfc5504", "0xfc5504", "0xfc5504", "0xfc5504", "0xfc5504", "0xfc5504", "0xfe5504", "0xfc5504", "0xfc5504", "0xfc5504", "0xfc5504", "0xfc5504", "0xfc5504", "0xfc5504"), new Array("0xfc5504", "0xfc5504", "0xfc5504", "0xfc5504", "0xfc5504", "0xfc5504", "0xfc5504", "0xfc5504", "0xfc5504", "0xfc5504", "0xfc5504", "0xfc5504", "0xfc5504", "0xfc5504", "0xfc5504"));
};
if (_arg1 == 24){
Columns = new Array(new Array("0x009900", "0x009900", "0x009900", "0x009900", "0x009900", "0x009900", "0x009900", "0x009900", "0x009900", "0x009900", "0x009900", "0x009900", "0x009900", "0x009900", "0x009900"), new Array("0x009900", "0x009900", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x009900", "0x009900"), new Array("0x009900", "0x000000", "0xffffff", "0xf79f97", "0xf79f97", "0xf79f97", "0xf79f97", "0xf79f97", "0xf79f97", "0xf79f97", "0xf79f97", "0xf79f97", "0xf72e00", "0x000000", "0x009900"), new Array("0x000000", "0xffffff", "0xffffff", "0xffffff", "0xf79f97", "0xf79f97", "0xf79f97", "0xf79f97", "0xf79f97", "0xf79f97", "0xf79f97", "0xf72e00", "0xf72e00", "0xf72e00", "0x000000"), new Array("0x000000", "0xf79f97", "0xffffff", "0xf79f97", "0xc20000", "0xc20000", "0xc20000", "0xc20000", "0xc20000", "0xc20000", "0xc20000", "0xc20000", "0xf72e00", "0xf72e00", "0x000000"), new Array("0x000000", "0xf79f97", "0xf79f97", "0xc20000", "0xc20000", "0xc20000", "0xc20000", "0xff0000", "0xff0000", "0xc20000", "0xc20000", "0xf79f97", "0xc20000", "0xf72e00", "0x000000"), new Array("0x000000", "0xf79f97", "0xf79f97", "0xc20000", "0xc20000", "0xc20000", "0xff0000", "0xff0000", "0xc20000", "0xc20000", "0xf79f97", "0xffffff", "0xc20000", "0xf72e00", "0x000000"), new Array("0x000000", "0xf79f97", "0xf79f97", "0xc20000", "0xc20000", "0xf72e00", "0xff0000", "0xc20000", "0xc20000", "0xf79f97", "0xffffff", "0xffffff", "0xc20000", "0xf72e00", "0x000000"), new Array("0x000000", "0xf79f97", "0xf79f97", "0xc20000", "0xf72e00", "0xf72e00", "0xc20000", "0xc20000", "0xf79f97", "0xffffff", "0xffffff", "0xf79f97", "0xc20000", "0xf72e00", "0x000000"), new Array("0x000000", "0xf79f97", "0xf72e00", "0x8e0000", "0xc20000", "0xc20000", "0xc20000", "0xf79f97", "0xffffff", "0xffffff", "0xf79f97", "0xc20000", "0x000000", "0xf72e00", "0x000000"), new Array("0x000000", "0xf72e00", "0xf72e00", "0xf72e00", "0x8e0000", "0x8e0000", "0x8e0000", "0x8e0000", "0x8e0000", "0x8e0000", "0x8e0000", "0x000000", "0x000000", "0x000000", "0x000000"), new Array("0x009900", "0x000000", "0xf72e00", "0x8e0000", "0x8e0000", "0x8e0000", "0x8e0000", "0x8e0000", "0x8e0000", "0x8e0000", "0x8e0000", "0x8e0000", "0x000000", "0x000000", "0x009900"), new Array("0x009900", "0x009900", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x009900", "0x009900"), new Array("0x009900", "0x009900", "0x009900", "0x009900", "0x009900", "0x009900", "0x009900", "0x009900", "0x009900", "0x009900", "0x009900", "0x009900", "0x009900", "0x009900", "0x009900"), new Array("0x009900", "0x009900", "0x009900", "0x009900", "0x009900", "0x009900", "0x009900", "0x009900", "0x009900", "0x009900", "0x009900", "0x009900", "0x009900", "0x009900", "0x009900"));
};
if (_arg1 == 25){
Columns = new Array(new Array("0x33ccff", "0x33ccff", "0x33ccff", "0x000000", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff"), new Array("0x33ccff", "0x33ccff", "0x33ccff", "0x000000", "0x33ccff", "0x000000", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff"), new Array("0x33ccff", "0x33ccff", "0x000000", "0x33ccff", "0x33ccff", "0x000000", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x000000", "0x000000", "0x33ccff", "0x33ccff", "0x33ccff"), new Array("0x33ccff", "0x33ccff", "0x000000", "0x33ccff", "0x000000", "0x33ccff", "0x000000", "0x33ccff", "0x33ccff", "0x000000", "0x33ccff", "0x33ccff", "0x000000", "0x33ccff", "0x33ccff"), new Array("0x33ccff", "0x000000", "0x33ccff", "0x33ccff", "0x000000", "0x33ccff", "0x000000", "0x33ccff", "0x33ccff", "0x33ccff", "0x000000", "0x33ccff", "0x000000", "0x33ccff", "0x33ccff"), new Array("0x33ccff", "0x000000", "0x33ccff", "0x000000", "0x33ccff", "0x33ccff", "0x33ccff", "0x000000", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x000000", "0x33ccff", "0x33ccff"), new Array("0x33ccff", "0x000000", "0x33ccff", "0x000000", "0x33ccff", "0x33ccff", "0x33ccff", "0x000000", "0x33ccff", "0x33ccff", "0x33ccff", "0x000000", "0x33ccff", "0x33ccff", "0x33ccff"), new Array("0x33ccff", "0x000000", "0x33ccff", "0x000000", "0x33ccff", "0x33ccff", "0x33ccff", "0x000000", "0x33ccff", "0x33ccff", "0x000000", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff"), new Array("0x33ccff", "0x000000", "0x33ccff", "0x000000", "0x000000", "0x000000", "0x33ccff", "0x000000", "0x33ccff", "0x000000", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff"), new Array("0x33ccff", "0x000000", "0x33ccff", "0x000000", "0x000000", "0x000000", "0x33ccff", "0x000000", "0x000000", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff"), new Array("0x33ccff", "0x000000", "0x33ccff", "0x33ccff", "0x000000", "0x33ccff", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x33ccff", "0x33ccff"), new Array("0x33ccff", "0x33ccff", "0x000000", "0x33ccff", "0x000000", "0x33ccff", "0x000000", "0x33ccff", "0x33ccff", "0x33ccff", "0x000000", "0x000000", "0x33ccff", "0x33ccff", "0x33ccff"), new Array("0x33ccff", "0x33ccff", "0x000000", "0x33ccff", "0x33ccff", "0x000000", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x000000", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff"), new Array("0x33ccff", "0x33ccff", "0x33ccff", "0x000000", "0x33ccff", "0x000000", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff"), new Array("0x33ccff", "0x33ccff", "0x33ccff", "0x000000", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff"));
};
if (_arg1 == 26){
Columns = new Array(new Array("0x00ccff", "0x00ccff", "0x00ccff", "0xcccccc", "0xffffcc", "0xffffcc", "0xffffcc", "0xcccccc", "0x00ccff", "0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc", "0x00ccff", "0x00ccff"), new Array("0x00ccff", "0x00ccff", "0xcccccc", "0xffffcc", "0xffffcc", "0xffffcc", "0xffffcc", "0xffff7d", "0xcccccc", "0xffffcc", "0xffffcc", "0xffffcc", "0xcccccc", "0x00ccff", "0x00ccff"), new Array("0x00ccff", "0x00ccff", "0xcccccc", "0xffffcc", "0xffffcc", "0xffffcc", "0xffffcc", "0xffff7d", "0xcccccc", "0xffff7d", "0xffffcc", "0xffffcc", "0xcccccc", "0x00ccff", "0x00ccff"), new Array("0x00ccff", "0x00ccff", "0x00ccff", "0xcccccc", "0xffffcc", "0xffff7d", "0xffff7d", "0xcccccc", "0xffff7d", "0xffff7d", "0xffffcc", "0xcccccc", "0x00ccff", "0x00ccff", "0x00ccff"), new Array("0x000000", "0x00ccff", "0x00ccff", "0x00ccff", "0xcccccc", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x00ccff", "0x00ccff", "0x00ccff"), new Array("0x00ccff", "0x000000", "0x00ccff", "0x000000", "0x000000", "0xffff00", "0x000000", "0xffff00", "0x000000", "0xffff00", "0x000000", "0xffff00", "0x000000", "0x00ccff", "0x00ccff"), new Array("0x00ccff", "0x00ccff", "0x000000", "0xffff00", "0x000000", "0xffff00", "0x000000", "0xffff00", "0x000000", "0xffff00", "0x000000", "0xffff00", "0x000000", "0x000000", "0x00ccff"), new Array("0x00ccff", "0x00ccff", "0x000000", "0xffcc00", "0x000000", "0xffcc00", "0x000000", "0xffcc00", "0x000000", "0xffcc00", "0x000000", "0xffcc00", "0x000000", "0xffcc00", "0x000000"), new Array("0x00ccff", "0x00ccff", "0x000000", "0xffcc00", "0x000000", "0xffcc00", "0x000000", "0xffcc00", "0x000000", "0xffcc00", "0x000000", "0xffcc00", "0x000000", "0x000000", "0x00ccff"), new Array("0x00ccff", "0x000000", "0x00ccff", "0x000000", "0x000000", "0xff9900", "0x000000", "0xff9900", "0x000000", "0xff9900", "0x000000", "0xff9900", "0x000000", "0x00ccff", "0x00ccff"), new Array("0x000000", "0x00ccff", "0x00ccff", "0x00ccff", "0xcccccc", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x00ccff", "0x00ccff", "0x00ccff"), new Array("0x00ccff", "0x00ccff", "0x00ccff", "0xcccccc", "0xffffcc", "0xffff7d", "0xffff7d", "0xcccccc", "0xffff7d", "0xffff7d", "0xffffcc", "0xcccccc", "0x00ccff", "0x00ccff", "0x00ccff"), new Array("0x00ccff", "0x00ccff", "0xcccccc", "0xffffcc", "0xffffcc", "0xffffcc", "0xffffcc", "0xffff7d", "0xcccccc", "0xffff7d", "0xffffcc", "0xffffcc", "0xcccccc", "0x00ccff", "0x00ccff"), new Array("0x00ccff", "0x00ccff", "0xcccccc", "0xffffcc", "0xffffcc", "0xffffcc", "0xffffcc", "0xffff7d", "0xcccccc", "0xffffcc", "0xffffcc", "0xffffcc", "0xcccccc", "0x00ccff", "0x00ccff"), new Array("0x00ccff", "0x00ccff", "0x00ccff", "0xcccccc", "0xffffcc", "0xffffcc", "0xffffcc", "0xcccccc", "0x00ccff", "0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc", "0x00ccff", "0x00ccff"));
};
}
public function CreateLevelGrid(_arg1:Number){
var _local4:*;
var _local5:*;
var _local6:*;
var _local2:* = new LevelGrid();
_local2.x = 320;
_local2.y = 240;
var _local3:* = 0;
while (_local3 < 9) {
LoadLevel((((_arg1 - 1) * 9) + _local3));
if (cookie.data.stats[(((_arg1 - 1) * 9) + _local3)] == false){
if (_local3 <= 5){
Thumb = new PixelThumb(Columns, (((_arg1 - 1) * 9) + _local3), "invisible");
} else {
Thumb = new PixelThumb(Columns, (((_arg1 - 1) * 9) + _local3), "invisible2");
};
} else {
Thumb = new PixelThumb(Columns, (((_arg1 - 1) * 9) + _local3), "visible");
};
Thumb.cacheAsBitmap = true;
_local2.addChild(Thumb);
Thumb.y = ((Math.floor((_local3 / 3)) * 140) - 180);
Thumb.x = (((_local3 % 3) * 120) - 50);
_local4 = new ThumbBorder();
if (_local3 < 3){
_local4.NameTxt.text = Names[0][(((_arg1 - 1) * 3) + _local3)];
} else {
if (_local3 > 5){
_local4.NameTxt.text = Names[2][((((_arg1 - 1) * 3) + _local3) - 6)];
} else {
_local4.NameTxt.text = Names[1][((((_arg1 - 1) * 3) + _local3) - 3)];
};
};
Thumb.namer = _local4.NameTxt.text;
Thumb.addChild(_local4);
Thumb.addEventListener(MouseEvent.MOUSE_DOWN, ThumbDown);
_local3++;
};
if (_arg1 == 1){
_local2.PreviousLevelGrid.visible = false;
};
if (_arg1 == 9){
_local2.NextLevelGrid.visible = false;
};
if ((((_arg1 > 2)) && ((cookie.data.count < ((_arg1 - 1) * 5))))){
_local5 = new Locker();
_local6 = (((_arg1 - 1) * 5) - cookie.data.count);
trace(_local6);
_local5.req.text = _local6;
_local2.addChild(_local5);
};
_local2.NextLevelGrid.addEventListener(MouseEvent.MOUSE_DOWN, GotoNextGrid);
_local2.PreviousLevelGrid.addEventListener(MouseEvent.MOUSE_DOWN, GotoPrevioiusGrid);
return (_local2);
}
public function GotoPrevioiusGrid(_arg1:MouseEvent){
b_channel = b_sound.play();
b_channel = wd_sound.play();
if (TempGrid != null){
TempGrid.removeEventListener(Event.ENTER_FRAME, GridMove);
removeChild(LoadedGrid);
LoadedGrid = TempGrid;
TempGrid = null;
};
currentGrid = (currentGrid - 1);
TempGrid = CreateLevelGrid(currentGrid);
TempGrid.addEventListener(Event.ENTER_FRAME, GridMove);
TempGrid.y = (TempGrid.y + 480);
addChild(TempGrid);
}
public function InputChanged(_arg1:Event){
var _local2:* = (LoadedGrid as CreationLoader);
if ((LoadedGrid is CreationLoader)){
_local2 = (LoadedGrid as CreationLoader);
} else {
_local2 = (TempGrid as CreationLoader);
};
var _local3:String = _local2.InputCreation.text;
if (CheckString(_local3) == false){
_local2.StatusTxt.textColor = 0xFF0000;
_local2.StatusTxt.text = "data is not valid";
} else {
_local2.StatusTxt.textColor = 0xFF00;
_local2.StatusTxt.text = "Data is ready to load";
};
}
public function NextTutorial1(_arg1:MouseEvent){
b_channel = w_sound.play();
b_channel = b_sound.play();
if (TempGrid != null){
TempGrid.removeEventListener(Event.ENTER_FRAME, GridMove);
removeChild(LoadedGrid);
LoadedGrid = TempGrid;
TempGrid = null;
};
(LoadedGrid as TutorialBoard1).stop();
var _local2:* = new TutorialBoard2();
(_local2 as TutorialBoard2).NextBtn.addEventListener(MouseEvent.MOUSE_DOWN, NextTutorial2);
_local2.x = 320;
_local2.y = 240;
addChild(_local2);
TempGrid = _local2;
TempGrid.addEventListener(Event.ENTER_FRAME, GridMove);
TempGrid.y = (TempGrid.y - 480);
}
public function NextTutorial2(_arg1:MouseEvent){
b_channel = w_sound.play();
b_channel = b_sound.play();
if (TempGrid != null){
TempGrid.removeEventListener(Event.ENTER_FRAME, GridMove);
removeChild(LoadedGrid);
LoadedGrid = TempGrid;
TempGrid = null;
};
(LoadedGrid as TutorialBoard2).stop();
var _local2:* = new TutorialBoard3();
(_local2 as TutorialBoard3).NextBtn.addEventListener(MouseEvent.MOUSE_DOWN, NextTutorial3);
_local2.x = 320;
_local2.y = 240;
addChild(_local2);
TempGrid = _local2;
TempGrid.addEventListener(Event.ENTER_FRAME, GridMove);
TempGrid.y = (TempGrid.y - 480);
}
public function Finish(){
b_channel = r_sound.play();
b_channel = f_sound.play();
if ((this.parent.parent as PixelGame).The_cookie.data.stats[currentLevel] == false){
(this.parent.parent as PixelGame).The_cookie.data.stats[currentLevel] = true;
(this.parent.parent as PixelGame).The_cookie.data.count = ((this.parent.parent as PixelGame).The_cookie.data.count + 1);
};
var _local1:* = new WellDone();
LoadedGrid.addChild(_local1);
LoadedGrid.addEventListener(Event.ENTER_FRAME, FinishDelay);
}
public function BackDown(_arg1:MouseEvent){
b_channel = b_sound.play();
BackToMenu();
if (BackBtn){
BackBtn.removeEventListener(MouseEvent.MOUSE_DOWN, BackDown);
};
}
public function LoadLevelMedium(_arg1:Number){
if (_arg1 == 0){
Columns = new Array(new Array("0xccff00", "0xccff00", "0xccff00", "0xccff00", "0xccff00", "0xccff00", "0xccff00", "0xccff00", "0xccff00", "0xccff00", "0xccff00", "0xccff00", "0xccff00", "0xccff00", "0xccff00"), new Array("0xccff00", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0xccff00", "0xccff00", "0xccff00"), new Array("0xccff00", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0xccff00", "0xccff00"), new Array("0xccff00", "0xcccccc", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0xccff00"), new Array("0xccff00", "0xcccccc", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0x000000", "0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc", "0x666666", "0xccff00"), new Array("0xccff00", "0xcccccc", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0x000000", "0xcccccc", "0x000000", "0x000000", "0x000000", "0x000000", "0xccff00"), new Array("0xccff00", "0xcccccc", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0x000000", "0xcccccc", "0x000000", "0x000000", "0x000000", "0x000000", "0xccff00"), new Array("0xccff00", "0xcccccc", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0x000000", "0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc", "0x666666", "0xccff00"), new Array("0xccff00", "0xcccccc", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0x000000", "0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc", "0x666666", "0xccff00"), new Array("0xccff00", "0xcccccc", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0x000000", "0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc", "0x666666", "0xccff00"), new Array("0xccff00", "0xcccccc", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0x000000", "0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc", "0x666666", "0xccff00"), new Array("0xccff00", "0xcccccc", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0xccff00"), new Array("0xccff00", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0xccff00"), new Array("0xccff00", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0xccff00"), new Array("0xccff00", "0xccff00", "0xccff00", "0xccff00", "0xccff00", "0xccff00", "0xccff00", "0xccff00", "0xccff00", "0xccff00", "0xccff00", "0xccff00", "0xccff00", "0xccff00", "0xccff00"));
};
if (_arg1 == 1){
Columns = new Array(new Array("0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff"), new Array("0xffffff", "0xffffff", "0xffffff", "0x000000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0xffffff", "0xffffff", "0xffffff"), new Array("0xffffff", "0xffffff", "0x000000", "0x000000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0x000000", "0xffffff", "0xffffff"), new Array("0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0xffffff", "0x000000", "0x000000", "0xffffff", "0xffffff", "0x000000", "0xffffff", "0xffffff", "0xffffff", "0xffffff"), new Array("0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0x000000", "0x000000", "0x000000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff"), new Array("0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0x000000", "0xffffff", "0xffffff", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0xffffff", "0xffffff"), new Array("0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0x000000", "0xffffff", "0xffffff", "0x000000", "0x000000", "0x000000", "0xffffff", "0xffffff", "0xffffff", "0xffffff"), new Array("0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0xffffff", "0xffffff"), new Array("0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0x000000", "0xffffff", "0xffffff", "0x000000", "0x000000", "0x000000", "0xffffff", "0xffffff", "0xffffff", "0xffffff"), new Array("0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0x000000", "0xffffff", "0xffffff", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0xffffff", "0xffffff"), new Array("0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0x000000", "0x000000", "0x000000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff"), new Array("0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0xffffff", "0x000000", "0x000000", "0xffffff", "0xffffff", "0x000000", "0xffffff", "0xffffff", "0xffffff", "0xffffff"), new Array("0xffffff", "0xffffff", "0x000000", "0x000000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0x000000", "0xffffff", "0xffffff"), new Array("0xffffff", "0xffffff", "0xffffff", "0x000000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0xffffff", "0xffffff", "0xffffff"), new Array("0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff"));
};
if (_arg1 == 2){
Columns = new Array(new Array("0x03d1df", "0x10d4e0", "0x1cd7e3", "0x27dde6", "0x33dde4", "0x3ce1e3", "0x48e4e6", "0x56e6e4", "0x5ce9e6", "0x6cece5", "0x76f3eb", "0x80f5ec", "0x8bf4e9", "0x9cf9ec", "0xa9fff1"), new Array("0x03d1df", "0x10d4e0", "0x1cd7e3", "0x27dde6", "0x33dde4", "0x3ce1e3", "0x48e4e6", "0x56e6e4", "0x5ce9e6", "0x6cece5", "0x76f3eb", "0x80f5ec", "0x8bf4e9", "0x9cf9ec", "0xa9fff1"), new Array("0x03d1df", "0x10d4e0", "0x1cd7e3", "0x27dde6", "0x33dde4", "0x3ce1e3", "0x48e4e6", "0x56e6e4", "0x5ce9e6", "0x6cece5", "0x76f3eb", "0x80f5ec", "0x8bf4e9", "0x9cf9ec", "0xa9fff1"), new Array("0x03d1df", "0x10d4e0", "0x1cd7e3", "0x27dde6", "0x33dde4", "0x3ce1e3", "0x48e4e6", "0x56e6e4", "0x5ce9e6", "0x6cece5", "0x76f3eb", "0x80f5ec", "0x8bf4e9", "0x9cf9ec", "0xa9fff1"), new Array("0x03d1df", "0x10d4e0", "0x1cd7e3", "0x01000b", "0x01000b", "0x01000b", "0x01000b", "0x01000b", "0x01000b", "0x01000b", "0x01000b", "0x01000b", "0x01000b", "0x01000b", "0x01000b"), new Array("0x03d1df", "0x10d4e0", "0x01000b", "0xc28688", "0x01000b", "0x01000b", "0x01000b", "0xf8d4c5", "0xf8d4c5", "0xefd1cf", "0xefd1cf", "0xffd5cd", "0xffd5cd", "0xffd5cd", "0xffd5cd"), new Array("0x03d1df", "0x01000b", "0xf8d5be", "0x01000b", "0xfffdff", "0xfffdff", "0xfffdff", "0x01000b", "0xf8d4c5", "0xf8d4c5", "0x01000b", "0xffd5cd", "0x8a6461", "0xffd5cd", "0x01000b"), new Array("0x03d1df", "0x01000b", "0xf8d5be", "0x01000b", "0xfffdff", "0xfffdff", "0xfffdff", "0x01000b", "0xf8d4c5", "0xf8d4c5", "0x01000b", "0xffd5cd", "0x01000b", "0xffd5cd", "0x01000b"), new Array("0x03d1df", "0x01000b", "0xf8d5be", "0x01000b", "0xfffdff", "0xfffdff", "0xfffdff", "0x01000b", "0xf8d4c5", "0xf8d4c5", "0x8a6461", "0xffd5cd", "0x01000b", "0xffd5cd", "0x8a6461"), new Array("0x03d1df", "0x10d4e0", "0x01000b", "0xc28688", "0x01000b", "0x01000b", "0x01000b", "0xf8d4c5", "0xf8d4c5", "0xefd1cf", "0xefd1cf", "0xffd5cd", "0xffd5cd", "0xffd5cd", "0xffd5cd"), new Array("0x03d1df", "0x10d4e0", "0x1cd7e3", "0x01000b", "0x01000b", "0x01000b", "0x01000b", "0x01000b", "0x01000b", "0x01000b", "0x01000b", "0x01000b", "0x01000b", "0x01000b", "0x01000b"), new Array("0x03d1df", "0x10d4e0", "0x1cd7e3", "0x27dde6", "0x33dde4", "0x3ce1e3", "0x48e4e6", "0x56e6e4", "0x5ce9e6", "0x6cece5", "0x76f3eb", "0x80f5ec", "0x8bf4e9", "0x9cf9ec", "0xa9fff1"), new Array("0x03d1df", "0x10d4e0", "0x1cd7e3", "0x27dde6", "0x33dde4", "0x3ce1e3", "0x48e4e6", "0x56e6e4", "0x5ce9e6", "0x6cece5", "0x76f3eb", "0x80f5ec", "0x8bf4e9", "0x9cf9ec", "0xa9fff1"), new Array("0x03d1df", "0x10d4e0", "0x1cd7e3", "0x27dde6", "0x33dde4", "0x3ce1e3", "0x48e4e6", "0x56e6e4", "0x5ce9e6", "0x6cece5", "0x76f3eb", "0x80f5ec", "0x8bf4e9", "0x9cf9ec", "0xa9fff1"), new Array("0x03d1df", "0x10d4e0", "0x1cd7e3", "0x27dde6", "0x33dde4", "0x3ce1e3", "0x48e4e6", "0x56e6e4", "0x5ce9e6", "0x6cece5", "0x76f3eb", "0x80f5ec", "0x8bf4e9", "0x9cf9ec", "0xa9fff1"));
};
if (_arg1 == 3){
Columns = new Array(new Array("0xfe0002", "0xfe0002", "0xfe0002", "0xfe0002", "0xfe0002", "0xfe0002", "0xfe0002", "0xfe0002", "0xfe0002", "0xfe0002", "0xfe0002", "0xfe0002", "0xfe0002", "0xfe0002", "0xfe0002"), new Array("0xfe0002", "0xfe0002", "0xfe0002", "0xfe0002", "0xfe0002", "0xfe0002", "0xfe0002", "0xfe0002", "0xfe0002", "0xfe0002", "0xffffff", "0xfe0002", "0xfe0002", "0xfe0002", "0xfe0002"), new Array("0xfe0002", "0xfe0002", "0xfe0002", "0xfe0002", "0xfe0002", "0xfe0002", "0xfe0002", "0xfe0002", "0xfe0002", "0xffffff", "0xffffff", "0xfe0002", "0xfe0002", "0xfe0002", "0xfe0002"), new Array("0xfe0002", "0xfe0002", "0xfe0002", "0xfe0002", "0xfe0002", "0xfe0002", "0xfe0002", "0xfe0002", "0xffffff", "0xfe0002", "0xffffff", "0xfe0002", "0xfe0002", "0xfe0002", "0xfe0002"), new Array("0xfe0002", "0xfe0002", "0xfe0002", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xfe0002", "0xffffff", "0xffb9bb", "0xffffff", "0xfe0002", "0xfe0002", "0xfe0002", "0xfe0002"), new Array("0xfe0002", "0xfe0002", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xfe0002", "0xffffff", "0xffffff", "0xffffff", "0xfe0002", "0xffffff", "0xfe0002", "0xfe0002"), new Array("0xfe0002", "0xfe0002", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xfe0002", "0xffffff", "0xffb9bb", "0xffffff", "0xfe0002", "0xffffff", "0xfe0002", "0xfe0002"), new Array("0xfe0002", "0xfe0002", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xfe0002", "0xffffff", "0xfe0002", "0xffffff", "0xfe0002", "0xffffff", "0xfe0002", "0xfe0002"), new Array("0xfe0002", "0xfe0002", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xfe0002", "0xffffff", "0xffb9bb", "0xffffff", "0xfe0002", "0xffffff", "0xfe0002", "0xfe0002"), new Array("0xfe0002", "0xfe0002", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xfe0002", "0xffffff", "0xffffff", "0xffffff", "0xfe0002", "0xffffff", "0xfe0002", "0xfe0002"), new Array("0xfe0002", "0xfe0002", "0xfe0002", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xfe0002", "0xffffff", "0xffb9bb", "0xffffff", "0xfe0002", "0xfe0002", "0xfe0002", "0xfe0002"), new Array("0xfe0002", "0xfe0002", "0xfe0002", "0xfe0002", "0xfe0002", "0xfe0002", "0xfe0002", "0xfe0002", "0xffffff", "0xfe0002", "0xffffff", "0xfe0002", "0xfe0002", "0xfe0002", "0xfe0002"), new Array("0xfe0002", "0xfe0002", "0xfe0002", "0xfe0002", "0xfe0002", "0xfe0002", "0xfe0002", "0xfe0002", "0xfe0002", "0xffffff", "0xffffff", "0xfe0002", "0xfe0002", "0xfe0002", "0xfe0002"), new Array("0xfe0002", "0xfe0002", "0xfe0002", "0xfe0002", "0xfe0002", "0xfe0002", "0xfe0002", "0xfe0002", "0xfe0002", "0xfe0002", "0xffffff", "0xfe0002", "0xfe0002", "0xfe0002", "0xfe0002"), new Array("0xfe0002", "0xfe0002", "0xfe0002", "0xfe0002", "0xfe0002", "0xfe0002", "0xfe0002", "0xfe0002", "0xfe0002", "0xfe0002", "0xfe0002", "0xfe0002", "0xfe0002", "0xfe0002", "0xfe0002"));
};
if (_arg1 == 4){
Columns = new Array(new Array("0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff"), new Array("0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff"), new Array("0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff"), new Array("0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0x000000", "0xffffff", "0xffffff", "0xffffff"), new Array("0xffffff", "0xffffff", "0xffffff", "0x000000", "0x000000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0x000000", "0x000000", "0xffffff", "0xffffff", "0xffffff"), new Array("0xffffff", "0xffffff", "0xffffff", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0xffffff", "0xffffff", "0xffffff", "0xffffff"), new Array("0xffffff", "0xffffff", "0xffffff", "0x000000", "0x000000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff"), new Array("0xffffff", "0xffffff", "0xffffff", "0x000000", "0x000000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff"), new Array("0xffffff", "0xffffff", "0xffffff", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0xffffff", "0xffffff", "0xffffff", "0xffffff"), new Array("0xffffff", "0xffffff", "0xffffff", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0xffffff", "0xffffff", "0xffffff"), new Array("0xffffff", "0xffffff", "0xffffff", "0x000000", "0x000000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0x000000", "0xffffff", "0xffffff", "0xffffff"), new Array("0xffffff", "0xffffff", "0xffffff", "0x000000", "0x000000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0x000000", "0xffffff", "0xffffff", "0xffffff", "0xffffff"), new Array("0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff"), new Array("0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff"), new Array("0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff"));
};
if (_arg1 == 5){
Columns = new Array(new Array("0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900"), new Array("0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900"), new Array("0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900"), new Array("0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0x009900", "0xff9900", "0xff9900", "0xff9900", "0xff9900"), new Array("0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0x009900", "0xff9900", "0x009900", "0x009900", "0xff9900", "0xff9900", "0xff9900", "0xff9900"), new Array("0xff9900", "0xff9900", "0xff9900", "0xff9900", "0x009900", "0xff9900", "0x009900", "0x009900", "0x009900", "0xff0000", "0x009900", "0xff9900", "0xff9900", "0xff9900", "0xff9900"), new Array("0xff9900", "0x009900", "0xff9900", "0x0066ff", "0x009900", "0x009900", "0xffff00", "0x008200", "0x008200", "0x008200", "0x008200", "0xff9900", "0xff9900", "0x333333", "0x333333"), new Array("0x009900", "0x008200", "0x008200", "0x008200", "0x008200", "0x008200", "0x008200", "0x008200", "0x008200", "0x006600", "0x006600", "0x663300", "0x663300", "0x000000", "0x000000"), new Array("0xff9900", "0x008200", "0xff9900", "0x008200", "0x008200", "0x008200", "0xff0000", "0x008200", "0x006600", "0xffff00", "0x006600", "0xff9900", "0xff9900", "0x000000", "0x000000"), new Array("0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xffff00", "0xff9900", "0x008200", "0x006600", "0x006600", "0x006600", "0x003300", "0xff9900", "0xff9900", "0xff9900", "0xff9900"), new Array("0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0x006600", "0xff9900", "0x003300", "0x0066ff", "0xff9900", "0xff9900", "0xff9900", "0xff9900"), new Array("0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0x003300", "0xff9900", "0xff9900", "0xff9900", "0xff9900"), new Array("0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900"), new Array("0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900"), new Array("0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900"));
};
if (_arg1 == 6){
Columns = new Array(new Array("0x719501", "0x719501", "0x719501", "0x719501", "0x719501", "0x719501", "0x719501", "0x719501", "0x719501", "0x719501", "0x719501", "0x719501", "0x0b0200", "0x0b0200", "0x719501"), new Array("0x719501", "0x719501", "0x719501", "0x719501", "0x719501", "0x0b0200", "0x719501", "0x0b0200", "0x0b0200", "0x719501", "0x719501", "0x0b0200", "0xc6c1a1", "0x0b0200", "0x546809"), new Array("0x719501", "0x719501", "0x719501", "0x0b0200", "0x0b0200", "0xd3cfaa", "0x0b0200", "0x9c753c", "0x9c753c", "0x0b0200", "0x0b0200", "0x0b0200", "0xfffff3", "0x0b0200", "0x546809"), new Array("0x719501", "0x719501", "0x0b0200", "0xcccfba", "0xcccfba", "0xcccfba", "0xc49579", "0xf0b08c", "0xf0b08c", "0xf0b08c", "0xf0b08c", "0x826857", "0xfffff3", "0x617a53", "0x175600"), new Array("0x719501", "0x0b0200", "0xccd1b3", "0xcdccc7", "0xfffffd", "0xd9c8be", "0xc49579", "0x0b0200", "0x0b0200", "0xf0b08c", "0xf0b08c", "0xf0b08c", "0x78704c", "0x456c35", "0x456c35"), new Array("0x719501", "0x0b0200", "0xccd1b3", "0xcdccc7", "0xfffffd", "0xd9c8be", "0xc49579", "0xf0b08c", "0xf0b08c", "0xf0b08c", "0xf0b08c", "0xf0b08c", "0x78704c", "0xf0ffd6", "0x456c35"), new Array("0x0b0200", "0xccd1b3", "0xfffffd", "0xcdccc7", "0xfffffd", "0xd9c8be", "0xc49579", "0xf0b08c", "0xf0b08c", "0xf0b08c", "0x0b0200", "0xf0b08c", "0x78704c", "0xf0ffd6", "0xf0ffd6"), new Array("0x719501", "0x0b0200", "0xfffffd", "0xfffffd", "0xfffffd", "0xd9c8be", "0xc49579", "0xf0b08c", "0xf0b08c", "0xf0b08c", "0xf0b08c", "0xf0b08c", "0x78704c", "0xf0ffd6", "0x456c35"), new Array("0x719501", "0x0b0200", "0xccd1b3", "0xfffffd", "0xfffffd", "0xd9c8be", "0xc49579", "0x0b0200", "0x0b0200", "0xf0b08c", "0xf0b08c", "0xf0b08c", "0x78704c", "0x456c35", "0x456c35"), new Array("0x719501", "0x719501", "0x0b0200", "0xcccfba", "0xcccfba", "0xcccfba", "0xc49579", "0xf0b08c", "0xf0b08c", "0xf0b08c", "0xf0b08c", "0x826857", "0x78704c", "0x456c35", "0x456c35"), new Array("0x719501", "0x719501", "0x719501", "0x0b0200", "0x0b0200", "0xd3cfaa", "0x0b0200", "0x9c753c", "0x9c753c", "0x0b0200", "0x0b0200", "0x0b0200", "0xfffff3", "0x617a53", "0x175600"), new Array("0x719501", "0x719501", "0x719501", "0x719501", "0x719501", "0x0b0200", "0x719501", "0x0b0200", "0x0b0200", "0x719501", "0x719501", "0x0b0200", "0xfffff3", "0x0b0200", "0x81b44b"), new Array("0x719501", "0x719501", "0x719501", "0x719501", "0x719501", "0x719501", "0x719501", "0x719501", "0x719501", "0x719501", "0x719501", "0x0b0200", "0xc6c1a1", "0x0b0200", "0x719501"), new Array("0x719501", "0x719501", "0x719501", "0x719501", "0x719501", "0x719501", "0x719501", "0x719501", "0x719501", "0x719501", "0x719501", "0x719501", "0x0b0200", "0x0b0200", "0x719501"), new Array("0x719501", "0x719501", "0x719501", "0x719501", "0x719501", "0x719501", "0x719501", "0x719501", "0x719501", "0x719501", "0x719501", "0x719501", "0x719501", "0x719501", "0x719501"));
};
if (_arg1 == 7){
Columns = new Array(new Array("0x009933", "0x009933", "0x009933", "0x009933", "0x009933", "0x009933", "0x009933", "0x009933", "0x009933", "0x009933", "0x009933", "0x009933", "0x009933", "0x009933", "0x009933"), new Array("0x009933", "0x009933", "0x009933", "0x009933", "0x009933", "0x009933", "0x009933", "0x009933", "0x009933", "0x009933", "0x009933", "0x009933", "0x009933", "0x009933", "0x009933"), new Array("0x009933", "0x009933", "0x009933", "0x009933", "0x009933", "0x009933", "0x009933", "0x009933", "0x009933", "0x009933", "0x009933", "0x009933", "0x009933", "0x009933", "0x009933"), new Array("0xae5300", "0x009933", "0x009933", "0x009933", "0x009933", "0x009933", "0x009933", "0x009933", "0x009933", "0x009933", "0x009933", "0x009933", "0x009933", "0x009933", "0x934600"), new Array("0x9f4b00", "0x9fe0ff", "0x9fe0ff", "0x9fe0ff", "0x009933", "0x009933", "0x009933", "0x009933", "0x009933", "0x009933", "0x009933", "0x9fe0ff", "0x9fe0ff", "0x9fe0ff", "0x934600"), new Array("0x9f4b00", "0xeaf9ff", "0xeaf9ff", "0xffd78a", "0x80d6ff", "0x009933", "0x009933", "0x009933", "0x009933", "0x009933", "0x9fe0ff", "0xeaf9ff", "0xeaf9ff", "0xeaf9ff", "0x843f00"), new Array("0x934600", "0xeaf9ff", "0xcceeff", "0xffd78a", "0xffd78a", "0x80d6ff", "0x80d6ff", "0x009933", "0x9fe0ff", "0x9fe0ff", "0xeaf9ff", "0xcceeff", "0xcceeff", "0xffd78a", "0x843f00"), new Array("0x843f00", "0xcceeff", "0xcceeff", "0xffd78a", "0xffc862", "0xffc862", "0xffbc40", "0x66ccff", "0xeaf9ff", "0xcceeff", "0xffbc40", "0xcceeff", "0xffd78a", "0xffc862", "0x663100"), new Array("0x843f00", "0xcceeff", "0xbbe9ff", "0xffc862", "0xffbc40", "0x80d6ff", "0x80d6ff", "0x009933", "0x66ccff", "0x66ccff", "0xcceeff", "0xbbe9ff", "0xbbe9ff", "0xffbc40", "0x663100"), new Array("0x843f00", "0xbbe9ff", "0xbbe9ff", "0xffbc40", "0x80d6ff", "0x009933", "0x009933", "0x009933", "0x009933", "0x009933", "0x4ac5ff", "0xbbe9ff", "0xbbe9ff", "0xbbe9ff", "0x663100"), new Array("0x663100", "0x66ccff", "0x66ccff", "0x66ccff", "0x009933", "0x009933", "0x009933", "0x009933", "0x009933", "0x009933", "0x009933", "0x4ac5ff", "0x4ac5ff", "0x4ac5ff", "0x512600"), new Array("0x663100", "0x009933", "0x009933", "0x009933", "0x009933", "0x009933", "0x009933", "0x009933", "0x009933", "0x009933", "0x009933", "0x009933", "0x009933", "0x009933", "0x512600"), new Array("0x009933", "0x009933", "0x009933", "0x009933", "0x009933", "0x009933", "0x009933", "0x009933", "0x009933", "0x009933", "0x009933", "0x009933", "0x009933", "0x009933", "0x009933"), new Array("0x009933", "0x009933", "0x009933", "0x009933", "0x009933", "0x009933", "0x009933", "0x009933", "0x009933", "0x009933", "0x009933", "0x009933", "0x009933", "0x009933", "0x009933"), new Array("0x009933", "0x009933", "0x009933", "0x009933", "0x009933", "0x009933", "0x009933", "0x009933", "0x009933", "0x009933", "0x009933", "0x009933", "0x009933", "0x009933", "0x009933"));
};
if (_arg1 == 8){
Columns = new Array(new Array("0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff"), new Array("0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff"), new Array("0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff"), new Array("0xffffff", "0x000000", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0xffffff"), new Array("0xffffff", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0xffffff", "0xffffff", "0xffffff", "0xffffff"), new Array("0xffffff", "0x000000", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0x000000", "0xffffff", "0xffffff"), new Array("0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0xffffff"), new Array("0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff"), new Array("0xffffff", "0xff0000", "0xff0000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff"), new Array("0xffffff", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0xffffff", "0xffffff", "0xffffff", "0xffffff"), new Array("0xffffff", "0xffffff", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0x000000", "0x000000", "0xffffff"), new Array("0xffffff", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0xffffff", "0xffffff", "0xffffff", "0xffffff"), new Array("0xffffff", "0xff0000", "0xff0000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff"), new Array("0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff"), new Array("0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff"));
};
if (_arg1 == 9){
Columns = new Array(new Array("0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0xa64524", "0xa64524", "0x953f22", "0x953f22", "0x953f22", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff"), new Array("0x33ccff", "0x33ccff", "0x33ccff", "0xa64524", "0xa64524", "0xd97655", "0xd97655", "0xd97655", "0x4b4b4b", "0xd97655", "0x953f22", "0x8b3a1f", "0x33ccff", "0x33ccff", "0x33ccff"), new Array("0x33ccff", "0x33ccff", "0xa64524", "0x5c5c5c", "0x5c5c5c", "0xd97655", "0xd97655", "0xd97655", "0x4b4b4b", "0xd56844", "0xd56844", "0xd56844", "0x8b3a1f", "0x33ccff", "0x33ccff"), new Array("0x33ccff", "0xa64524", "0xd97655", "0xd97655", "0xd97655", "0x4b4b4b", "0xd97655", "0xd97655", "0xd56844", "0x3c3c3c", "0xd56844", "0x3c3c3c", "0xd1572e", "0x8b3a1f", "0x33ccff"), new Array("0x33ccff", "0xa64524", "0xd97655", "0xd97655", "0xd97655", "0xd97655", "0x4b4b4b", "0xd56844", "0xd56844", "0xd1572e", "0x3c3c3c", "0xd1572e", "0xcb552e", "0x8b3a1f", "0x33ccff"), new Array("0xa64524", "0xd97655", "0xd97655", "0xd97655", "0xd97655", "0xd97655", "0xd56844", "0x3c3c3c", "0xd1572e", "0x3c3c3c", "0xd1572e", "0x2a2a2a", "0xbb4f2b", "0xbb4f2b", "0x76321b"), new Array("0x953f22", "0xd97655", "0x5c5c5c", "0x4b4b4b", "0x4b4b4b", "0xd56844", "0xd56844", "0xd1572e", "0x3c3c3c", "0xd1572e", "0xd1572e", "0xd1572e", "0x2a2a2a", "0x000000", "0x76321b"), new Array("0x953f22", "0x5c5c5c", "0xd56844", "0xd56844", "0xd56844", "0x3c3c3c", "0xd1572e", "0x3c3c3c", "0xd1572e", "0x2a2a2a", "0xd1572e", "0xbb4f2b", "0xbb4f2b", "0xbb4f2b", "0x76321b"), new Array("0x953f22", "0xd56844", "0xd56844", "0xd56844", "0xd56844", "0xd1572e", "0x3c3c3c", "0xd1572e", "0xd1572e", "0xd1572e", "0x2a2a2a", "0xbb4f2b", "0xbb4f2b", "0xa64626", "0x76321b"), new Array("0x953f22", "0xd56844", "0xd56844", "0xd1572e", "0xd1572e", "0x3c3c3c", "0xd1572e", "0x2a2a2a", "0xd1572e", "0xcb552e", "0xbb4f2b", "0x2a2a2a", "0xa64626", "0xa64626", "0x76321b"), new Array("0x33ccff", "0x8b3a1f", "0xd1572e", "0xd1572e", "0x3c3c3c", "0xd1572e", "0xd1572e", "0xbb4f2b", "0x2a2a2a", "0xbb4f2b", "0xbb4f2b", "0xbb4f2b", "0x000000", "0x76321b", "0x33ccff"), new Array("0x33ccff", "0x8b3a1f", "0xd1572e", "0x3c3c3c", "0xd1572e", "0xd1572e", "0xbb4f2b", "0xbb4f2b", "0x2a2a2a", "0xbb4f2b", "0xa64626", "0xa64626", "0x000000", "0x76321b", "0x33ccff"), new Array("0x33ccff", "0x33ccff", "0x8b3a1f", "0xd1572e", "0xd1572e", "0xbb4f2b", "0xbb4f2b", "0xbb4f2b", "0x000000", "0xa64626", "0xa64626", "0xa64626", "0x76321b", "0x33ccff", "0x33ccff"), new Array("0x33ccff", "0x33ccff", "0x33ccff", "0x8b3a1f", "0x8b3a1f", "0xbb4f2b", "0xa64626", "0x000000", "0xa64626", "0xa64626", "0x76321b", "0x76321b", "0x33ccff", "0x33ccff", "0x33ccff"), new Array("0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x76321b", "0x76321b", "0x76321b", "0x76321b", "0x76321b", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff"));
};
if (_arg1 == 10){
Columns = new Array(new Array("0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000"), new Array("0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000"), new Array("0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x3b568c", "0x334e83", "0x2c467a", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000"), new Array("0x000000", "0x000000", "0x000000", "0x000000", "0x435f97", "0x3e5a90", "0x0a9e06", "0xc4def1", "0xbad8ef", "0x274174", "0x203b6c", "0x000000", "0x000000", "0x000000", "0x000000"), new Array("0x000000", "0x000000", "0x000000", "0x48649c", "0xddebf9", "0x0a9e06", "0x0a9e06", "0x048802", "0x048802", "0xb0d2eb", "0xa5cce9", "0x1c3667", "0x000000", "0x000000", "0x000000"), new Array("0x000000", "0x000000", "0x000000", "0x47639b", "0xddebf9", "0x0a9e06", "0xcae1f3", "0xc4ddf1", "0xbad8ef", "0xafd2ec", "0xa5cce9", "0x1c3667", "0x000000", "0x000000", "0x000000"), new Array("0x000000", "0x000000", "0x4b67a0", "0xe2eefa", "0xddebf9", "0xd4e6f6", "0xcce2f3", "0xc2dcf1", "0xbad8ef", "0xafd2ec", "0x007900", "0x9fc9e8", "0x173161", "0x000000", "0x000000"), new Array("0x000000", "0x000000", "0x4b67a0", "0xe2eefa", "0xddecf7", "0x0a9e06", "0x0a9e06", "0xc4def1", "0xb8d7ee", "0x048802", "0x007900", "0x9fc9e8", "0x173161", "0x000000", "0x000000"), new Array("0x000000", "0x000000", "0x4b67a0", "0xffffff", "0x0a9e06", "0x0a9e06", "0x0a9e06", "0x048802", "0x048802", "0x048802", "0x007900", "0x9fc9e8", "0x193263", "0x000000", "0x000000"), new Array("0x000000", "0x000000", "0x000000", "0x48649c", "0xffffff", "0x0a9e06", "0x0a9e06", "0x0a9e06", "0x048802", "0xafd2ec", "0x007900", "0x1c3667", "0x000000", "0x000000", "0x000000"), new Array("0x000000", "0x000000", "0x000000", "0x48649c", "0xffffff", "0xffffff", "0x0a9e06", "0x048802", "0xbad8ef", "0xafd2ec", "0xa9ceea", "0x1c3667", "0x000000", "0x000000", "0x000000"), new Array("0x000000", "0x000000", "0x000000", "0x000000", "0x435f97", "0x3e5a90", "0xffffff", "0xc2dcf1", "0xbad8ef", "0x274174", "0x203b6c", "0x000000", "0x000000", "0x000000", "0x000000"), new Array("0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x3b568c", "0x334e83", "0x2c467a", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000"), new Array("0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000"), new Array("0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000"));
};
if (_arg1 == 11){
Columns = new Array(new Array("0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff"), new Array("0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff"), new Array("0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff"), new Array("0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff"), new Array("0x33ccff", "0x33ccff", "0xff0000", "0xff9900", "0xff9900", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff"), new Array("0x33ccff", "0xff0000", "0x000000", "0xff0000", "0xff0000", "0xffff00", "0xffff00", "0xffff00", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff"), new Array("0x33ccff", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xffff00", "0xffff00", "0xffff00", "0xffff00", "0x663300", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff"), new Array("0x33ccff", "0x33ccff", "0xff0000", "0xff0000", "0x33cc00", "0x33cc00", "0xffff00", "0xffff00", "0xffff00", "0xffff00", "0x663300", "0x663300", "0x663300", "0x663300", "0x663300"), new Array("0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33cc00", "0x33cc00", "0x33cc00", "0x33cc00", "0xffff00", "0xffff00", "0xffff00", "0x663300", "0x33ccff", "0x33ccff", "0x33ccff"), new Array("0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33cc00", "0x33cc00", "0x33cc00", "0xffff00", "0xffff00", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff"), new Array("0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33cc00", "0x33cc00", "0xffff00", "0xcc00cc", "0xcc00cc", "0xcc00cc", "0xcc00cc", "0x33ccff"), new Array("0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33cc00", "0x3366ff", "0x3366ff", "0x3366ff", "0x3366ff", "0x33ccff", "0x33ccff"), new Array("0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33cc00", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff"), new Array("0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff"), new Array("0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff"));
};
if (_arg1 == 12){
Columns = new Array(new Array("0xbceef9", "0xbceef9", "0xbceef9", "0xbceef9", "0xbceef9", "0xbe9eb6", "0xbf6c98", "0xbf6c98", "0xbf6c98", "0xbe9eb6", "0xbceef9", "0xbceef9", "0xbceef9", "0xbceef9", "0xbceef9"), new Array("0xbceef9", "0xbceef9", "0xbceef9", "0xbe9eb6", "0xd96d9e", "0xff68a3", "0xff68a3", "0xff68a3", "0xff68a3", "0xff68a3", "0xdc6b99", "0xdc6b99", "0xaccce1", "0xbceef9", "0xbceef9"), new Array("0xbceef9", "0xbceef9", "0xbe9eb6", "0xff68a3", "0xfe79b0", "0xfe79b0", "0xfe79b0", "0xfe79b0", "0xff76ab", "0xff68a3", "0xff68a3", "0xff68a3", "0xdc6b99", "0xaccce1", "0xbceef9"), new Array("0xbceef9", "0xbe9eb6", "0xff68a3", "0xff9bd3", "0xff9bd3", "0xff9bd3", "0xff9bd3", "0xff9bd3", "0xff9bd3", "0xff9bd3", "0xff68a3", "0xff68a3", "0xff68a3", "0xdc6b99", "0xaccce1"), new Array("0xb5c7df", "0xbf6c98", "0xff9bd3", "0xff9bd3", "0x95456c", "0xff9bd3", "0xff9bd3", "0xff9bd3", "0xff9bd3", "0xff9bd3", "0xff9bd3", "0xf097c5", "0xff68a3", "0xfc68a6", "0xaccce1"), new Array("0xbe9eb6", "0xff68a3", "0xff9bd3", "0x95456c", "0xff9bd3", "0xc17194", "0x1c121b", "0x1c121b", "0x95456c", "0xff9bd3", "0xf097c5", "0xf097c5", "0xff68a3", "0xff68a3", "0xbf6c98"), new Array("0xbf6c98", "0xff9bd3", "0xff9bd3", "0xff9bd3", "0xff9bd3", "0xff9bd3", "0xc17194", "0xc17194", "0xd67ba7", "0xff9bd3", "0x95456c", "0x1c121b", "0x95456c", "0xff68a3", "0xbf6c98"), new Array("0xbf6c98", "0xff9bd3", "0xff9bd3", "0xff9bd3", "0xff9bd3", "0xff9bd3", "0xff9bd3", "0xff9bd3", "0xff9bd3", "0xff9bd3", "0x95456c", "0x1c121b", "0xc83869", "0xc83869", "0xbf6c98"), new Array("0xbf6c98", "0xff9bd3", "0xff9bd3", "0xff9bd3", "0xfea0d2", "0xff9bd3", "0xff9bd3", "0xff9bd3", "0xff9bd3", "0xff9bd3", "0x95456c", "0x1c121b", "0x95456c", "0xff68a3", "0xbf6c98"), new Array("0xca9bbb", "0xff9bd3", "0xff9bd3", "0xff9bd3", "0xc17194", "0xff9bd3", "0x95456c", "0x1c121b", "0x1c121b", "0xc17194", "0xf097c5", "0xf097c5", "0xf27eaf", "0xff68a3", "0xbf6c98"), new Array("0xc2c9db", "0xed7eb1", "0xffd4eb", "0xffd4eb", "0xff9bd3", "0x95456c", "0xc17194", "0xc17194", "0xc17194", "0xf097c5", "0xffa3d5", "0xffa3d5", "0xf27eaf", "0xff68a3", "0xc6b0c5"), new Array("0xbceef9", "0xbf6c98", "0xffd4eb", "0xffd4eb", "0xf097c5", "0xf198c6", "0xf198c6", "0xf198c6", "0xffa3d5", "0xffa3d5", "0xffa3d5", "0xf27eaf", "0xff68a3", "0xd472a1", "0xbceef9"), new Array("0xbceef9", "0xc2c9db", "0xbf6c98", "0xf097c5", "0xf097c5", "0xf198c6", "0xf198c6", "0xf198c6", "0xf198c6", "0xffa3d5", "0xf27eaf", "0xff68a3", "0xd472a1", "0xb5c7df", "0xbceef9"), new Array("0xbceef9", "0xbceef9", "0xc2c9db", "0xbf6c98", "0xe880b5", "0xf998cd", "0xf998cd", "0xf198c6", "0xf198c6", "0xf097c5", "0xff68a3", "0xd472a1", "0xb5c7df", "0xbceef9", "0xbceef9"), new Array("0xbceef9", "0xbceef9", "0xbceef9", "0xbceef9", "0xbceef9", "0xbf6c98", "0xbf6c98", "0xbf6c98", "0xbf6c98", "0xbf6c98", "0xbb98b8", "0xb5c7df", "0xbceef9", "0xbceef9", "0xbceef9"));
};
if (_arg1 == 13){
Columns = new Array(new Array("0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff"), new Array("0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff"), new Array("0xffffff", "0xffffff", "0x000000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0x000000", "0x000000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff"), new Array("0xffffff", "0xffffff", "0x000000", "0xffffff", "0x000000", "0xffffff", "0xffffff", "0x000000", "0xffffff", "0xffffff", "0x000000", "0x000000", "0x000000", "0xffffff", "0xffffff"), new Array("0xffffff", "0xffffff", "0x000000", "0x000000", "0x000000", "0xffffff", "0xffffff", "0x000000", "0xffffff", "0xffffff", "0x000000", "0xffffff", "0xffffff", "0x000000", "0xffffff"), new Array("0xffffff", "0xffffff", "0x000000", "0x000000", "0x000000", "0xffffff", "0x000000", "0x000000", "0xffffff", "0xffffff", "0x000000", "0xffffff", "0xffffff", "0x000000", "0xffffff"), new Array("0xffffff", "0xffffff", "0xffffff", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0xffffff", "0xffffff", "0x000000", "0xffffff", "0xffffff", "0x000000", "0xffffff"), new Array("0xffffff", "0xffffff", "0xffffff", "0x000000", "0x000000", "0x000000", "0xffffff", "0x000000", "0xffffff", "0xffffff", "0x000000", "0xffffff", "0xffffff", "0x000000", "0xffffff"), new Array("0xffffff", "0xffffff", "0xffffff", "0x000000", "0xffffff", "0x000000", "0xffffff", "0x000000", "0xffffff", "0xffffff", "0x000000", "0xffffff", "0xffffff", "0x000000", "0xffffff"), new Array("0xffffff", "0xffffff", "0x000000", "0x000000", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0xffffff", "0xffffff", "0x000000", "0x000000", "0x000000", "0xffffff", "0xffffff"), new Array("0xffffff", "0xffffff", "0x000000", "0x000000", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0x000000", "0x000000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff"), new Array("0xffffff", "0xffffff", "0x000000", "0x000000", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0xffffff", "0x000000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff"), new Array("0xffffff", "0xffffff", "0x000000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0xffffff", "0x000000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff"), new Array("0xffffff", "0xffffff", "0x000000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0x000000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff"), new Array("0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff"));
};
if (_arg1 == 14){
Columns = new Array(new Array("0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00"), new Array("0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0x999999", "0x999999", "0x999999", "0x999999", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00"), new Array("0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0x999999", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x999999", "0xd96c00", "0xd96c00", "0xd96c00", "0xffcc00"), new Array("0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0x999999", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x999999", "0xd96c00", "0x9d4f00", "0xd96c00", "0xd96c00"), new Array("0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0x999999", "0x999999", "0xffffff", "0xffffff", "0xffffff", "0x999999", "0xd96c00", "0xd96c00", "0x9d4f00", "0x9d4f00", "0xd96c00"), new Array("0xffcc00", "0xffcc00", "0xffcc00", "0xcc0000", "0xcc0000", "0x999999", "0x999999", "0xffffff", "0xffffff", "0xffffff", "0x999999", "0xd96c00", "0xd96c00", "0xd96c00", "0xd96c00"), new Array("0xffcc00", "0xffcc00", "0xcc0000", "0xff6262", "0xcc0000", "0xcc0000", "0x999999", "0xffffff", "0xffffff", "0xffffff", "0x999999", "0xd96c00", "0xd96c00", "0xd96c00", "0xd96c00"), new Array("0xffcc00", "0xffcc00", "0xcc0000", "0xcc0000", "0xcc0000", "0xcc0000", "0x999999", "0xffffff", "0xffffff", "0xffffff", "0x999999", "0xd96c00", "0xd96c00", "0xd96c00", "0xd96c00"), new Array("0xffcc00", "0xffcc00", "0xffcc00", "0xcc0000", "0xcc0000", "0x999999", "0x999999", "0xffffff", "0xffffff", "0x999999", "0xd96c00", "0xd96c00", "0xd96c00", "0xd96c00", "0xd96c00"), new Array("0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0x999999", "0x999999", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x999999", "0xd96c00", "0xd96c00", "0x9d4f00", "0xd96c00"), new Array("0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0x999999", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x999999", "0xd96c00", "0x9d4f00", "0x9d4f00", "0xd96c00"), new Array("0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0x999999", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x999999", "0xd96c00", "0xd96c00", "0xd96c00", "0xffcc00"), new Array("0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0x999999", "0x999999", "0x999999", "0x999999", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00"), new Array("0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00"), new Array("0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00"));
};
if (_arg1 == 15){
Columns = new Array(new Array("0x6e6d72", "0x4d4f4e", "0x6e6d72", "0x8f9184", "0xacad8d", "0x8f8f91", "0x6e6e6e", "0x5d4f1e", "0xa87d1f", "0xbd8001", "0xc29629", "0xd59210", "0xb77c00", "0x935c00", "0xb77b00"), new Array("0x6e6d72", "0x4d4f4e", "0x6e6d72", "0x8f9184", "0xacad8d", "0x8f8f91", "0x6e6e6e", "0x5d4f1e", "0xa87d1f", "0xbd8001", "0xc29629", "0xd59210", "0xb77c00", "0x935c00", "0xb77b00"), new Array("0x6e6d72", "0x4d4f4e", "0x6e6d72", "0x8f9184", "0xacad8d", "0x1f0000", "0x1f0000", "0x1f0000", "0x1f0000", "0xbd8001", "0xc29629", "0xd59210", "0xb77c00", "0x935c00", "0xb77b00"), new Array("0x6e6d72", "0x4d4f4e", "0x6e6d72", "0x8f9184", "0x1f0000", "0xf6e98b", "0xf6e98b", "0xf6e98b", "0x1f0000", "0xbd8001", "0xc29629", "0xd59210", "0xb77c00", "0x935c00", "0xb77b00"), new Array("0x6e6d72", "0x4d4f4e", "0x6e6d72", "0x1f0000", "0xdbdb63", "0xf6e98b", "0x1f0000", "0xffff9e", "0x1f0000", "0xbd8001", "0xc29629", "0xd59210", "0xb77c00", "0x935c00", "0xb77b00"), new Array("0x6e6d72", "0x4d4f4e", "0x1f0000", "0xdbdb63", "0xf6e98b", "0x1f0000", "0xb5a653", "0xffff9e", "0x1f0000", "0xbd8001", "0xc29629", "0xd59210", "0xb77c00", "0x935c00", "0xb77b00"), new Array("0x6e6d72", "0x1f0000", "0xd7d684", "0xf6e98b", "0x1f0000", "0x1f0000", "0xb5a653", "0xffff9e", "0x1f0000", "0x1f0000", "0x1f0000", "0x1f0000", "0x1f0000", "0x1f0000", "0xb77b00"), new Array("0x1f0000", "0xd7d684", "0xf6e98b", "0x1f0000", "0x95936a", "0x1f0000", "0xb5a653", "0xffeb52", "0x1f0000", "0xd8d294", "0xd8d294", "0xd8d294", "0xded76d", "0xd8d294", "0x1f0000"), new Array("0x6e6d72", "0x1f0000", "0xd7d684", "0xf6e98b", "0x1f0000", "0x1f0000", "0xb5a653", "0xffeb52", "0x1f0000", "0x1f0000", "0x1f0000", "0xf1ee79", "0xded76d", "0x1f0000", "0xb77b00"), new Array("0x6e6d72", "0x4d4f4e", "0x1f0000", "0xdbdb63", "0xf6e98b", "0x1f0000", "0xb5a653", "0xffeb52", "0x1f0000", "0xbd8001", "0x1f0000", "0xf1ee79", "0xded76d", "0x1f0000", "0xb77b00"), new Array("0x6e6d72", "0x4d4f4e", "0x6e6d72", "0x1f0000", "0xdbdb63", "0xf6e98b", "0x1f0000", "0xffffe4", "0x1f0000", "0xbd8001", "0x1f0000", "0x1f0000", "0x1f0000", "0x1f0000", "0xb77b00"), new Array("0x6e6d72", "0x4d4f4e", "0x6e6d72", "0x8f9184", "0x1f0000", "0xdad77a", "0xffffe4", "0xffffe4", "0x1f0000", "0xbd8001", "0xc29629", "0xd59210", "0xb77c00", "0x935c00", "0xb77b00"), new Array("0x6e6d72", "0x4d4f4e", "0x6e6d72", "0x8f9184", "0xacad8d", "0x1f0000", "0x1f0000", "0x1f0000", "0x1f0000", "0xbd8001", "0xc29629", "0xd59210", "0xb77c00", "0x935c00", "0xb77b00"), new Array("0x6e6d72", "0x4d4f4e", "0x6e6d72", "0x8f9184", "0xacad8d", "0x8f8f91", "0x6e6e6e", "0x5d4f1e", "0xa87d1f", "0xbd8001", "0xc29629", "0xd59210", "0xb77c00", "0x935c00", "0xb77b00"), new Array("0x6e6d72", "0x4d4f4e", "0x6e6d72", "0x8f9184", "0xacad8d", "0x8f8f91", "0x6e6e6e", "0x5d4f1e", "0xa87d1f", "0xbd8001", "0xc29629", "0xd59210", "0xb77c00", "0x935c00", "0xb77b00"));
};
if (_arg1 == 16){
Columns = new Array(new Array("0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff"), new Array("0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0xcc5200", "0xcc5200", "0xcc5200", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff"), new Array("0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0xcc5200", "0xcc5200", "0xff9900", "0xff9900", "0xff9900", "0xcc5200", "0xcc5200", "0x33ccff", "0x33ccff", "0x33ccff"), new Array("0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0xcc5200", "0xffb442", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xcc5200", "0x33ccff", "0x33ccff"), new Array("0x33ccff", "0x33ccff", "0x33ccff", "0xcc5200", "0xffb442", "0xffcc00", "0xffb442", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xcc5200", "0x33ccff"), new Array("0x33ccff", "0x33ccff", "0x33ccff", "0xcc5200", "0xff9900", "0xffb442", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xfe8001", "0xcc5200", "0x33ccff"), new Array("0x33ccff", "0x33ccff", "0xcc5200", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xfe8001", "0xfe8001", "0xcc5200"), new Array("0x33ccff", "0x33ccff", "0xcc5200", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xfe8001", "0xfe8001", "0xff6c00", "0xcc5200"), new Array("0x33ccff", "0x33ccff", "0xcc5200", "0xfe8001", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xff9900", "0xfe8001", "0xfe8001", "0xfe8001", "0xff6600", "0xff6600", "0xcc5200"), new Array("0x33ccff", "0x00cc00", "0x00bf00", "0xcc5200", "0xfe8001", "0xfe8001", "0xfe8001", "0xfe8001", "0xfe8001", "0xfe8001", "0xfe8001", "0xff6c00", "0xff6600", "0xcc5200", "0x33ccff"), new Array("0x00cc00", "0x00bf00", "0x00aa00", "0xcc5200", "0xff6c00", "0xff6c00", "0xff6c00", "0xff6600", "0xff6c00", "0xff6c00", "0xff6c00", "0xff5300", "0xff5300", "0xcc5200", "0x33ccff"), new Array("0x00bf00", "0x00aa00", "0x009900", "0x33ccff", "0xcc5200", "0xff6c00", "0xff6600", "0xff6c00", "0xff6c00", "0xff5300", "0xff5300", "0xff5300", "0xcc5200", "0x33ccff", "0x33ccff"), new Array("0x33ccff", "0x009900", "0x33ccff", "0x33ccff", "0x33ccff", "0xcc5200", "0xcc5200", "0xff5300", "0xff5300", "0xff5300", "0xcc5200", "0xcc5200", "0x33ccff", "0x33ccff", "0x33ccff"), new Array("0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0xcc5200", "0xcc5200", "0xcc5200", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff"), new Array("0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff"));
};
if (_arg1 == 17){
Columns = new Array(new Array("0x333399", "0x333399", "0x333399", "0x333399", "0x333399", "0x333399", "0x333399", "0x333399", "0x333399", "0x333399", "0x333399", "0x333399", "0x333399", "0x333399", "0x333399"), new Array("0x333399", "0x333399", "0x333399", "0x333399", "0x333399", "0x333399", "0x333399", "0x333399", "0x333399", "0x333399", "0x333399", "0x333399", "0x333399", "0x333399", "0x333399"), new Array("0x333399", "0x333399", "0x333399", "0x333399", "0x333399", "0x333399", "0x333399", "0x333399", "0x333399", "0x333399", "0x333399", "0x333399", "0x333399", "0x333399", "0x333399"), new Array("0x333399", "0x333399", "0x333399", "0x333399", "0x333399", "0x333399", "0x333399", "0x333399", "0x333399", "0x333399", "0x333399", "0x333399", "0x333399", "0x333399", "0x333399"), new Array("0x333399", "0x333399", "0x333399", "0xff9900", "0xff9900", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x333399"), new Array("0x333399", "0x333399", "0x333399", "0xff9900", "0xff9900", "0xff0000", "0xff0000", "0xff0000", "0xffffff", "0xffffff", "0x000000", "0x000000", "0xffffff", "0xffffff", "0x333399"), new Array("0x333399", "0x333399", "0x333399", "0xff9900", "0xff9900", "0xff0000", "0xff0000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0xffffff", "0xffffff", "0x333399"), new Array("0x333399", "0x333399", "0xff9900", "0xff9900", "0xffffff", "0xff0000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0x000000", "0xffffff", "0xffffff", "0x333399"), new Array("0x333399", "0xff9900", "0xff9900", "0xffffff", "0xffffff", "0xff0000", "0xff0000", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0x000000", "0xffffff", "0xffffff", "0x333399"), new Array("0x333399", "0x333399", "0x333399", "0xff9900", "0xff9900", "0xff0000", "0xff0000", "0xff0000", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0xffffff", "0xffffff", "0x333399"), new Array("0x333399", "0x333399", "0x333399", "0xff9900", "0xff9900", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x333399"), new Array("0x333399", "0x333399", "0x333399", "0x333399", "0x333399", "0x333399", "0x333399", "0x333399", "0x333399", "0x333399", "0x333399", "0x333399", "0x333399", "0x333399", "0x333399"), new Array("0x333399", "0x333399", "0x333399", "0x333399", "0x333399", "0x333399", "0x333399", "0x333399", "0x333399", "0x333399", "0x333399", "0x333399", "0x333399", "0x333399", "0x333399"), new Array("0x333399", "0x333399", "0x333399", "0x333399", "0x333399", "0x333399", "0x333399", "0x333399", "0x333399", "0x333399", "0x333399", "0x333399", "0x333399", "0x333399", "0x333399"), new Array("0x333399", "0x333399", "0x333399", "0x333399", "0x333399", "0x333399", "0x333399", "0x333399", "0x333399", "0x333399", "0x333399", "0x333399", "0x333399", "0x333399", "0x333399"));
};
if (_arg1 == 18){
Columns = new Array(new Array("0x66cc66", "0x66cc66", "0x000000", "0x000000", "0x000000", "0x66cc66", "0x66cc66", "0x666666", "0x666666", "0x666666", "0x66cc66", "0x66cc66", "0x66cc66", "0x66cc66", "0x66cc66"), new Array("0x66cc66", "0x000000", "0x000000", "0x000000", "0x000000", "0x666666", "0x666666", "0xffffff", "0xffffff", "0xffffff", "0x666666", "0x66cc66", "0x66cc66", "0x66cc66", "0x66cc66"), new Array("0x66cc66", "0x000000", "0x000000", "0x000000", "0x666666", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xff99ff", "0xffffff", "0x666666", "0x66cc66", "0x66cc66", "0x66cc66"), new Array("0x66cc66", "0x000000", "0x000000", "0x666666", "0xffffff", "0xffffff", "0x000000", "0x000000", "0x000000", "0xff99ff", "0xffffff", "0x666666", "0x66cc66", "0x66cc66", "0x66cc66"), new Array("0x66cc66", "0x000000", "0x000000", "0x666666", "0xffffff", "0xffffff", "0x000000", "0xffffff", "0x000000", "0xffffff", "0xffffff", "0xffffff", "0x666666", "0x66cc66", "0x66cc66"), new Array("0x66cc66", "0x66cc66", "0x666666", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0x000000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x666666", "0x66cc66", "0x66cc66"), new Array("0x66cc66", "0x66cc66", "0x666666", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x666666", "0x66cc66", "0x66cc66"), new Array("0x66cc66", "0x66cc66", "0x666666", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xcccccc", "0x666666", "0x66cc66", "0x66cc66"), new Array("0x66cc66", "0x66cc66", "0x666666", "0xcccccc", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0xcccccc", "0x666666", "0x66cc66", "0x66cc66"), new Array("0x66cc66", "0x66cc66", "0x666666", "0xcccccc", "0xcccccc", "0xffffff", "0x000000", "0x000000", "0xffffff", "0xffffff", "0xcccccc", "0xcccccc", "0x666666", "0x66cc66", "0x66cc66"), new Array("0x66cc66", "0x000000", "0x000000", "0x666666", "0xcccccc", "0xffffff", "0x000000", "0xffffff", "0x000000", "0xcccccc", "0xcccccc", "0xcccccc", "0x666666", "0x66cc66", "0x66cc66"), new Array("0x66cc66", "0x000000", "0x000000", "0x666666", "0xcccccc", "0xcccccc", "0x000000", "0x000000", "0x000000", "0xff99ff", "0xcccccc", "0x666666", "0x66cc66", "0x66cc66", "0x66cc66"), new Array("0x66cc66", "0x000000", "0x000000", "0x000000", "0x666666", "0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc", "0xff99ff", "0xcccccc", "0x666666", "0x66cc66", "0x66cc66", "0x66cc66"), new Array("0x66cc66", "0x000000", "0x000000", "0x000000", "0x000000", "0x666666", "0x666666", "0xcccccc", "0xcccccc", "0xcccccc", "0x666666", "0x66cc66", "0x66cc66", "0x66cc66", "0x66cc66"), new Array("0x66cc66", "0x66cc66", "0x000000", "0x000000", "0x000000", "0x66cc66", "0x66cc66", "0x666666", "0x666666", "0x666666", "0x66cc66", "0x66cc66", "0x66cc66", "0x66cc66", "0x66cc66"));
};
if (_arg1 == 19){
Columns = new Array(new Array("0x33ccff", "0x33ccff", "0x33ccff", "0x00cc00", "0x00b300", "0x00b300", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff"), new Array("0x33ccff", "0x33ccff", "0x00cc00", "0x00c100", "0x009900", "0x009900", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff"), new Array("0x33ccff", "0x00cc00", "0x00c100", "0x00b300", "0x009900", "0x008200", "0x008200", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff"), new Array("0x33ccff", "0x00cc00", "0x00b300", "0x009900", "0x009900", "0x8a4500", "0x006600", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x8a4500"), new Array("0x33ccff", "0x00cc00", "0x00b300", "0x009900", "0x009900", "0x008200", "0x8a4500", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x8a4500"), new Array("0x00cc00", "0x00c100", "0x00b300", "0x009900", "0x008200", "0x008200", "0x773c00", "0x8a4500", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x8a4500", "0x773c00"), new Array("0x00cc00", "0x00b300", "0x009900", "0x8a4500", "0x8a4500", "0x006600", "0x006600", "0x773c00", "0x8a4500", "0x8a4500", "0x8a4500", "0x8a4500", "0x8a4500", "0x773c00", "0x5e2f00"), new Array("0x00cc00", "0x00b300", "0x009900", "0x009900", "0x009900", "0x773c00", "0x773c00", "0x773c00", "0x773c00", "0x773c00", "0x773c00", "0x773c00", "0x773c00", "0x5e2f00", "0x422100"), new Array("0x00cc00", "0x00b300", "0x009900", "0x009900", "0x773c00", "0x006600", "0x006600", "0x773c00", "0x5e2f00", "0x5e2f00", "0x5e2f00", "0x5e2f00", "0x5e2f00", "0x422100", "0x422100"), new Array("0x00b300", "0x00b300", "0x009900", "0x773c00", "0x008200", "0x006600", "0x773c00", "0x5e2f00", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x422100", "0x422100"), new Array("0x33ccff", "0x009900", "0x009900", "0x009900", "0x008200", "0x006600", "0x5e2f00", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x422100"), new Array("0x33ccff", "0x009900", "0x009900", "0x009900", "0x008200", "0x5e2f00", "0x006600", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x422100"), new Array("0x33ccff", "0x009900", "0x009900", "0x009900", "0x008200", "0x006600", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff"), new Array("0x33ccff", "0x33ccff", "0x009900", "0x008200", "0x006600", "0x006600", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff"), new Array("0x33ccff", "0x33ccff", "0x33ccff", "0x008200", "0x006600", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff"));
};
if (_arg1 == 20){
Columns = new Array(new Array("0x336600", "0x336600", "0x336600", "0x336600", "0x336600", "0x336600", "0x336600", "0x336600", "0x336600", "0x336600", "0x336600", "0x336600", "0x336600", "0x336600", "0x336600"), new Array("0x336600", "0x336600", "0x336600", "0x336600", "0x336600", "0x336600", "0x336600", "0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc", "0x336600", "0x336600", "0x336600", "0x336600"), new Array("0x336600", "0x336600", "0x336600", "0x336600", "0x336600", "0x336600", "0xcccccc", "0xcccccc", "0xe0e0e0", "0xe0e0e0", "0xe0e0e0", "0xcccccc", "0x336600", "0x336600", "0x336600"), new Array("0x336600", "0x336600", "0x336600", "0x336600", "0xcccccc", "0xcccccc", "0xe0e0e0", "0xe0e0e0", "0xffffff", "0xffffff", "0xe0e0e0", "0xe0e0e0", "0xcccccc", "0x336600", "0x336600"), new Array("0x336600", "0x336600", "0x336600", "0xcccccc", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xbcbcbc", "0xbcbcbc", "0x666666", "0x333333", "0x000000", "0x336600"), new Array("0x336600", "0x336600", "0xcccccc", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xbcbcbc", "0x666666", "0x666666", "0x333333", "0x000000", "0x336600"), new Array("0x336600", "0xcccccc", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x666666", "0x666666", "0x666666", "0x333333", "0x000000", "0x336600"), new Array("0x336600", "0xcccccc", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x666666", "0x666666", "0x666666", "0x333333", "0x000000", "0x336600"), new Array("0x336600", "0xcccccc", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x666666", "0x666666", "0x666666", "0x333333", "0x000000", "0x336600"), new Array("0x336600", "0x336600", "0xcccccc", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xbcbcbc", "0x666666", "0x666666", "0x333333", "0x000000", "0x336600"), new Array("0x336600", "0x336600", "0x336600", "0xcccccc", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xbcbcbc", "0xbcbcbc", "0x666666", "0x333333", "0x000000", "0x336600"), new Array("0x336600", "0x336600", "0x336600", "0x336600", "0xcccccc", "0xcccccc", "0xe0e0e0", "0xe0e0e0", "0xffffff", "0xffffff", "0xe0e0e0", "0xe0e0e0", "0xcccccc", "0x336600", "0x336600"), new Array("0x336600", "0x336600", "0x336600", "0x336600", "0x336600", "0x336600", "0xcccccc", "0xcccccc", "0xe0e0e0", "0xe0e0e0", "0xcccccc", "0xcccccc", "0x336600", "0x336600", "0x336600"), new Array("0x336600", "0x336600", "0x336600", "0x336600", "0x336600", "0x336600", "0x336600", "0x336600", "0xcccccc", "0xcccccc", "0xcccccc", "0x336600", "0x336600", "0x336600", "0x336600"), new Array("0x336600", "0x336600", "0x336600", "0x336600", "0x336600", "0x336600", "0x336600", "0x336600", "0x336600", "0x336600", "0x336600", "0x336600", "0x336600", "0x336600", "0x336600"));
};
if (_arg1 == 21){
Columns = new Array(new Array("0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff"), new Array("0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff"), new Array("0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0x000000", "0x000000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff"), new Array("0xffffff", "0xffffff", "0xffffff", "0x000000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff"), new Array("0xffffff", "0xffffff", "0xffffff", "0x000000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff"), new Array("0xffffff", "0xffffff", "0xffffff", "0x000000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff"), new Array("0xffffff", "0xffffff", "0x000000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff"), new Array("0xffffff", "0x000000", "0xffffff", "0xffffff", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0xffffff", "0xffffff", "0xffffff"), new Array("0xffffff", "0x000000", "0xffffff", "0xffffff", "0x000000", "0xffffff", "0xffffff", "0x000000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0xffffff", "0xffffff"), new Array("0xffffff", "0x000000", "0xffffff", "0xffffff", "0x000000", "0xffffff", "0xffffff", "0x000000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0xffffff", "0xffffff"), new Array("0xffffff", "0xffffff", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0xffffff", "0xffffff"), new Array("0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0xffffff", "0xffffff", "0x000000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0xffffff", "0xffffff"), new Array("0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0xffffff", "0xffffff", "0x000000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0xffffff", "0xffffff"), new Array("0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0xffffff", "0xffffff", "0xffffff"), new Array("0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff"));
};
if (_arg1 == 22){
Columns = new Array(new Array("0x336699", "0x336699", "0x336699", "0x336699", "0x336699", "0x336699", "0x336699", "0x336699", "0x336699", "0x336699", "0x336699", "0x336699", "0x336699", "0x336699", "0x336699"), new Array("0x336699", "0x336699", "0x336699", "0x336699", "0x336699", "0x336699", "0x336699", "0x336699", "0xd3d3d3", "0xd3d3d3", "0xd3d3d3", "0xd3d3d3", "0xcccccc", "0xcccccc", "0xcccccc"), new Array("0x336699", "0x336699", "0x336699", "0x336699", "0x336699", "0x336699", "0x336699", "0x336699", "0xd3d3d3", "0xd3d3d3", "0xd7d7d7", "0xcccccc", "0xcccccc", "0xc5c5c5", "0xc5c5c5"), new Array("0x336699", "0x336699", "0x336699", "0xff0000", "0xfe4d01", "0x336699", "0x666666", "0x000000", "0xcccccc", "0xcccccc", "0xcccccc", "0xc5c5c5", "0xc5c5c5", "0xb7b7b7", "0xb7b7b7"), new Array("0x336699", "0x336699", "0xff0000", "0xfe4d01", "0xff8600", "0xff6600", "0x000000", "0x666666", "0xc5c5c5", "0xc5c5c5", "0xc5c5c5", "0xb7b7b7", "0xb7b7b7", "0xb7b7b7", "0xadadad"), new Array("0x336699", "0xff0000", "0x336699", "0x336699", "0xff6600", "0x336699", "0x666666", "0x000000", "0xc5c5c5", "0xb7b7b7", "0xb7b7b7", "0xb7b7b7", "0xadadad", "0xadadad", "0xa0a0a0"), new Array("0x336699", "0x336699", "0x336699", "0x336699", "0x336699", "0x336699", "0x336699", "0x336699", "0xb7b7b7", "0xb7b7b7", "0xadadad", "0xadadad", "0xa0a0a0", "0xa0a0a0", "0x919191"), new Array("0x336699", "0x336699", "0x336699", "0x336699", "0x336699", "0x336699", "0x336699", "0x336699", "0xadadad", "0xadadad", "0xa0a0a0", "0xa0a0a0", "0x919191", "0x919191", "0x919191"), new Array("0x336699", "0x336699", "0x336699", "0x336699", "0x336699", "0x336699", "0x336699", "0xadadad", "0x336699", "0x336699", "0x336699", "0x336699", "0x336699", "0x336699", "0x336699"), new Array("0x336699", "0x336699", "0x336699", "0x336699", "0x336699", "0x336699", "0xc5c5c5", "0xb7b7b7", "0xadadad", "0x336699", "0x336699", "0x336699", "0x336699", "0x336699", "0x336699"), new Array("0x336699", "0x336699", "0x336699", "0x336699", "0x336699", "0xcccccc", "0xc5c5c5", "0xb7b7b7", "0xadadad", "0xadadad", "0x336699", "0x336699", "0x336699", "0x336699", "0x336699"), new Array("0x336699", "0x336699", "0x336699", "0x336699", "0xd3d3d3", "0xcccccc", "0xc5c5c5", "0xb7b7b7", "0xb7b7b7", "0xadadad", "0x336699", "0x336699", "0x336699", "0x336699", "0x336699"), new Array("0x336699", "0x336699", "0x336699", "0xd3d3d3", "0xd3d3d3", "0xcccccc", "0xcccccc", "0xc5c5c5", "0xb7b7b7", "0x336699", "0x336699", "0x336699", "0x336699", "0x336699", "0x336699"), new Array("0x336699", "0x336699", "0x336699", "0x336699", "0xd3d3d3", "0xd3d3d3", "0xcccccc", "0xc5c5c5", "0x336699", "0x336699", "0x336699", "0x336699", "0x336699", "0x336699", "0x336699"), new Array("0x336699", "0x336699", "0x336699", "0x336699", "0x336699", "0xd3d3d3", "0xd3d3d3", "0x336699", "0x336699", "0x336699", "0x336699", "0x336699", "0x336699", "0x336699", "0x336699"));
};
if (_arg1 == 23){
Columns = new Array(new Array("0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc", "0xffa429", "0xffa429", "0xffa429", "0xffa429", "0xffa429", "0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc"), new Array("0xcccccc", "0xcccccc", "0xcccccc", "0xffa429", "0xffa429", "0xffb831", "0xffb831", "0xffb831", "0xffb831", "0xffb831", "0xffa429", "0xffa429", "0xcccccc", "0xcccccc", "0xcccccc"), new Array("0xcccccc", "0xcccccc", "0xffa429", "0xffcf6d", "0xffcf6d", "0x000000", "0x000000", "0xffc831", "0xffce1c", "0xffce1c", "0xffce1c", "0xffce1c", "0xffa429", "0xcccccc", "0xcccccc"), new Array("0xcccccc", "0xffa429", "0xffefc6", "0xffe284", "0xffcf6d", "0x000000", "0xffce1c", "0xffce1c", "0xffce1c", "0xffce1c", "0xffce1c", "0xffce1c", "0xffce1c", "0xffa429", "0xcccccc"), new Array("0xcccccc", "0xffa429", "0xffefc6", "0xffe284", "0xffcf6d", "0x000000", "0xffc831", "0xffc831", "0xffce1c", "0xffce1c", "0xffce1c", "0xffce1c", "0xffce1c", "0xffa429", "0xcccccc"), new Array("0xffa429", "0xffefc6", "0xffefc6", "0xffe284", "0xffcf6d", "0xffc831", "0xffc831", "0xffce1c", "0xffce1c", "0xffce1c", "0xffce1c", "0x000000", "0xffce1c", "0xffce1c", "0xffa429"), new Array("0xffa429", "0xffffef", "0xffefc6", "0xffe284", "0xffcf6d", "0xffce1c", "0xffc831", "0xffc831", "0xffce1c", "0xffce1c", "0xffce1c", "0x000000", "0xffce1c", "0xffce1c", "0xffa429"), new Array("0xffa429", "0xffffef", "0xffefc6", "0xffe284", "0xffcf6d", "0x000000", "0x000000", "0xffc831", "0xffce1c", "0xffce1c", "0xffce1c", "0x000000", "0xffce1c", "0xffce1c", "0xffa429"), new Array("0xffa429", "0xffffef", "0xffefc6", "0xffe284", "0xffcf6d", "0x000000", "0xffc831", "0xffce1c", "0xffce1c", "0xffce1c", "0xffce1c", "0xffce1c", "0xffce1c", "0xffce1c", "0xffa429"), new Array("0xffa429", "0xffffef", "0xffefc6", "0xffe284", "0xffcf6d", "0x000000", "0xffc831", "0xffce1c", "0xffce1c", "0xffce1c", "0xffce1c", "0xffce1c", "0xffce1c", "0xffce1c", "0xffa429"), new Array("0xcccccc", "0xffa429", "0xffefc6", "0xffe284", "0xffcf6d", "0xffc831", "0xffc831", "0xffce1c", "0xffce1c", "0xffce1c", "0xffce1c", "0xffce1c", "0xffce1c", "0xffa429", "0xcccccc"), new Array("0xcccccc", "0xffa429", "0xffefc6", "0xffe284", "0xffcf6d", "0xffc831", "0x97e6ff", "0x00a6dd", "0xffce1c", "0xffce1c", "0xffce1c", "0xffce1c", "0xffce1c", "0xffa429", "0xcccccc"), new Array("0xcccccc", "0xcccccc", "0xffa429", "0xffcf6d", "0x00a6dd", "0x00a6dd", "0x33ccff", "0xffffff", "0x33ccff", "0xffce1c", "0xffce1c", "0xffce1c", "0xffa429", "0xcccccc", "0xcccccc"), new Array("0xcccccc", "0xcccccc", "0xcccccc", "0xffa429", "0xffa429", "0xffb831", "0x97e6ff", "0x00a6dd", "0xffb831", "0xffb831", "0xffa429", "0xffa429", "0xcccccc", "0xcccccc", "0xcccccc"), new Array("0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc", "0xffa429", "0xffa429", "0xffa429", "0xffa429", "0xffa429", "0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc"));
};
if (_arg1 == 24){
Columns = new Array(new Array("0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00"), new Array("0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0x339900", "0x339900", "0x339900", "0x339900", "0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00"), new Array("0xcccc00", "0xcccc00", "0xcccc00", "0x339900", "0x339900", "0x00cc00", "0x00cc00", "0x00cc00", "0x00cc00", "0x339900", "0x339900", "0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00"), new Array("0xcccc00", "0xcccc00", "0x339900", "0x00cc00", "0x00cc00", "0x339900", "0x339900", "0x339900", "0x339900", "0x00cc00", "0x00cc00", "0x339900", "0xcccc00", "0xcccc00", "0xcccc00"), new Array("0xcccc00", "0x339900", "0x00cc00", "0x339900", "0x339900", "0xff0000", "0xff0000", "0x000000", "0xff0000", "0x339900", "0x339900", "0x00cc00", "0x339900", "0xcccc00", "0xcccc00"), new Array("0xcccc00", "0xcccc00", "0x339900", "0x990000", "0xff0000", "0x000000", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0x339900", "0x00cc00", "0x339900", "0xcccc00", "0xcccc00"), new Array("0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0x990000", "0xff0000", "0xff0000", "0xff0000", "0x000000", "0xff0000", "0xff0000", "0x339900", "0x00cc00", "0x339900", "0xcccc00"), new Array("0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0x990000", "0x000000", "0xff0000", "0xff0000", "0xff0000", "0x000000", "0x339900", "0x00cc00", "0x339900", "0xcccc00"), new Array("0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0x990000", "0xff0000", "0x000000", "0xff0000", "0xff0000", "0x339900", "0x00cc00", "0x339900", "0xcccc00"), new Array("0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0x990000", "0xff0000", "0xff0000", "0xff0000", "0x339900", "0x00cc00", "0x339900", "0xcccc00"), new Array("0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0x990000", "0xff0000", "0x000000", "0x339900", "0x00cc00", "0x339900", "0xcccc00"), new Array("0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0x990000", "0xff0000", "0x339900", "0x00cc00", "0x339900", "0xcccc00"), new Array("0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0x339900", "0x00cc00", "0x339900", "0xcccc00", "0xcccc00"), new Array("0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0x339900", "0x339900", "0xcccc00", "0xcccc00", "0xcccc00"), new Array("0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00"));
};
if (_arg1 == 25){
Columns = new Array(new Array("0x666666", "0x666666", "0x666666", "0x666666", "0x666666", "0x666666", "0x666666", "0x666666", "0x666666", "0x666666", "0x666666", "0x666666", "0x666666", "0x666666", "0x666666"), new Array("0x666666", "0x666666", "0x666666", "0x666666", "0x666666", "0x666666", "0x666666", "0x006600", "0x006600", "0x006600", "0x666666", "0x666666", "0x666666", "0x666666", "0x666666"), new Array("0x666666", "0x666666", "0x666666", "0x666666", "0x006600", "0x006600", "0x006600", "0xc8f3c7", "0xc8f3c7", "0xc8f3c7", "0x006600", "0x006600", "0x666666", "0x666666", "0x666666"), new Array("0x666666", "0x666666", "0x666666", "0x006600", "0xc8f3c7", "0xc8f3c7", "0xc8f3c7", "0x009900", "0x009900", "0xc8f3c7", "0xc8f3c7", "0xc8f3c7", "0x006600", "0x666666", "0x666666"), new Array("0x666666", "0x666666", "0x006600", "0xc8f3c7", "0xc8f3c7", "0xc8f3c7", "0x009900", "0x00cc00", "0x00cc00", "0x009900", "0xc8f3c7", "0xc8f3c7", "0xc8f3c7", "0x006600", "0x666666"), new Array("0x666666", "0x006600", "0xc8f3c7", "0xc8f3c7", "0xc8f3c7", "0xc8f3c7", "0x009900", "0x00ff00", "0x00cc00", "0x009900", "0xc8f3c7", "0xc8f3c7", "0xc8f3c7", "0x006600", "0x666666"), new Array("0x006600", "0xc8f3c7", "0xc8f3c7", "0xc8f3c7", "0xc8f3c7", "0xc8f3c7", "0xc8f3c7", "0x009900", "0x009900", "0xc8f3c7", "0xc8f3c7", "0xc8f3c7", "0xc8f3c7", "0xc8f3c7", "0x006600"), new Array("0x006600", "0xc8f3c7", "0xc8f3c7", "0xc8f3c7", "0xc8f3c7", "0xc8f3c7", "0xc8f3c7", "0xc8f3c7", "0xc8f3c7", "0xc8f3c7", "0xc8f3c7", "0xc8f3c7", "0xc8f3c7", "0xc8f3c7", "0x006600"), new Array("0x006600", "0xc8f3c7", "0xc8f3c7", "0xc8f3c7", "0x009900", "0x009900", "0xc8f3c7", "0xc8f3c7", "0xc8f3c7", "0xc8f3c7", "0x009900", "0x009900", "0x009900", "0xc8f3c7", "0x006600"), new Array("0x666666", "0x006600", "0xc8f3c7", "0xc8f3c7", "0x00cc00", "0x009900", "0xc8f3c7", "0xc8f3c7", "0xc8f3c7", "0x009900", "0x00cc00", "0x00cc00", "0x00cc00", "0x006600", "0x666666"), new Array("0x666666", "0x666666", "0x006600", "0xc8f3c7", "0xc8f3c7", "0xc8f3c7", "0xc8f3c7", "0xc8f3c7", "0x009900", "0x00cc00", "0x00cc00", "0x00ff00", "0x00ff00", "0x006600", "0x666666"), new Array("0x666666", "0x666666", "0x666666", "0x006600", "0xc8f3c7", "0xc8f3c7", "0xc8f3c7", "0xc8f3c7", "0x009900", "0x00cc00", "0x00ff00", "0x00ff00", "0x006600", "0x666666", "0x666666"), new Array("0x666666", "0x666666", "0x666666", "0x666666", "0x006600", "0x006600", "0x006600", "0xc8f3c7", "0x009900", "0x00cc00", "0x006600", "0x006600", "0x666666", "0x666666", "0x666666"), new Array("0x666666", "0x666666", "0x666666", "0x666666", "0x666666", "0x666666", "0x666666", "0x006600", "0x006600", "0x006600", "0x666666", "0x666666", "0x666666", "0x666666", "0x666666"), new Array("0x666666", "0x666666", "0x666666", "0x666666", "0x666666", "0x666666", "0x666666", "0x666666", "0x666666", "0x666666", "0x666666", "0x666666", "0x666666", "0x666666", "0x666666"));
};
if (_arg1 == 26){
Columns = new Array(new Array("0x3399ff", "0x3399ff", "0x990000", "0x990000", "0x990000", "0x990000", "0x3399ff", "0x3399ff", "0x3399ff", "0x3399ff", "0x990000", "0x990000", "0x990000", "0x990000", "0x3399ff"), new Array("0x3399ff", "0x990000", "0xff0000", "0xff5555", "0xff5555", "0xff0000", "0x990000", "0x3399ff", "0x990000", "0x990000", "0xff9595", "0xff5555", "0xff5555", "0x990000", "0x3399ff"), new Array("0x990000", "0xff9595", "0xff9595", "0x990000", "0x990000", "0xff9595", "0xff0000", "0x990000", "0xff9595", "0xff9595", "0xff5555", "0xff0000", "0xff0000", "0xff0000", "0x990000"), new Array("0x990000", "0xff9595", "0x990000", "0xff0000", "0xff0000", "0x990000", "0xff5555", "0x990000", "0xff5555", "0xff5555", "0xff0000", "0x990000", "0x990000", "0x990000", "0x990000"), new Array("0x3399ff", "0x990000", "0xff0000", "0x990000", "0x990000", "0xff0000", "0x990000", "0xff5555", "0x990000", "0x990000", "0x990000", "0x3399ff", "0x3399ff", "0x3399ff", "0x3399ff"), new Array("0x3399ff", "0x3399ff", "0x990000", "0x990000", "0x990000", "0x990000", "0xff0000", "0x990000", "0x3399ff", "0x3399ff", "0x3399ff", "0x3399ff", "0x3399ff", "0x3399ff", "0x3399ff"), new Array("0x3399ff", "0x990000", "0xff5555", "0xff0000", "0xff0000", "0xff0000", "0x990000", "0x3399ff", "0x3399ff", "0x3399ff", "0x3399ff", "0x3399ff", "0x3399ff", "0x3399ff", "0x3399ff"), new Array("0x3399ff", "0x990000", "0xff9595", "0xff5555", "0xff0000", "0xff0000", "0x990000", "0x3399ff", "0x3399ff", "0x3399ff", "0x3399ff", "0x3399ff", "0x3399ff", "0x3399ff", "0x3399ff"), new Array("0x3399ff", "0x990000", "0xff9595", "0xff9595", "0xff5555", "0xff0000", "0x990000", "0x3399ff", "0x3399ff", "0x3399ff", "0x3399ff", "0x3399ff", "0x3399ff", "0x3399ff", "0x3399ff"), new Array("0x3399ff", "0x3399ff", "0x990000", "0x990000", "0x990000", "0x990000", "0xff0000", "0x990000", "0x3399ff", "0x3399ff", "0x3399ff", "0x3399ff", "0x3399ff", "0x3399ff", "0x3399ff"), new Array("0x3399ff", "0x990000", "0xff0000", "0x990000", "0x990000", "0xff0000", "0x990000", "0xff5555", "0x990000", "0x990000", "0x990000", "0x3399ff", "0x3399ff", "0x3399ff", "0x3399ff"), new Array("0x990000", "0xff9595", "0x990000", "0xff0000", "0xff0000", "0x990000", "0xff5555", "0x990000", "0xff5555", "0xff5555", "0xff0000", "0x990000", "0x990000", "0x990000", "0x990000"), new Array("0x990000", "0xff9595", "0xff9595", "0x990000", "0x990000", "0xff9595", "0xff0000", "0x990000", "0xff9595", "0xff9595", "0xff5555", "0xff0000", "0xff0000", "0xff0000", "0x990000"), new Array("0x3399ff", "0x990000", "0xff0000", "0xff5555", "0xff5555", "0xff0000", "0x990000", "0x3399ff", "0x990000", "0x990000", "0xff9595", "0xff5555", "0xff5555", "0x990000", "0x3399ff"), new Array("0x3399ff", "0x3399ff", "0x990000", "0x990000", "0x990000", "0x990000", "0x3399ff", "0x3399ff", "0x3399ff", "0x3399ff", "0x990000", "0x990000", "0x990000", "0x990000", "0x3399ff"));
};
}
public function LoadLevelEasy(_arg1:Number){
if (_arg1 == 0){
Columns = new Array(new Array("0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff"), new Array("0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0xffffff", "0xffffff"), new Array("0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0xffffff"), new Array("0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0xffffff"), new Array("0xffffff", "0xffffff", "0x000000", "0xffffff", "0xffffff", "0x000000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0xffffff"), new Array("0xffffff", "0xffffff", "0xffffff", "0x000000", "0xffffff", "0x000000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0xffffff"), new Array("0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0x000000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0xffffff"), new Array("0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0x000000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0xffffff"), new Array("0xffffff", "0xffffff", "0xffffff", "0x000000", "0xffffff", "0x000000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0xffffff"), new Array("0xffffff", "0xffffff", "0x000000", "0xffffff", "0xffffff", "0x000000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0xffffff"), new Array("0xffffff", "0x000000", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0xffffff"), new Array("0x000000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0x000000", "0xffffff", "0x000000", "0xffffff", "0x000000", "0x000000", "0x000000", "0x000000", "0xffffff"), new Array("0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0xffffff", "0xffffff"), new Array("0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff"), new Array("0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff"));
};
if (_arg1 == 1){
Columns = new Array(new Array("0x669900", "0x669900", "0x669900", "0x669900", "0x669900", "0x669900", "0x669900", "0x669900", "0x669900", "0x669900", "0x669900", "0x669900", "0x669900", "0x669900", "0x669900"), new Array("0x669900", "0x669900", "0x669900", "0x669900", "0x669900", "0x669900", "0x669900", "0x669900", "0x669900", "0x669900", "0x669900", "0x669900", "0x669900", "0x669900", "0x669900"), new Array("0x669900", "0x669900", "0x669900", "0x669900", "0x669900", "0x669900", "0x669900", "0x669900", "0xd58f00", "0xdf9700", "0xec9f00", "0xec9f00", "0x669900", "0x669900", "0x669900"), new Array("0x669900", "0x669900", "0x669900", "0x669900", "0x669900", "0x669900", "0xd58f00", "0xd58f00", "0xd58f00", "0xdf9700", "0xec9f00", "0xec9f00", "0xfba900", "0x669900", "0x669900"), new Array("0x669900", "0x669900", "0x669900", "0x669900", "0xd58f00", "0xd58f00", "0xd58f00", "0xd58f00", "0xdf9700", "0xec9f00", "0xec9f00", "0xfba900", "0xfba900", "0x669900", "0x669900"), new Array("0x669900", "0x669900", "0x885b00", "0xd58f00", "0xd58f00", "0xd58f00", "0xd58f00", "0xd58f00", "0xdf9700", "0xec9f00", "0xec9f00", "0xfba900", "0xffb824", "0x669900", "0x669900"), new Array("0x669900", "0x885b00", "0xa87200", "0x885b00", "0xd58f00", "0xd58f00", "0xd58f00", "0xdf9700", "0xdf9700", "0xec9f00", "0xfba900", "0xffb824", "0xffb824", "0x669900", "0x669900"), new Array("0x669900", "0x885b00", "0xa87200", "0xa87200", "0x775100", "0x775100", "0xdf9700", "0xdf9700", "0xec9f00", "0xfba900", "0xfba900", "0xffb824", "0x669900", "0x669900", "0x669900"), new Array("0x669900", "0x885b00", "0xa87200", "0xa87200", "0xa87200", "0x996600", "0x775100", "0xec9f00", "0xec9f00", "0xfba900", "0xffb824", "0xffb824", "0x669900", "0x669900", "0x669900"), new Array("0x669900", "0x669900", "0x775100", "0xa87200", "0x996600", "0x996600", "0x996600", "0x644300", "0xfba900", "0xfba900", "0xffb824", "0x669900", "0x669900", "0x669900", "0x669900"), new Array("0x669900", "0x669900", "0x775100", "0xa87200", "0x996600", "0x996600", "0x885b00", "0x644300", "0xfba900", "0xffb824", "0xffb824", "0x669900", "0x669900", "0x669900", "0x669900"), new Array("0x669900", "0x669900", "0x669900", "0x5b3e00", "0x996600", "0x936300", "0x885b00", "0x885b00", "0x5b3e00", "0xffb824", "0x669900", "0x669900", "0x669900", "0x669900", "0x669900"), new Array("0x669900", "0x5b3e00", "0x5b3e00", "0x669900", "0x644300", "0x644300", "0x885b00", "0x885b00", "0x885b00", "0x5b3e00", "0x669900", "0x669900", "0x669900", "0x669900", "0x669900"), new Array("0x669900", "0x669900", "0x669900", "0x669900", "0x669900", "0x669900", "0x5b3e00", "0x5b3e00", "0x5b3e00", "0x669900", "0x669900", "0x669900", "0x669900", "0x669900", "0x669900"), new Array("0x669900", "0x669900", "0x669900", "0x669900", "0x669900", "0x669900", "0x669900", "0x669900", "0x669900", "0x669900", "0x669900", "0x669900", "0x669900", "0x669900", "0x669900"));
};
if (_arg1 == 2){
Columns = new Array(new Array("0x082986", "0x0e2b71", "0x072d78", "0x0a2b7c", "0x0a2b7c", "0x07298b", "0x122488", "0xf9fff4", "0x0a2b7c", "0x0a2b7c", "0x0a2b7c", "0x032b8b", "0x060700", "0x082b7d", "0x0a2b7a"), new Array("0x113283", "0x06297b", "0x0c2d7a", "0x0a2b7c", "0x0a2b7c", "0x072c7a", "0x072b83", "0x0a2d71", "0x0a2b7c", "0x0a2b7c", "0x0a2b7c", "0x0b297f", "0x040009", "0x000100", "0x010000"), new Array("0x10357b", "0xfffaff", "0x08338f", "0x0a2b7c", "0x0a2b7c", "0x0b2b78", "0x0a2c76", "0x072b7f", "0x0a2b7c", "0x0a2b7c", "0x0a2b7c", "0x082d74", "0x110000", "0xf98609", "0xfc8503"), new Array("0x092974", "0x0a2b7c", "0x0d287f", "0x0d2786", "0x0a0102", "0x042e84", "0x010302", "0x030009", "0x000300", "0x0a0000", "0x000404", "0x030000", "0x060007", "0x000100", "0x000100"), new Array("0x043071", "0x0c2977", "0x052c77", "0x000009", "0x2c9310", "0x010009", "0xebfcc5", "0xe8ffc9", "0xf0fbc3", "0x218e19", "0x98eb65", "0xa9e88d", "0xa8e274", "0xa2f076", "0xa5e978"), new Array("0x0e297a", "0x09297e", "0x000000", "0xaae476", "0x25971b", "0x62b857", "0xfdfffc", "0xfffbff", "0xf7fffb", "0x5ebc4e", "0x2b921d", "0x60bc40", "0x5cbd52", "0x000200", "0x67b358"), new Array("0x0d2a7a", "0x0c287c", "0x000000", "0xa3e67d", "0x33901b", "0x61b955", "0xfdfffc", "0x030004", "0xf5fffb", "0x5fbc47", "0x2e9021", "0x56bf48", "0x66b951", "0x000400", "0x61b752"), new Array("0x0d2a7a", "0x0c287c", "0x000000", "0x65c258", "0x73be57", "0x308c27", "0xf9fef8", "0xfffeff", "0xf7fffd", "0x33901b", "0x5bbd4e", "0x5cc04c", "0x000500", "0x010000", "0x61b752"), new Array("0x122486", "0x022f73", "0x000000", "0x63b256", "0x53c242", "0x5ebf4c", "0x2e931b", "0x2c9119", "0x238e0c", "0x64b556", "0x5eb854", "0x60b94f", "0x60b94f", "0x60b94f", "0x60b94f"), new Array("0x082c7a", "0x102985", "0x020701", "0x4cba35", "0x5abc4b", "0x64b654", "0x61b850", "0x61b850", "0x65a954", "0x239911", "0x2a931d", "0x289518", "0x289518", "0x289518", "0x289518"), new Array("0x0a2983", "0x062b79", "0x64b451", "0x04000c", "0x2c9117", "0x259613", "0x279415", "0x279415", "0x339423", "0x000800", "0x040002", "0x000100", "0x000100", "0x000100", "0x000100"), new Array("0x042375", "0x61b955", "0x050600", "0x0c2f93", "0x060000", "0x000002", "0x000000", "0x000000", "0x0a0600", "0x0b297f", "0x082a84", "0x002c91", "0x000702", "0xff8402", "0xfe8503"), new Array("0x1f890b", "0x000401", "0x122b88", "0x0b2b76", "0x0f2588", "0x082b7d", "0x0b297f", "0x0b297f", "0x012f7a", "0x122583", "0x042e7a", "0x0b297f", "0x070007", "0x000200", "0x010000"), new Array("0x002377", "0x2f911a", "0x092e75", "0x0d297c", "0x072c7a", "0x0b2a7c", "0x0a2b7c", "0x0a2b7c", "0x11277d", "0x013074", "0x092380", "0x052572", "0x00000e", "0x0d297d", "0x0a2b7c"), new Array("0x0d297c", "0x072a7b", "0x0e287d", "0x0a2b7c", "0x0a2b7c", "0x0a2b7c", "0x0a2b7c", "0x0a2b7c", "0x082b7d", "0x0c2977", "0xf6f8f3", "0x021a7c", "0x152584", "0x072b7f", "0x0a2b7c"));
};
if (_arg1 == 3){
Columns = new Array(new Array("0x66cc66", "0x66cc66", "0x66cc66", "0x66cc66", "0x66cc66", "0x66cc66", "0x66cc66", "0x66cc66", "0x66cc66", "0x66cc66", "0xffcc99", "0xffcc99", "0x66cc66", "0x66cc66", "0x66cc66"), new Array("0x66cc66", "0x66cc66", "0x66cc66", "0x66cc66", "0x66cc66", "0x66cc66", "0x66cc66", "0x66cc66", "0x66cc66", "0x66cc66", "0xffffff", "0xffffff", "0x66cc66", "0x66cc66", "0x66cc66"), new Array("0x66cc66", "0x66cc66", "0x66cc66", "0x66cc66", "0x66cc66", "0x66cc66", "0x66cc66", "0x66cc66", "0x66cc66", "0x66cc66", "0x000000", "0x000000", "0x66cc66", "0x66cc66", "0x66cc66"), new Array("0x66cc66", "0x66cc66", "0x66cc66", "0x66cc66", "0x66cc66", "0x66cc66", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x66cc66", "0x66cc66", "0x66cc66"), new Array("0x66cc66", "0x66cc66", "0x66cc66", "0x66cc66", "0x66cc66", "0x66cc66", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x66cc66", "0x66cc66", "0x66cc66"), new Array("0x66cc66", "0x66cc66", "0x66cc66", "0x66cc66", "0x66cc66", "0x66cc66", "0x000000", "0x000000", "0x66cc66", "0x66cc66", "0x66cc66", "0x66cc66", "0x66cc66", "0x66cc66", "0x66cc66"), new Array("0x663300", "0xffcc99", "0x333333", "0xffcc99", "0xffcc99", "0x66cc66", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000"), new Array("0x663300", "0xffcc99", "0xffcc99", "0xffcc99", "0xffcc99", "0xffcc99", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x000000"), new Array("0x663300", "0xffcc99", "0x333333", "0xffcc99", "0xffcc99", "0xffcc99", "0xffffff", "0x000000", "0xffffff", "0x000000", "0x000000", "0x000000", "0x000000", "0xffffff", "0x000000"), new Array("0x663300", "0xffcc99", "0xffcc99", "0xffcc99", "0xffcc99", "0xffcc99", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x000000"), new Array("0x663300", "0x663300", "0x663300", "0x663300", "0x663300", "0x66cc66", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000"), new Array("0x66cc66", "0x66cc66", "0x66cc66", "0x66cc66", "0x66cc66", "0x66cc66", "0x000000", "0x000000", "0x66cc66", "0x66cc66", "0x66cc66", "0x66cc66", "0x66cc66", "0x66cc66", "0x66cc66"), new Array("0x66cc66", "0x66cc66", "0x66cc66", "0x66cc66", "0x66cc66", "0x66cc66", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0xffffff", "0xffcc99"), new Array("0x66cc66", "0x66cc66", "0x66cc66", "0x66cc66", "0x66cc66", "0x66cc66", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0xffffff", "0xffcc99"), new Array("0x66cc66", "0x66cc66", "0x66cc66", "0x66cc66", "0x66cc66", "0x66cc66", "0x66cc66", "0x66cc66", "0x66cc66", "0x66cc66", "0x66cc66", "0x66cc66", "0x66cc66", "0x66cc66", "0x66cc66"));
};
if (_arg1 == 4){
Columns = new Array(new Array("0x7e8772", "0x7e8772", "0x7e8772", "0x7e8772", "0x7e8772", "0x7e8772", "0x7e8772", "0x7e8772", "0x7e8772", "0x1f7933", "0x1f7933", "0x1f7933", "0x1f7933", "0x52a15f", "0x7e8772"), new Array("0x7e8772", "0x7e8772", "0x7e8772", "0x7e8772", "0x7e8772", "0x7e8772", "0x7e8772", "0x7e8772", "0x7e8772", "0x1f7933", "0x4ada7b", "0x0ab449", "0x16ae49", "0x1f7933", "0x629867"), new Array("0x7e8772", "0x7e8772", "0x7e8772", "0x7e8772", "0x7e8772", "0x7e8772", "0x93385b", "0x8b3d57", "0x7e8772", "0x1f7933", "0x54d288", "0x32e581", "0x26ed79", "0x00ba47", "0x1f7933"), new Array("0x7e8772", "0x7e8772", "0x7e8772", "0x941878", "0x941878", "0x941878", "0xd078ab", "0xcc7aab", "0x774463", "0x5a5559", "0x1f7933", "0x54d28b", "0x27eb7d", "0x1bf374", "0x01bb40"), new Array("0x7e8772", "0x7e8772", "0x941878", "0xdd6dc3", "0xc87ab8", "0x764179", "0xe5c3ff", "0xe6c3ff", "0x653076", "0xbc7fba", "0xbe83a3", "0x1f7933", "0x4ad981", "0x23ef74", "0x2aec72"), new Array("0x7e8772", "0x7e8772", "0x941878", "0xde68d6", "0xecbdff", "0x394182", "0x394182", "0x394182", "0x394182", "0xedbbff", "0xd870bb", "0x813e61", "0x1f7933", "0x1f7933", "0x1f7933"), new Array("0x7e8772", "0x7e8772", "0x941878", "0x782291", "0x394182", "0x329ae3", "0x26b5ef", "0x26b5f1", "0x329ae3", "0x394182", "0x762488", "0x871f76", "0x5d376a", "0x295651", "0x1f7933"), new Array("0x7e8772", "0x78296b", "0xe069cf", "0xf7b3ff", "0x394182", "0x1db7ff", "0x35e3ff", "0x09c3f4", "0x1eb6ff", "0x394182", "0xf7b5ff", "0xd76fc6", "0x6f447c", "0x1f7933", "0x4cd688"), new Array("0x7e8772", "0x78286d", "0xe069d1", "0xf6b4ff", "0x0654a9", "0x35e3ff", "0x7fffff", "0x35e3ff", "0x22b5fb", "0x394182", "0xf7b9ff", "0xc37fa6", "0x1f7933", "0x55d091", "0x13af4a"), new Array("0x7e8772", "0x7e8772", "0x941878", "0x762291", "0x394182", "0x329ae3", "0x56d4fc", "0x36b1db", "0x329ae3", "0x394182", "0xac89b3", "0x1f7933", "0x5ecd8b", "0x3ce07d", "0x1f7933"), new Array("0x7e8772", "0x7e8772", "0x941878", "0xe067db", "0xedb9ff", "0x394182", "0x394182", "0x394182", "0x394182", "0xd4c9ff", "0x4d5a63", "0x7bbc91", "0x49da7f", "0x10b149", "0x1f7933"), new Array("0x7e8772", "0x7e8772", "0x941878", "0xe168d1", "0xcf70d4", "0x6e2986", "0xe9bdff", "0xe9bdff", "0x6c2988", "0xac86c3", "0x1f7933", "0x64ca88", "0x22a74e", "0x1f7933", "0x5b9c64"), new Array("0x7e8772", "0x7e8772", "0x7e8772", "0x941878", "0x941878", "0x941878", "0xd86bd8", "0xd86bd8", "0x7f2086", "0x5c376d", "0x1f7933", "0x65ca84", "0x1f7933", "0x679469", "0x7e8772"), new Array("0x7e8772", "0x7e8772", "0x7e8772", "0x7e8772", "0x7e8772", "0x7e8772", "0x8c1b75", "0x8d1c76", "0x7e8772", "0x7e8772", "0x639476", "0x1f7933", "0x738e6f", "0x7e8772", "0x7e8772"), new Array("0x7e8772", "0x7e8772", "0x7e8772", "0x7e8772", "0x7e8772", "0x7e8772", "0x7e8772", "0x7e8772", "0x7e8772", "0x7e8772", "0x7e8772", "0x7e8772", "0x7e8772", "0x7e8772", "0x7e8772"));
};
if (_arg1 == 5){
Columns = new Array(new Array("0x009900", "0x009900", "0x009900", "0x009900", "0x000000", "0x000000", "0x009900", "0x009900", "0x009900", "0x009900", "0x009900", "0x009900", "0x009900", "0x009900", "0x009900"), new Array("0x009900", "0x009900", "0x009900", "0x000000", "0xffffff", "0x0075cb", "0x000000", "0x009900", "0x009900", "0x009900", "0x009900", "0x009900", "0x009900", "0x009900", "0x009900"), new Array("0x009900", "0x009900", "0x000000", "0xffffff", "0xffffff", "0x0075cb", "0x0075cb", "0x000000", "0x009900", "0x009900", "0x009900", "0x009900", "0x009900", "0x009900", "0x009900"), new Array("0x009900", "0x000000", "0xffffff", "0xffffff", "0x6df7f7", "0x0075cb", "0x0075cb", "0x0075cb", "0x000000", "0x009900", "0x009900", "0x009900", "0x009900", "0x009900", "0x009900"), new Array("0x009900", "0x000000", "0xffffff", "0x6df7f7", "0x6df7f7", "0x00c2f7", "0x0075cb", "0x0075cb", "0x0075cb", "0x000000", "0x009900", "0x009900", "0x009900", "0x009900", "0x009900"), new Array("0x009900", "0x000000", "0x6df7f7", "0x6df7f7", "0x6df7f7", "0x00c2f7", "0x00c2f7", "0x00c2f7", "0x0075cb", "0x0075cb", "0x000000", "0x009900", "0x009900", "0x009900", "0x009900"), new Array("0x009900", "0x000000", "0x6df7f7", "0x6df7f7", "0x6df7f7", "0x00c2f7", "0x00c2f7", "0x00c2f7", "0x00c2f7", "0x00c2f7", "0x0075cb", "0x000000", "0x009900", "0x009900", "0x009900"), new Array("0x009900", "0x000000", "0x6df7f7", "0x6df7f7", "0x6df7f7", "0x00c2f7", "0x00c2f7", "0x00c2f7", "0x00c2f7", "0x00c2f7", "0x00c2f7", "0x00c2f7", "0x000000", "0x009900", "0x009900"), new Array("0x009900", "0x000000", "0x6df7f7", "0x6df7f7", "0x6df7f7", "0x00c2f7", "0x00c2f7", "0x00c2f7", "0x00c2f7", "0x00c2f7", "0x0055b1", "0x000000", "0x009900", "0x009900", "0x009900"), new Array("0x009900", "0x000000", "0x6df7f7", "0x6df7f7", "0x6df7f7", "0x00c2f7", "0x00c2f7", "0x00c2f7", "0x0055b1", "0x0055b1", "0x000000", "0x009900", "0x009900", "0x009900", "0x009900"), new Array("0x009900", "0x000000", "0x00c2f7", "0x6df7f7", "0x6df7f7", "0x00c2f7", "0x0055b1", "0x0055b1", "0x0055b1", "0x000000", "0x009900", "0x009900", "0x009900", "0x009900", "0x009900"), new Array("0x009900", "0x000000", "0x00c2f7", "0x00c2f7", "0x6df7f7", "0x0055b1", "0x0055b1", "0x0055b1", "0x000000", "0x009900", "0x009900", "0x009900", "0x009900", "0x009900", "0x009900"), new Array("0x009900", "0x009900", "0x000000", "0x00c2f7", "0x00c2f7", "0x0055b1", "0x0055b1", "0x000000", "0x009900", "0x009900", "0x009900", "0x009900", "0x009900", "0x009900", "0x009900"), new Array("0x009900", "0x009900", "0x009900", "0x000000", "0x00c2f7", "0x0055b1", "0x000000", "0x009900", "0x009900", "0x009900", "0x009900", "0x009900", "0x009900", "0x009900", "0x009900"), new Array("0x009900", "0x009900", "0x009900", "0x009900", "0x000000", "0x000000", "0x009900", "0x009900", "0x009900", "0x009900", "0x009900", "0x009900", "0x009900", "0x009900", "0x009900"));
};
if (_arg1 == 6){
Columns = new Array(new Array("0x702d01", "0x702d01", "0x332c22", "0x332c22", "0x332c22", "0x332c22", "0x702d01", "0x702d01", "0x702d01", "0x702d01", "0x702d01", "0x603117", "0x603117", "0x603117", "0x603117"), new Array("0x702d01", "0x702d01", "0x702d01", "0x332c22", "0x5c6564", "0x3b464c", "0x332c22", "0x4e210b", "0x702d01", "0x702d01", "0x603117", "0x8a1462", "0xbb0377", "0xbb0377", "0x7e1a4c"), new Array("0x332c22", "0x332c22", "0x332c22", "0x332c22", "0x413d31", "0x5c6564", "0x3b464c", "0x332c22", "0x4e210b", "0x332c22", "0xbb0377", "0xbb0377", "0xbb0377", "0xb7885e", "0xe6b472"), new Array("0x702d01", "0x332c22", "0x5c6564", "0x3b464c", "0x3b464c", "0x3e3a37", "0x3e3a37", "0x76614c", "0xb98452", "0xa06c33", "0x77204a", "0x8e126f", "0x8e126f", "0x986c51", "0xc89b6c"), new Array("0x702d01", "0x702d01", "0x332c22", "0x5c6564", "0x3b464c", "0x3e3a37", "0x76614c", "0xb98452", "0xcb9c6a", "0xd9c0a6", "0xba8b53", "0x77204a", "0xb2077c", "0xb2077c", "0xac029d"), new Array("0x702d01", "0x702d01", "0x332c22", "0x5c6564", "0x3b464c", "0x3b464c", "0xcb9c6a", "0xb98452", "0xd9c0a6", "0x5c6665", "0xb88452", "0xa06c33", "0x77204a", "0xc4099b", "0xac029d"), new Array("0x702d01", "0x702d01", "0x332c22", "0x5c6564", "0x383c3f", "0x3e3a37", "0xb38a52", "0xe3ae74", "0xe3ae74", "0xe3ae74", "0xcc9765", "0xb58e53", "0x77204a", "0xd40087", "0xd40087"), new Array("0x702d01", "0x332c22", "0x3b464c", "0x3b464c", "0x383c3f", "0x383c3f", "0x796041", "0xe3ae74", "0xe3ae74", "0xe3ae74", "0xe3ae74", "0xb58e53", "0x77204a", "0xd40087", "0xd40087"), new Array("0x332c22", "0x5c6564", "0x5c6564", "0x5c6564", "0x3b464c", "0x383c3f", "0x9b704e", "0xce965d", "0xe3ae74", "0xe3ae74", "0xce9864", "0xb58e53", "0x77204a", "0xd40087", "0xd40087"), new Array("0x702d01", "0x332c22", "0x332c22", "0x5c6564", "0x3b464c", "0x3b464c", "0xb08e4e", "0xb08e4e", "0xd9c0a6", "0x5c6665", "0xae8b39", "0x9a692f", "0x8e126f", "0xd40087", "0xd40087"), new Array("0x702d01", "0x702d01", "0x332c22", "0x5c6564", "0x3b464c", "0x3b464c", "0x815e42", "0xb08e4e", "0xc59b61", "0xd9c0a6", "0xae8b39", "0x77204a", "0xd40087", "0xac029d", "0xac029d"), new Array("0x702d01", "0x332c22", "0x5c6564", "0x5c6564", "0x5c6564", "0x5c6564", "0x3b464c", "0x6d4d36", "0xae8b39", "0xa37021", "0x77204a", "0x77204a", "0x77204a", "0x77204a", "0x77204a"), new Array("0x702d01", "0x332c22", "0x332c22", "0x332c22", "0x332c22", "0x332c22", "0x5c6564", "0x332c22", "0x4e210b", "0x332c22", "0xd40087", "0xd40087", "0x77204a", "0xe1b070", "0xcb9863"), new Array("0x702d01", "0x702d01", "0x702d01", "0x702d01", "0x702d01", "0x332c22", "0x3b464c", "0x332c22", "0x702d01", "0x702d01", "0x603117", "0xd40087", "0xbb0377", "0xcd9670", "0xc49e5f"), new Array("0x702d01", "0x702d01", "0x702d01", "0x702d01", "0x332c22", "0x332c22", "0x332c22", "0x702d01", "0x702d01", "0x702d01", "0x702d01", "0x603117", "0x980c7b", "0x603117", "0x603117"));
};
if (_arg1 == 7){
Columns = new Array(new Array("0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff"), new Array("0xffffff", "0xffffff", "0xffffff", "0xff4040", "0xff4040", "0xff4040", "0xff4040", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff"), new Array("0xffffff", "0xffffff", "0xff4040", "0xff5b5b", "0xff5b5b", "0xff5b5b", "0xff4040", "0xff4040", "0xff2f2f", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff"), new Array("0xffffff", "0xff4040", "0xff5b5b", "0xff7d7d", "0xff5b5b", "0xff4040", "0xff4040", "0xff2f2f", "0xff0000", "0xff0000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff"), new Array("0xffffff", "0xff4040", "0xff5b5b", "0xff5b5b", "0xff4040", "0xff4040", "0xff2f2f", "0xff0000", "0xff0000", "0xff0000", "0xf20000", "0xffffff", "0xffffff", "0xffffff", "0xffffff"), new Array("0xffffff", "0xff4040", "0xff4040", "0xff4040", "0xff4040", "0xff2f2f", "0xff0000", "0xff0000", "0xff0000", "0xf20000", "0xe10000", "0xe10000", "0xffffff", "0xffffff", "0xffffff"), new Array("0xffffff", "0xffffff", "0xff4040", "0xff4040", "0xff2f2f", "0xff0000", "0xff0000", "0xff0000", "0xf20000", "0xe10000", "0xe10000", "0xe10000", "0xca0000", "0xffffff", "0xffffff"), new Array("0xffffff", "0xffffff", "0xffffff", "0xff4040", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xe10000", "0xe10000", "0xe10000", "0xca0000", "0xca0000", "0xca0000", "0xffffff"), new Array("0xffffff", "0xffffff", "0xff4040", "0xff4040", "0xff2f2f", "0xff2f2f", "0xff0000", "0xf20000", "0xe10000", "0xe10000", "0xe10000", "0xca0000", "0xca0000", "0xffffff", "0xffffff"), new Array("0xffffff", "0xff4040", "0xff4040", "0xff4040", "0xff2f2f", "0xff0000", "0xf20000", "0xe10000", "0xe10000", "0xe10000", "0xca0000", "0xca0000", "0xffffff", "0xffffff", "0xffffff"), new Array("0xffffff", "0xff4040", "0xff4040", "0xff2f2f", "0xff0000", "0xff0000", "0xe10000", "0xe10000", "0xe10000", "0xca0000", "0xca0000", "0xffffff", "0xffffff", "0xffffff", "0xffffff"), new Array("0xffffff", "0xff4040", "0xff2f2f", "0xff0000", "0xff0000", "0xf20000", "0xe10000", "0xe10000", "0xca0000", "0xca0000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff"), new Array("0xffffff", "0xffffff", "0xff0000", "0xff0000", "0xf20000", "0xe10000", "0xe10000", "0xca0000", "0xca0000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff"), new Array("0xffffff", "0xffffff", "0xffffff", "0xff0000", "0xe10000", "0xe10000", "0xe10000", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff"), new Array("0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff"));
};
if (_arg1 == 8){
Columns = new Array(new Array("0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc", "0xffa429", "0xffa429", "0xffa429", "0xffa429", "0xffa429", "0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc"), new Array("0xcccccc", "0xcccccc", "0xcccccc", "0xffa429", "0xffa429", "0xffb831", "0xffb831", "0xffb831", "0xffb831", "0xffb831", "0xffa429", "0xffa429", "0xcccccc", "0xcccccc", "0xcccccc"), new Array("0xcccccc", "0xcccccc", "0xffa429", "0xffcf6d", "0xffcf6d", "0xffc831", "0xffc831", "0xffc831", "0xffce1c", "0xffce1c", "0xffce1c", "0xffce1c", "0xffa429", "0xcccccc", "0xcccccc"), new Array("0xcccccc", "0xffa429", "0xffefc6", "0xffe284", "0x000000", "0xffc831", "0xffc831", "0x000000", "0x000000", "0x000000", "0xffce1c", "0xffce1c", "0xffce1c", "0xffa429", "0xcccccc"), new Array("0xcccccc", "0xffa429", "0xffefc6", "0x000000", "0xffcf6d", "0xffc831", "0xffc831", "0x000000", "0xffffff", "0xffffff", "0x000000", "0xffce1c", "0xffce1c", "0xffa429", "0xcccccc"), new Array("0xffa429", "0xffefc6", "0xffefc6", "0x000000", "0xffcf6d", "0xffc831", "0xffc831", "0x000000", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0xffce1c", "0xffce1c", "0xffa429"), new Array("0xffa429", "0xffffef", "0xffefc6", "0xffe284", "0x000000", "0xffc831", "0xffc831", "0x000000", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0xffce1c", "0xffce1c", "0xffa429"), new Array("0xffa429", "0xffffef", "0xffefc6", "0xffe284", "0xffcf6d", "0xffc831", "0xffc831", "0x000000", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0xffce1c", "0xffce1c", "0xffa429"), new Array("0xffa429", "0xffffef", "0xffefc6", "0xffe284", "0x000000", "0xffc831", "0xffc831", "0x000000", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0xffce1c", "0xffce1c", "0xffa429"), new Array("0xffa429", "0xffffef", "0xffefc6", "0x000000", "0xffcf6d", "0xffc831", "0xffc831", "0x000000", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0xffce1c", "0xffce1c", "0xffa429"), new Array("0xcccccc", "0xffa429", "0xffefc6", "0x000000", "0xffcf6d", "0xffc831", "0xffc831", "0x000000", "0xffffff", "0xffffff", "0x000000", "0xffce1c", "0xffce1c", "0xffa429", "0xcccccc"), new Array("0xcccccc", "0xffa429", "0xffefc6", "0xffe284", "0x000000", "0xffc831", "0xffc831", "0x000000", "0x000000", "0x000000", "0xffce1c", "0xffce1c", "0xffce1c", "0xffa429", "0xcccccc"), new Array("0xcccccc", "0xcccccc", "0xffa429", "0xffcf6d", "0xffcf6d", "0xffc831", "0xffc831", "0xffce1c", "0xffce1c", "0xffce1c", "0xffce1c", "0xffce1c", "0xffa429", "0xcccccc", "0xcccccc"), new Array("0xcccccc", "0xcccccc", "0xcccccc", "0xffa429", "0xffa429", "0xffb831", "0xffb831", "0xffb831", "0xffb831", "0xffb831", "0xffa429", "0xffa429", "0xcccccc", "0xcccccc", "0xcccccc"), new Array("0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc", "0xffa429", "0xffa429", "0xffa429", "0xffa429", "0xffa429", "0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc"));
};
if (_arg1 == 9){
Columns = new Array(new Array("0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00"), new Array("0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0x000000", "0x000000", "0x000000", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00"), new Array("0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0x000000", "0x0066ff", "0x0066ff", "0x0066ff", "0x000000", "0xffcc00", "0xffcc00", "0xffcc00"), new Array("0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0x000000", "0x0066ff", "0x66ccff", "0x0066ff", "0x0066ff", "0x3300ff", "0x000000", "0xffcc00", "0xffcc00"), new Array("0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0x000000", "0x000000", "0x000000", "0x0066ff", "0x0066ff", "0x0066ff", "0x0066ff", "0x3300ff", "0x000000", "0xffcc00", "0xffcc00"), new Array("0xffcc00", "0xffcc00", "0xffcc00", "0x000000", "0x0066ff", "0x0066ff", "0x000000", "0x0066ff", "0x0066ff", "0x0066ff", "0x3300ff", "0x3300ff", "0x000000", "0xffcc00", "0xffcc00"), new Array("0xffcc00", "0xffcc00", "0x000000", "0x0066ff", "0x66ccff", "0x0066ff", "0x0066ff", "0x000000", "0x3300ff", "0x3300ff", "0x3300ff", "0x000000", "0xffcc00", "0xffcc00", "0xffcc00"), new Array("0xffcc00", "0xffcc00", "0x000000", "0x0066ff", "0x0066ff", "0x0066ff", "0x0066ff", "0x3300ff", "0x000000", "0x000000", "0x000000", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00"), new Array("0xffcc00", "0xffcc00", "0x000000", "0x0066ff", "0x0066ff", "0x0066ff", "0x3300ff", "0x000000", "0x0066ff", "0x0066ff", "0x0066ff", "0x000000", "0xffcc00", "0xffcc00", "0xffcc00"), new Array("0xffcc00", "0xffcc00", "0xffcc00", "0x000000", "0x3300ff", "0x3300ff", "0x000000", "0x0066ff", "0x66ccff", "0x0066ff", "0x0066ff", "0x3300ff", "0x000000", "0xffcc00", "0xffcc00"), new Array("0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0x000000", "0x000000", "0x000000", "0x0066ff", "0x0066ff", "0x0066ff", "0x0066ff", "0x3300ff", "0x000000", "0xffcc00", "0xffcc00"), new Array("0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0x000000", "0x0066ff", "0x0066ff", "0x0066ff", "0x3300ff", "0x3300ff", "0x000000", "0xffcc00", "0xffcc00"), new Array("0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0x000000", "0xffcc00", "0x000000", "0x3300ff", "0x3300ff", "0x3300ff", "0x000000", "0xffcc00", "0xffcc00", "0xffcc00"), new Array("0xffcc00", "0xffcc00", "0xffcc00", "0x000000", "0x000000", "0xffcc00", "0xffcc00", "0xffcc00", "0x000000", "0x000000", "0x000000", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00"), new Array("0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00"));
};
if (_arg1 == 10){
Columns = new Array(new Array("0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00"), new Array("0x339900", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00"), new Array("0x339900", "0x339900", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0x990000", "0x990000", "0x990000", "0x990000", "0xffcc00", "0xffcc00"), new Array("0xffcc00", "0x339900", "0x339900", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0x990000", "0xe02554", "0xe02554", "0xe02554", "0xe02554", "0x990000", "0xffcc00"), new Array("0xffcc00", "0xffcc00", "0x339900", "0x339900", "0x339900", "0xffcc00", "0xffcc00", "0x990000", "0xe02554", "0xe2547e", "0xe2547e", "0xe2547e", "0xe02554", "0xe02554", "0x990000"), new Array("0xffcc00", "0xffcc00", "0x339900", "0xffcc00", "0xffcc00", "0x339900", "0x339900", "0x990000", "0xfb8eaa", "0xe2547e", "0xe2547e", "0xe2547e", "0xe2547e", "0xe02554", "0x990000"), new Array("0xffcc00", "0xffcc00", "0xffcc00", "0x339900", "0xffcc00", "0xffcc00", "0xffcc00", "0x990000", "0xffffff", "0xfb8eaa", "0xe2547e", "0xe2547e", "0xe2547e", "0xe02554", "0x990000"), new Array("0xffcc00", "0xffcc00", "0xffcc00", "0x339900", "0xffcc00", "0xffcc00", "0xffcc00", "0x990000", "0xfb8eaa", "0xfb8eaa", "0xe2547e", "0xe2547e", "0xe2547e", "0xe02554", "0x990000"), new Array("0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0x339900", "0xffcc00", "0x990000", "0xe2547e", "0x990000", "0xfb8eaa", "0xe2547e", "0xe2547e", "0xe2547e", "0x990000", "0xffcc00"), new Array("0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0x339900", "0x990000", "0xfb8eaa", "0xe2547e", "0x990000", "0x990000", "0x990000", "0x990000", "0x990000", "0xffcc00"), new Array("0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0x990000", "0xffffff", "0xfb8eaa", "0xe2547e", "0xe2547e", "0xe2547e", "0xe02554", "0x990000", "0xffcc00"), new Array("0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0x990000", "0xfb8eaa", "0xe2547e", "0xe2547e", "0xe2547e", "0xe2547e", "0xe02554", "0x990000", "0xffcc00"), new Array("0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0x990000", "0xe2547e", "0xe2547e", "0xe2547e", "0xe02554", "0x990000", "0xffcc00", "0xffcc00"), new Array("0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0x990000", "0x990000", "0x990000", "0x990000", "0xffcc00", "0xffcc00", "0xffcc00"), new Array("0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00"));
};
if (_arg1 == 11){
Columns = new Array(new Array("0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0xffffff", "0x000000", "0xcccccc", "0xcccc00", "0xcccc00"), new Array("0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0xffffff", "0xffffff", "0x000000", "0xcccccc", "0xcccc00", "0xcccc00"), new Array("0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0xffffff", "0xffffff", "0x000000", "0xcccccc", "0xcccc00", "0xcccc00"), new Array("0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0xffffff", "0xffffff", "0x000000", "0xcccccc", "0xcccc00", "0xcccc00"), new Array("0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0xff0000", "0xff0000", "0xff0000", "0x000000", "0xcccccc", "0xcccc00", "0xcccc00"), new Array("0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0xcccccc", "0xff0000", "0xff0000", "0x000000", "0xcccccc", "0xcccc00", "0xcccc00"), new Array("0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0xff0000", "0xff0000", "0xff0000", "0x000000", "0xcccccc", "0xcccc00", "0xcccc00"), new Array("0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0xcccccc", "0xff0000", "0xff0000", "0x000000", "0xcccccc", "0xcccc00", "0xcccc00"), new Array("0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0x000000", "0xcccccc", "0xcccc00", "0xcccc00"), new Array("0xcccc00", "0xcccc00", "0xcccc00", "0xff0000", "0xff0000", "0xcccccc", "0xff0000", "0xcccccc", "0xff0000", "0xff0000", "0xff0000", "0x000000", "0xcccccc", "0xcccc00", "0xcccc00"), new Array("0xcccc00", "0xcccc00", "0xcccc00", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xb4b4b4", "0xff0000", "0x000000", "0xcccccc", "0xcccc00", "0xcccc00"), new Array("0xcccc00", "0xcccc00", "0xcccc00", "0xff0000", "0xff0000", "0xffffff", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0x000000", "0xcccccc", "0xcccc00", "0xcccc00"), new Array("0xcccc00", "0xcccc00", "0xcccc00", "0xff0000", "0xffffff", "0x0000ff", "0xffffff", "0xff0000", "0xff0000", "0xb4b4b4", "0xff0000", "0x000000", "0xcccccc", "0xcccc00", "0xcccc00"), new Array("0xcccc00", "0xcccc00", "0xcccc00", "0xff0000", "0xff0000", "0xffffff", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0x000000", "0xcccccc", "0xcccc00", "0xcccc00"), new Array("0xcccc00", "0xcccc00", "0xcccc00", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0x000000", "0xcccccc", "0xcccc00", "0xcccc00"));
};
if (_arg1 == 12){
Columns = new Array(new Array("0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffffff", "0x4d4d4d", "0x4d4d4d", "0x3f3f3f", "0x3f3f3f", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00"), new Array("0xffcc00", "0xffcc00", "0xffcc00", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x3f3f3f", "0x3f3f3f", "0xe9e9e9", "0xe6e6e6", "0xffffff", "0xffcc00", "0xffcc00", "0xffcc00"), new Array("0xffcc00", "0xffcc00", "0xffffff", "0x4d4d4d", "0x4d4d4d", "0xffffff", "0xffffff", "0xf0f0f0", "0xf0f0f0", "0xe9e9e9", "0xe6e6e6", "0xe6e6e6", "0x3f3f3f", "0xffcc00", "0xffcc00"), new Array("0xffcc00", "0xffffff", "0x4d4d4d", "0x4d4d4d", "0x3f3f3f", "0x3f3f3f", "0xffffff", "0xffffff", "0xf0f0f0", "0xe9e9e9", "0xe6e6e6", "0xe6e6e6", "0xe6e6e6", "0x292929", "0xffcc00"), new Array("0xffcc00", "0xffffff", "0x4d4d4d", "0x4d4d4d", "0x3f3f3f", "0x3f3f3f", "0xffffff", "0xf0f0f0", "0xf0f0f0", "0x3f3f3f", "0x3f3f3f", "0xe6e6e6", "0xe6e6e6", "0xe6e6e6", "0xffcc00"), new Array("0xffffff", "0xffffff", "0xffffff", "0x3f3f3f", "0x3f3f3f", "0xffffff", "0xffffff", "0xe9e9e9", "0x3f3f3f", "0x4d4d4d", "0x3a3a3a", "0x3a3a3a", "0xe6e6e6", "0xe6e6e6", "0xdbdbdb"), new Array("0x4d4d4d", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xe9e9e9", "0xe9e9e9", "0x3f3f3f", "0x3a3a3a", "0x292929", "0x292929", "0xe6e6e6", "0xdbdbdb", "0xdbdbdb"), new Array("0x4d4d4d", "0x5b5b5b", "0xffffff", "0xffffff", "0xf0f0f0", "0xf0f0f0", "0xe9e9e9", "0xe6e6e6", "0xe6e6e6", "0x3a3a3a", "0x292929", "0xe6e6e6", "0xdbdbdb", "0xdbdbdb", "0x292929"), new Array("0x3f3f3f", "0x3f3f3f", "0xe9e9e9", "0xe9e9e9", "0xf0f0f0", "0x3f3f3f", "0x3f3f3f", "0xe6e6e6", "0xe6e6e6", "0xe6e6e6", "0xe6e6e6", "0xe6e6e6", "0xdbdbdb", "0xdbdbdb", "0x000000"), new Array("0x3f3f3f", "0xe9e9e9", "0xf0f0f0", "0xf0f0f0", "0x4d4d4d", "0x3f3f3f", "0x3a3a3a", "0x3a3a3a", "0xe6e6e6", "0xe6e6e6", "0xe6e6e6", "0xdbdbdb", "0xdbdbdb", "0xdbdbdb", "0xdbdbdb"), new Array("0xffcc00", "0xf0f0f0", "0xf0f0f0", "0xf0f0f0", "0x3f3f3f", "0x3a3a3a", "0x292929", "0x292929", "0xe6e6e6", "0xe6e6e6", "0xdbdbdb", "0x292929", "0x292929", "0xdbdbdb", "0xffcc00"), new Array("0xffcc00", "0xf0f0f0", "0xf0f0f0", "0xf0f0f0", "0xf0f0f0", "0x3a3a3a", "0x292929", "0xe6e6e6", "0xe6e6e6", "0xe6e6e6", "0x292929", "0x292929", "0x292929", "0x000000", "0xffcc00"), new Array("0xffcc00", "0xffcc00", "0x3f3f3f", "0xe6e6e6", "0xe6e6e6", "0xe6e6e6", "0xe6e6e6", "0xe6e6e6", "0xe6e6e6", "0xdbdbdb", "0x292929", "0x292929", "0x000000", "0xffcc00", "0xffcc00"), new Array("0xffcc00", "0xffcc00", "0xffcc00", "0x292929", "0xe6e6e6", "0xe6e6e6", "0xe6e6e6", "0xdbdbdb", "0xdbdbdb", "0xdbdbdb", "0xdbdbdb", "0x000000", "0xffcc00", "0xffcc00", "0xffcc00"), new Array("0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xdbdbdb", "0xdbdbdb", "0x292929", "0x000000", "0xdbdbdb", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00"));
};
if (_arg1 == 13){
Columns = new Array(new Array("0x009900", "0x009900", "0x009900", "0x009900", "0x009900", "0x009900", "0xffcc99", "0xffcc99", "0x009900", "0x009900", "0xffcc99", "0xffcc99", "0x009900", "0x009900", "0x009900"), new Array("0x009900", "0x009900", "0x009900", "0x333301", "0xffcc99", "0xffcc99", "0xffcc99", "0xffcc99", "0xffcc99", "0x009900", "0xffcc99", "0xffcc99", "0xffcc99", "0x009900", "0x009900"), new Array("0x009900", "0x333301", "0x333301", "0xffcc99", "0xffcc99", "0xffcc99", "0xffcc99", "0xffcc99", "0xffcc99", "0x009900", "0x98fffe", "0x98fffe", "0x98fffe", "0x009900", "0x009900"), new Array("0x333301", "0x333301", "0x333301", "0xffcc99", "0x996665", "0x996665", "0xffcc99", "0xffcc99", "0xffcc99", "0x009900", "0x98fffe", "0x98fffe", "0x98fffe", "0x009900", "0x009900"), new Array("0x333301", "0x333301", "0x333301", "0xffcc99", "0x996665", "0x996665", "0xffcc99", "0xffcc99", "0xffcc99", "0xffcc99", "0x0066cc", "0x98fffe", "0x98fffe", "0x98fffe", "0x98fffe"), new Array("0x333301", "0x333301", "0x333301", "0xffcc99", "0xffcc99", "0xffcc99", "0xffcc99", "0x993400", "0x993400", "0xffcc99", "0x66ccff", "0x0066cc", "0x98fffe", "0x98fffe", "0x98fffe"), new Array("0x333301", "0x333301", "0x333301", "0xffcc99", "0xffcc99", "0xffcc99", "0xffffff", "0x993400", "0xcc6698", "0xffffff", "0x0066cc", "0x98fffe", "0x98fffe", "0x98fffe", "0x98fffe"), new Array("0x333301", "0x333301", "0xffcc99", "0xffcc99", "0xffcc99", "0xffcc99", "0xffffff", "0x993400", "0xcc6698", "0xffffff", "0x98fffe", "0x98fffe", "0x98fffe", "0x98fffe", "0x98fffe"), new Array("0x333301", "0xffcc99", "0xffcc99", "0xffcc99", "0xffcc99", "0xffcc99", "0xffffff", "0x993400", "0xcc6698", "0xffffff", "0x0066cc", "0x98fffe", "0x98fffe", "0x98fffe", "0x98fffe"), new Array("0xffcc99", "0xffcc99", "0xffcc99", "0xffcc99", "0xffcc99", "0xffcc99", "0xffcc99", "0x993400", "0x993400", "0xffcc99", "0x66ccff", "0x0066cc", "0x98fffe", "0x98fffe", "0x98fffe"), new Array("0x333301", "0xffcc99", "0xffcc99", "0xffcc99", "0x996665", "0x996665", "0xffcc99", "0xffcc99", "0xffcc99", "0xffcc99", "0x0066cc", "0x98fffe", "0x98fffe", "0x98fffe", "0x98fffe"), new Array("0x333301", "0x333301", "0x333301", "0xffcc99", "0x996665", "0x996665", "0xffcc99", "0xffcc99", "0xffcc99", "0x009900", "0x98fffe", "0x98fffe", "0x98fffe", "0x009900", "0x009900"), new Array("0x009900", "0x333301", "0x333301", "0xffcc99", "0xffcc99", "0xffcc99", "0xffcc99", "0xffcc99", "0xffcc99", "0x009900", "0x98fffe", "0x98fffe", "0x98fffe", "0x009900", "0x009900"), new Array("0x009900", "0x009900", "0x009900", "0x333301", "0xffcc99", "0xffcc99", "0xffcc99", "0xffcc99", "0xffcc99", "0x009900", "0xffcc99", "0xffcc99", "0xffcc99", "0x009900", "0x009900"), new Array("0x009900", "0x009900", "0x009900", "0x009900", "0x009900", "0x009900", "0xffcc99", "0xffcc99", "0x009900", "0x009900", "0xffcc99", "0xffcc99", "0x009900", "0x009900", "0x009900"));
};
if (_arg1 == 14){
Columns = new Array(new Array("0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0xd9e73c", "0x45541d", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000"), new Array("0x000000", "0x000000", "0xff2c7e", "0x000000", "0x000000", "0x000000", "0x000000", "0xd9e73c", "0x84ee00", "0x45541d", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000"), new Array("0x000000", "0x000000", "0xff2c7e", "0xff2c7e", "0x000000", "0x000000", "0xd9e73c", "0x84ee00", "0x84ee00", "0x84ee00", "0x45541d", "0x000000", "0x000000", "0x000000", "0x000000"), new Array("0x000000", "0x000000", "0x000000", "0xff2c7e", "0x000000", "0xd9e73c", "0x84ee00", "0x84ee00", "0x8ccb08", "0x84ee00", "0x45541d", "0x000000", "0x000000", "0x000000", "0x000000"), new Array("0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x8ccb08", "0x84ee00", "0x000000", "0x84ee00", "0x84ee00", "0x84ee00", "0x45541d", "0x000000", "0x000000", "0x000000"), new Array("0x000000", "0x000000", "0x000000", "0x000000", "0xd9e73c", "0x84ee00", "0x000000", "0x84ee00", "0x84ee00", "0x84ee00", "0x000000", "0x84ee00", "0x45541d", "0x000000", "0x000000"), new Array("0x000000", "0x000000", "0x000000", "0xd9e73c", "0x84ee00", "0x000000", "0x000000", "0x84ee00", "0x84ee00", "0x000000", "0x84ee00", "0x84ee00", "0x84ee00", "0x45541d", "0x000000"), new Array("0x000000", "0x000000", "0x000000", "0x8ccb08", "0x84ee00", "0x84ee00", "0x84ee00", "0x84ee00", "0x000000", "0x000000", "0x84ee00", "0x8ccb08", "0x84ee00", "0x45541d", "0x000000"), new Array("0x000000", "0x000000", "0x000000", "0x000000", "0x84ee00", "0x000000", "0x000000", "0x84ee00", "0x84ee00", "0x000000", "0x000000", "0x84ee00", "0x84ee00", "0x45541d", "0x000000"), new Array("0x000000", "0x000000", "0x000000", "0x000000", "0x84ee00", "0x84ee00", "0x000000", "0x84ee00", "0x84ee00", "0x84ee00", "0x84ee00", "0x84ee00", "0x45541d", "0x000000", "0x000000"), new Array("0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x8ccb08", "0x84ee00", "0x000000", "0x84ee00", "0x84ee00", "0x84ee00", "0x45541d", "0x000000", "0x000000", "0x000000"), new Array("0x000000", "0x000000", "0x000000", "0x02a71c", "0x000000", "0x000000", "0x84ee00", "0x84ee00", "0x8ccb08", "0x84ee00", "0x45541d", "0x000000", "0x000000", "0x000000", "0x000000"), new Array("0x000000", "0x000000", "0x02a71c", "0x02a71c", "0x000000", "0x000000", "0x84ee00", "0x84ee00", "0x84ee00", "0x45541d", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000"), new Array("0x000000", "0x000000", "0x02a71c", "0x000000", "0x000000", "0x000000", "0x000000", "0x84ee00", "0x84ee00", "0x45541d", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000"), new Array("0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x84ee00", "0x45541d", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000"));
};
if (_arg1 == 15){
Columns = new Array(new Array("0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0x6c4900", "0xcccc00", "0xcccc00", "0xcccc00"), new Array("0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0x513600", "0x6c4900", "0xcccc00", "0x6c4900", "0xcccc00"), new Array("0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0x513600", "0x6c4900", "0xcccc00", "0x996600", "0x885b00"), new Array("0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0xf00000", "0xf00000", "0xf00000", "0xf00000", "0x6c4900", "0x996600", "0x996600", "0x885b00"), new Array("0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0xff0000", "0xff0000", "0xff0000", "0xff6600", "0xff6600", "0xf00000", "0xf00000", "0x996600", "0x885b00", "0x6c4900"), new Array("0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0xff0000", "0xff6600", "0xff6600", "0xff9900", "0xff9900", "0xff6600", "0xf00000", "0x996600", "0x6c4900", "0xcccc00"), new Array("0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0xff0000", "0xff0000", "0xff6600", "0xff9900", "0xff6600", "0xff6600", "0xff6600", "0xf00000", "0xf00000", "0x885b00", "0xcccc00"), new Array("0xcccc00", "0xcccc00", "0xcccc00", "0xff0000", "0xff0000", "0xff6600", "0xff6600", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xf00000", "0x513600", "0xcccc00"), new Array("0xff0000", "0xcccc00", "0xff0000", "0xff0000", "0xff6600", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xff6600", "0xff9900", "0xff0000", "0x513600", "0xcccc00"), new Array("0xcccc00", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xff6600", "0xff6600", "0xff9900", "0xff9900", "0xf00000", "0xf00000", "0x6c4900", "0xcccc00"), new Array("0xcccc00", "0xcccc00", "0xcccc00", "0xff0000", "0xff0000", "0xcccc00", "0xcccc00", "0xff0000", "0xff0000", "0xff9900", "0xf00000", "0xf00000", "0x885b00", "0x996600", "0xcccc00"), new Array("0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0xf00000", "0xf00000", "0xf00000", "0x513600", "0x885b00", "0x996600", "0xcccc00"), new Array("0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0x513600", "0x513600", "0x6c4900", "0x885b00", "0x996600"), new Array("0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0x513600", "0x6c4900", "0xcccc00", "0x6c4900", "0xcccc00"), new Array("0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00", "0x6c4900", "0xcccc00", "0xcccc00", "0xcccc00", "0xcccc00"));
};
if (_arg1 == 16){
Columns = new Array(new Array("0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc", "0xffa429", "0xffa429", "0xffa429", "0xffa429", "0xffa429", "0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc"), new Array("0xcccccc", "0xcccccc", "0xcccccc", "0x000000", "0x000000", "0xffb831", "0xffb831", "0xffb831", "0xffb831", "0xffb831", "0xffa429", "0xffa429", "0xcccccc", "0xcccccc", "0xcccccc"), new Array("0xcccccc", "0xcccccc", "0xffa429", "0xffcf6d", "0x000000", "0x000000", "0x000000", "0x000000", "0xffce1c", "0xffce1c", "0xffce1c", "0xffce1c", "0xffa429", "0xcccccc", "0xcccccc"), new Array("0xcccccc", "0xffa429", "0xffefc6", "0xffe284", "0x000000", "0x333333", "0x333333", "0x333333", "0x000000", "0xffce1c", "0xffce1c", "0xffce1c", "0xffce1c", "0xffa429", "0xcccccc"), new Array("0xcccccc", "0xffa429", "0xffefc6", "0xffe284", "0x000000", "0xa6a6a6", "0x666666", "0x333333", "0x000000", "0xffce1c", "0xffce1c", "0x000000", "0xffce1c", "0xffa429", "0xcccccc"), new Array("0xffa429", "0xffefc6", "0xffefc6", "0xffe284", "0x000000", "0x666666", "0x333333", "0x333333", "0x000000", "0xffce1c", "0xffce1c", "0xffce1c", "0x000000", "0xffce1c", "0xffa429"), new Array("0xffa429", "0xffffef", "0xffefc6", "0xffe284", "0x000000", "0x333333", "0x333333", "0x000000", "0xffce1c", "0xffce1c", "0xffce1c", "0xffce1c", "0x000000", "0xffce1c", "0xffa429"), new Array("0xffa429", "0xffffef", "0xffefc6", "0xffe284", "0x000000", "0x000000", "0x000000", "0xffc831", "0xffce1c", "0xffce1c", "0xffce1c", "0xffce1c", "0x000000", "0xffce1c", "0xffa429"), new Array("0xffa429", "0xffffef", "0xffefc6", "0xffe284", "0x000000", "0x333333", "0x333333", "0x000000", "0xffce1c", "0xffce1c", "0xffce1c", "0xffce1c", "0xffce1c", "0xffce1c", "0xffa429"), new Array("0xffa429", "0xffffef", "0xffefc6", "0xffe284", "0x000000", "0xa6a6a6", "0x666666", "0x333333", "0x000000", "0xffce1c", "0xffce1c", "0xffce1c", "0xffce1c", "0xffce1c", "0xffa429"), new Array("0xcccccc", "0xffa429", "0xffefc6", "0xffe284", "0x000000", "0x666666", "0x333333", "0x333333", "0x000000", "0xffce1c", "0xffce1c", "0xffce1c", "0xffce1c", "0xffa429", "0xcccccc"), new Array("0xcccccc", "0xffa429", "0xffefc6", "0xffe284", "0x000000", "0x333333", "0x333333", "0x333333", "0x000000", "0xffce1c", "0xffce1c", "0xffce1c", "0xffce1c", "0xffa429", "0xcccccc"), new Array("0xcccccc", "0xcccccc", "0xffa429", "0xffcf6d", "0x000000", "0x000000", "0x000000", "0x000000", "0xffce1c", "0xffce1c", "0xffce1c", "0xffce1c", "0xffa429", "0xcccccc", "0xcccccc"), new Array("0xcccccc", "0xcccccc", "0xcccccc", "0x000000", "0x000000", "0xffb831", "0xffb831", "0xffb831", "0xffb831", "0xffb831", "0xffa429", "0xffa429", "0xcccccc", "0xcccccc", "0xcccccc"), new Array("0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc", "0xffa429", "0xffa429", "0xffa429", "0xffa429", "0xffa429", "0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc"));
};
if (_arg1 == 17){
Columns = new Array(new Array("0xcd9dcf", "0xcd9dcf", "0xcd9dcf", "0xcd9dcf", "0xcd9dcf", "0xcd9dcf", "0xcd9dcf", "0xcd9dcf", "0xcd9dcf", "0xcd9dcf", "0xcd9dcf", "0xcd9dcf", "0xcd9dcf", "0xcd9dcf", "0xcd9dcf"), new Array("0xcd9dcf", "0xcd9dcf", "0xcd9dcf", "0xcd9dcf", "0xcd9dcf", "0xcd9dcf", "0xcd9dcf", "0xcd9dcf", "0xcd9dcf", "0xcd9dcf", "0xcd9dcf", "0xcd9dcf", "0xcd9dcf", "0xcd9dcf", "0xcd9dcf"), new Array("0xcd9dcf", "0xcd9dcf", "0xcd9dcf", "0xcd9dcf", "0xcd9dcf", "0xcd9dcf", "0xcd9dcf", "0xcd9dcf", "0xcd9dcf", "0xcd9dcf", "0xa76f40", "0xcd9dcf", "0xcd9dcf", "0xcd9dcf", "0xcd9dcf"), new Array("0xcd9dcf", "0xcd9dcf", "0xcd9dcf", "0xf68484", "0xa77037", "0xa97126", "0xa8722a", "0xa8722a", "0xa87327", "0xaa741c", "0xf9c057", "0xa87327", "0xcd9dcf", "0xcd9dcf", "0xcd9dcf"), new Array("0xf68484", "0xf68484", "0xb56e1e", "0xb17600", "0xe2af18", "0xf9c929", "0xf7c834", "0xf7c832", "0xf6cb26", "0xf7cb24", "0xb07a00", "0xf5c255", "0x9a724e", "0xcd9dcf", "0xcd9dcf"), new Array("0xf68484", "0xbf6823", "0xeca725", "0xfec91b", "0xffdc1a", "0xffdf15", "0xffde1a", "0x9c7600", "0xffe10b", "0xffdf15", "0xfec724", "0xac760a", "0x855a37", "0x79585f", "0x77576e"), new Array("0xf68484", "0xbc6b19", "0xffd640", "0x9c7400", "0x9a7500", "0xffe116", "0xffe30e", "0xffe508", "0xffe603", "0xffdf18", "0xf7ba2c", "0xb16f23", "0xf68484", "0xf68484", "0xf68484"), new Array("0xf68484", "0xb96e11", "0xffda36", "0xffe025", "0xfdde38", "0xfddf31", "0xfee50f", "0xffe701", "0xffe506", "0xffdd23", "0xb87200", "0xf68484", "0xf68484", "0xf68484", "0xf68484"), new Array("0xf68484", "0xb96f0e", "0xffdb2d", "0xfde02d", "0x8b6f01", "0x8b7000", "0xfae41f", "0xfee705", "0xffe213", "0xf4bf21", "0xbc6b19", "0xf68484", "0xf68484", "0xf68484", "0xf68484"), new Array("0xf68484", "0xbc6b1a", "0xf4be26", "0xffe94f", "0xffffa8", "0xffff9f", "0xfff134", "0xffe40e", "0xffdc28", "0xb57500", "0xf68484", "0xf68484", "0xf68484", "0xf68484", "0xf68484"), new Array("0xf68484", "0xf68484", "0xb96f0c", "0xefba46", "0xffffa1", "0xffff8e", "0xfff032", "0xffe01a", "0xf6be2d", "0xbc6c13", "0xf68484", "0xf68484", "0xf68484", "0xf68484", "0xf68484"), new Array("0xf68484", "0xf68484", "0xf68484", "0xb66d20", "0xe7b963", "0xffe472", "0xffda3d", "0xf4be26", "0xb96f0c", "0xf68484", "0xf68484", "0xf68484", "0xf68484", "0xf68484", "0xf68484"), new Array("0xf68484", "0xf68484", "0xf68484", "0xf68484", "0xb86930", "0xb56d21", "0xb86f13", "0xbc6b1c", "0xf68484", "0xf68484", "0xf68484", "0xf68484", "0xf68484", "0xf68484", "0xf68484"), new Array("0xf68484", "0xf68484", "0xf68484", "0xf68484", "0xf68484", "0xf68484", "0xf68484", "0xf68484", "0xf68484", "0xf68484", "0xf68484", "0xf68484", "0xf68484", "0xf68484", "0xf68484"), new Array("0xf68484", "0xf68484", "0xf68484", "0xf68484", "0xf68484", "0xf68484", "0xf68484", "0xf68484", "0xf68484", "0xf68484", "0xf68484", "0xf68484", "0xf68484", "0xf68484", "0xf68484"));
};
if (_arg1 == 18){
Columns = new Array(new Array("0x33ccff", "0x33ccff", "0x33ccff", "0xffff66", "0xffff66", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x003ffb", "0x003ffb"), new Array("0x33ccff", "0x33ccff", "0xffff66", "0xffff66", "0xffff00", "0xffff00", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0xffdc93", "0x003ffb"), new Array("0x33ccff", "0x33ccff", "0xffff66", "0xffff00", "0xffff00", "0xfadb01", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0xffdc93", "0xffcc66", "0x003ffb"), new Array("0x33ccff", "0x33ccff", "0x33ccff", "0xffff00", "0xfadb01", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0xffdc93", "0xffcc66", "0x003ffb"), new Array("0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0xffdc93", "0xffcc66", "0x003ffb"), new Array("0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x36a600", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x8c4600", "0x8c4600", "0x8c4600", "0xffcc66", "0x0033cc"), new Array("0x36a600", "0x33ccff", "0x33ccff", "0x36a600", "0x33ccff", "0x33ccff", "0x33ccff", "0x8c4600", "0x8c4600", "0x8c4600", "0x804000", "0x804000", "0x804000", "0xffba2b", "0x0033cc"), new Array("0x36a600", "0x33ccff", "0x339900", "0x33ccff", "0x33ccff", "0x8c4600", "0x8c4600", "0x804000", "0x804000", "0x663300", "0x663300", "0x663300", "0x663300", "0xffba2b", "0x0033cc"), new Array("0x36a600", "0x33ccff", "0x339900", "0x33ccff", "0x8c4600", "0x804000", "0x663300", "0x663300", "0x663300", "0x33ccff", "0x33ccff", "0x33ccff", "0xffcc66", "0xffba2b", "0x0033cc"), new Array("0x36a600", "0x33ccff", "0x33ccff", "0x339900", "0x663300", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0xffcc66", "0xffba2b", "0x0033cc"), new Array("0x33ccff", "0x339900", "0x339900", "0x339900", "0x339900", "0x339900", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0xffcc66", "0xffba2b", "0x002ba8"), new Array("0x33ccff", "0x33ccff", "0x33ccff", "0x339900", "0x33ccff", "0x33ccff", "0x2e8c00", "0x2e8c00", "0x2e8c00", "0x33ccff", "0x33ccff", "0x33ccff", "0xffcc66", "0xffba2b", "0x002ba8"), new Array("0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x2e8c00", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0xffba2b", "0x002ba8"), new Array("0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x2e8c00", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x0033cc", "0x002ba8"), new Array("0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x2e8c00", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x33ccff", "0x002ba8", "0x002ba8"));
};
if (_arg1 == 19){
Columns = new Array(new Array("0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc", "0xffb542", "0xffb542", "0xffb542", "0xffb542", "0xffb542", "0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc"), new Array("0xcccccc", "0xcccccc", "0xcccccc", "0xffa429", "0xffa429", "0xffb831", "0xffb831", "0xffb831", "0xffb831", "0xffb831", "0xffb542", "0xffb542", "0xcccccc", "0xcccccc", "0xcccccc"), new Array("0xcccccc", "0xcccccc", "0xffa429", "0xffcf6d", "0xffcf6d", "0xffd64e", "0xffcf6d", "0xffc629", "0xffb831", "0xffb831", "0xffb831", "0xffc831", "0xffb542", "0xcccccc", "0xcccccc"), new Array("0xcccccc", "0xffa429", "0xffdeb5", "0xffe284", "0x000000", "0xffd64e", "0xffcf6d", "0xffc629", "0xffce1c", "0xffce1c", "0xffce1c", "0xffce1c", "0xffc831", "0xffb542", "0xcccccc"), new Array("0xcccccc", "0xffa429", "0xffdeb5", "0x000000", "0xffd64e", "0xffd631", "0xffc831", "0x000000", "0xffc629", "0xffc629", "0xffce1c", "0x000000", "0xffc831", "0xffb542", "0xcccccc"), new Array("0xffaf54", "0xffdeb5", "0xffefc6", "0x000000", "0xffd64e", "0xffd631", "0xffc831", "0xffc629", "0x000000", "0x000000", "0x000000", "0xffce1c", "0xffc831", "0xffc831", "0xffbb58"), new Array("0xffaf54", "0xffffef", "0xffefc6", "0xffe284", "0x000000", "0xffd631", "0xffce1c", "0xff66cc", "0xff66cc", "0xff66cc", "0xff66cc", "0xffce1c", "0xffc831", "0xffc831", "0xffbb58"), new Array("0xffaf54", "0xffffef", "0xffefc6", "0xffe284", "0xffd64e", "0xffd631", "0xff66cc", "0xff99ff", "0xff99ff", "0xff99ff", "0xff99ff", "0xff66cc", "0xffc831", "0xffc831", "0xffbb58"), new Array("0xffaf54", "0xffffef", "0xffefc6", "0xffe284", "0x000000", "0xff66cc", "0xffb3ff", "0xffb3ff", "0xffb3ff", "0xff99ff", "0xff99ff", "0xff99ff", "0xff66cc", "0xffc831", "0xffbb58"), new Array("0xffaf54", "0xffffef", "0xffefc6", "0x000000", "0xffd64e", "0xff66cc", "0xffb3ff", "0xffb3ff", "0xffb3ff", "0xffb3ff", "0xff99ff", "0xff99ff", "0xff66cc", "0xffc831", "0xffbb58"), new Array("0xcccccc", "0xffaf54", "0xffefc6", "0x000000", "0xffd64e", "0xff66cc", "0xff99ff", "0xffccff", "0xffb3ff", "0xffb3ff", "0xff99ff", "0xff99ff", "0xff66cc", "0xffbb58", "0xcccccc"), new Array("0xcccccc", "0xffaf54", "0xffefc6", "0xffe284", "0x000000", "0xff66cc", "0xffccff", "0xff99ff", "0xffccff", "0xffb3ff", "0xff99ff", "0xff99ff", "0xff66cc", "0xffbb58", "0xcccccc"), new Array("0xcccccc", "0xcccccc", "0xffaf54", "0xffa429", "0xffd64e", "0xffd631", "0xff66cc", "0xffccff", "0xff99ff", "0xffb3ff", "0xffb3ff", "0xff66cc", "0xffbb58", "0xcccccc", "0xcccccc"), new Array("0xcccccc", "0xcccccc", "0xcccccc", "0xffa429", "0xffa429", "0xffa429", "0xffb520", "0xff66cc", "0xff66cc", "0xff66cc", "0xff66cc", "0xffbb58", "0xcccccc", "0xcccccc", "0xcccccc"), new Array("0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc", "0xffbb58", "0xffbb58", "0xffbb58", "0xffbb58", "0xffbb58", "0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc"));
};
if (_arg1 == 20){
Columns = new Array(new Array("0x6cc693", "0x6cc693", "0x6cc693", "0x6cc693", "0x6cc693", "0x6cc693", "0x6cc693", "0x6cc693", "0x6cc693", "0x6cc693", "0x6cc693", "0x6cc693", "0x6cc693", "0x6cc693", "0x6cc693"), new Array("0x6cc693", "0x6cc693", "0x6cc693", "0x6cc693", "0x6cc693", "0x6cc693", "0x6cc693", "0x6cc693", "0x6cc693", "0x6cc693", "0x6cc693", "0x6cc693", "0x6cc693", "0x6cc693", "0x6cc693"), new Array("0x8ddaa4", "0xa5cdab", "0x704b53", "0x893d59", "0x893d59", "0x814159", "0x734957", "0xaca0aa", "0x91adb9", "0x326a77", "0x296e7d", "0x6dbdbc", "0x6cc3a1", "0x77bf97", "0x6cc693"), new Array("0xacc9ab", "0x5c554b", "0xca7e9a", "0xe270a1", "0xe86ea1", "0xe470a1", "0xd6789d", "0x7e4163", "0x5d4e75", "0x7785ac", "0x7486ae", "0x466077", "0x6cc693", "0x6cc693", "0x6cc693"), new Array("0x804259", "0xc2829c", "0xffc3e2", "0xf6a1c8", "0xff9aca", "0xff97c8", "0xe2719f", "0xd477a4", "0xbb81b3", "0xa270a3", "0xc67cad", "0xca7ca6", "0x814060", "0x82405c", "0x6cc693"), new Array("0x993261", "0xffbae6", "0xffe7ff", "0xffc4e5", "0xfb9eca", "0xe072a1", "0xff96c8", "0xff9acd", "0xe8a5db", "0x7d3e75", "0xf89ed4", "0xd775a8", "0x8e3869", "0x923667", "0x6cc693"), new Array("0x9b3366", "0xfb9ecb", "0xffc1e6", "0x2d000b", "0x380009", "0xd875a3", "0xff98ca", "0xfa9ed1", "0xd4acde", "0xbda9dc", "0x66487c", "0x69477a", "0xc4a7d7", "0x774172", "0x6cc693"), new Array("0x993365", "0xfb9ecb", "0xf0a6cb", "0xeda5ca", "0xf4a2c8", "0xfa9fc8", "0xfd9eca", "0xc67daa", "0xcab3e1", "0xabb1e1", "0x7185ba", "0xa1b4ec", "0xadb0e3", "0x6a4676", "0xd874a8"), new Array("0x9a3464", "0xfb9ecb", "0xf1a3ca", "0xf0a4c8", "0xf6a2c6", "0xf4a2c6", "0xeda6c6", "0x1d0010", "0xc5b6df", "0xa1b5e7", "0x5590ca", "0x85c0fc", "0xa1b4ec", "0x6c457a", "0xe070a8"), new Array("0x8b4142", "0xf3a7b3", "0xf3a4c3", "0x37000b", "0x3b0007", "0xcd7b9f", "0xe3abc4", "0x12000c", "0xbfbad8", "0x9cbae0", "0x4d97c6", "0x4c96c3", "0x6a8bae", "0x624d6c", "0xd07aa1"), new Array("0xfbe689", "0x795217", "0xf3a7b3", "0xff9ccb", "0xff9aca", "0xd3799f", "0xe1adc4", "0x0b0007", "0x4f5965", "0x3f6572", "0x2b6c7e", "0x2a6e77", "0x3c6a5f", "0x516154", "0x684f55"), new Array("0xb7d25d", "0xe6ee9b", "0x704e44", "0x7a425b", "0x80425b", "0x774659", "0x615255", "0x9daaa3", "0x8db1a7", "0x81b7aa", "0x6cc693", "0x6cc693", "0x6cc693", "0xc5f5cd", "0x94b09a"), new Array("0x6cc693", "0x6cc693", "0x6cc693", "0x6cc693", "0x6cc693", "0x6cc693", "0x6cc693", "0x6cc693", "0x6cc693", "0x6cc693", "0x6cc693", "0x6cc693", "0x6cc693", "0x6cc693", "0x6cc693"), new Array("0x6cc693", "0x6cc693", "0x6cc693", "0x6cc693", "0x6cc693", "0x6cc693", "0x6cc693", "0x6cc693", "0x6cc693", "0x6cc693", "0x6cc693", "0x6cc693", "0x6cc693", "0x6cc693", "0x6cc693"), new Array("0x6cc693", "0x6cc693", "0x6cc693", "0x6cc693", "0x6cc693", "0x6cc693", "0x6cc693", "0x6cc693", "0x6cc693", "0x6cc693", "0x6cc693", "0x6cc693", "0x6cc693", "0x6cc693", "0x6cc693"));
};
if (_arg1 == 21){
Columns = new Array(new Array("0x3399ff", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc", "0x9d755b", "0xcccccc", "0xcccccc"), new Array("0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xcccccc", "0xcccccc", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0x9d755b", "0xffffff", "0xcccccc"), new Array("0xffcc00", "0xffcc00", "0x9d755b", "0x330000", "0xd6b194", "0xd6b194", "0xd6b194", "0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc", "0xffffff", "0xcccccc"), new Array("0xffcc00", "0x9d755b", "0xd6b194", "0xd6b194", "0xd6b194", "0x9d755b", "0xd6b194", "0xffffff", "0xcccccc", "0xcccccc", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xcccccc"), new Array("0x3399ff", "0xffcc00", "0xd6b194", "0x330000", "0xd6b194", "0xd6b194", "0x3399ff", "0xffffff", "0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc", "0xcccccc"), new Array("0x3399ff", "0x3399ff", "0x3399ff", "0x3399ff", "0xffcc00", "0x3399ff", "0x3399ff", "0xcccccc", "0xcccccc", "0x3399ff", "0x3399ff", "0x3399ff", "0x3399ff", "0x3399ff", "0xcccccc"), new Array("0x3399ff", "0x3399ff", "0x3399ff", "0x3399ff", "0x3399ff", "0x3399ff", "0x3399ff", "0xcccccc", "0xcccccc", "0x3399ff", "0x3399ff", "0x3399ff", "0x3399ff", "0x3399ff", "0x3399ff"), new Array("0x3399ff", "0x3399ff", "0x3399ff", "0x3399ff", "0x3399ff", "0x3399ff", "0x3399ff", "0xd6b194", "0xd6b194", "0x3399ff", "0x3399ff", "0x3399ff", "0x3399ff", "0x3399ff", "0x3399ff"), new Array("0x3399ff", "0x3399ff", "0x3399ff", "0x3399ff", "0x3399ff", "0x3399ff", "0x3399ff", "0x000000", "0x000000", "0x3399ff", "0x3399ff", "0x3399ff", "0x3399ff", "0x3399ff", "0x3399ff"), new Array("0x3399ff", "0x3399ff", "0x3399ff", "0x3399ff", "0x3399ff", "0x3399ff", "0x3399ff", "0x000000", "0x000000", "0x3399ff", "0x3399ff", "0x3399ff", "0x3399ff", "0x3399ff", "0x3d3d3d"), new Array("0x3399ff", "0xd6b194", "0x050505", "0xd6b194", "0xd6b194", "0x3399ff", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x3d3d3d", "0x000000", "0x3d3d3d", "0x3d3d3d"), new Array("0x9d755b", "0xd6b194", "0xd6b194", "0xd6b194", "0xffffff", "0x9d755b", "0xcccccc", "0xffffff", "0xffffff", "0xffffff", "0x000000", "0x3d3d3d", "0x000000", "0x000000", "0x000000"), new Array("0x9d755b", "0xd6b194", "0x050505", "0xd6b194", "0xd6b194", "0x9d755b", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x000000", "0x3d3d3d"), new Array("0x3399ff", "0x7f5f4a", "0x9d755b", "0x9d755b", "0x9d755b", "0x050505", "0x3d3d3d", "0x3d3d3d", "0x3d3d3d", "0x3d3d3d", "0x3d3d3d", "0x3d3d3d", "0x9d755b", "0x000000", "0x3d3d3d"), new Array("0x3399ff", "0x3399ff", "0x3399ff", "0x3399ff", "0x3399ff", "0x3399ff", "0x050505", "0x050505", "0x050505", "0x050505", "0x050505", "0x050505", "0x9d755b", "0x000000", "0x3d3d3d"));
};
if (_arg1 == 22){
Columns = new Array(new Array("0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00"), new Array("0xffcc00", "0xff0000", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xff0000", "0xffcc00"), new Array("0xffcc00", "0x000000", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0x000000", "0xffcc00"), new Array("0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xff0000", "0xff0000", "0xff0000", "0x000000", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00"), new Array("0xffcc00", "0xffcc00", "0xffcc00", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0x000000", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00"), new Array("0xffcc00", "0xffcc00", "0xff0000", "0xff0000", "0x000000", "0x000000", "0x000000", "0x000000", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00"), new Array("0xffcc00", "0xffcc00", "0xff0000", "0xff0000", "0x000000", "0xffcc00", "0xffcc00", "0xff0000", "0xff0000", "0xff0000", "0xffcc00", "0xff0000", "0xff0000", "0xffcc00", "0xffcc00"), new Array("0xffcc00", "0xffcc00", "0xff0000", "0xff0000", "0x000000", "0xffcc00", "0xffcc00", "0xff0000", "0xff0000", "0xff0000", "0xffcc00", "0xff0000", "0x000000", "0xffcc00", "0xffcc00"), new Array("0xffcc00", "0xffcc00", "0xffcc00", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0x000000", "0x000000", "0xffcc00", "0x000000", "0x000000", "0xffcc00", "0xffcc00"), new Array("0xffcc00", "0xffcc00", "0xffcc00", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0xff0000", "0x000000", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00"), new Array("0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0x000000", "0x000000", "0x000000", "0x000000", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00"), new Array("0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00"), new Array("0xffcc00", "0xff0000", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xff0000", "0xffcc00"), new Array("0xffcc00", "0x000000", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0x000000", "0xffcc00"), new Array("0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00", "0xffcc00"));
};
if (_arg1 == 23){
Columns = new Array(new Array("0xb67a7a", "0xb67a7a", "0xc4aaa9", "0xc4aaa9", "0x8f5e5a", "0x591f1b", "0x591f1b", "0x591f1b", "0x591f1b", "0x8e6466", "0xc4aaa9", "0xf4fff2", "0x5e4348", "0x0b0a08", "0x0b0a08"), new Array("0x8e6466", "0xb67a7a", "0xb67a7a", "0x591f1b", "0x591f1b", "0x8e6466", "0xc4aaa9", "0xc4aaa9", "0xc4aaa9", "0x8e6466", "0x591f1b", "0x8e6466", "0x392e2a", "0x0b0a08", "0x0b0a08"), new Array("0x8e6466", "0x8e6466", "0x591f1b", "0x8e6466", "0xf4fff2", "0xf4fff2", "0xf4fff2", "0xf4fff2", "0xf4fff2", "0xf4fff2", "0xe3dcd6", "0x65454a", "0x0b0a08", "0x0b0a08", "0x0b0a08"), new Array("0x8e6466", "0x591f1b", "0x8e6466", "0xe3dcd6", "0xcaccc7", "0xf4fff2", "0xf4fff2", "0xf4fff2", "0xf4fff2", "0xf4fff2", "0xf4fff2", "0xcdb1b0", "0x0b0a08", "0x0b0a08", "0x0b0a08"), new Array("0x8d3c39", "0x591f1b", "0xf4fff2", "0xb67a7a", "0xb67a7a", "0xf7f8f2", "0xe3dcd6", "0xbd9aa0", "0xf4fff2", "0xf4fff2", "0xcdb1b0", "0x65454a", "0x322c2e", "0x0b0a08", "0x0b0a08"), new Array("0x591f1b", "0x8e6466", "0xf4fff2", "0xf4fff2", "0xcaccc7", "0xf4fff2", "0x65454a", "0x0b0a08", "0xcec4c5", "0xf4fff2", "0x866667", "0xcdb1b0", "0x5f4747", "0x0b0a08", "0x0b0a08"), new Array("0x591f1b", "0xcaccc7", "0xf4fff2", "0xf4fff2", "0xf4fff2", "0xf4fff2", "0xbd9aa0", "0x925f5e", "0xf4fff2", "0xf4fff2", "0x5f4c45", "0xe3dcd6", "0x5f4747", "0x0b0a08", "0x0b0a08"), new Array("0x591f1b", "0xe3dcd6", "0xf4fff2", "0xf4fff2", "0xf4fff2", "0xf4fff2", "0xf4fff2", "0xf4fff2", "0xf4fff2", "0xf4fff2", "0x5f4c45", "0xe3dcd6", "0x5f4747", "0x0b0a08", "0x0b0a08"), new Array("0x591f1b", "0xb67a7a", "0xe3dcd6", "0xf4fff2", "0xf4fff2", "0xc8aaaa", "0x8f6163", "0xbd9aa0", "0xf4fff2", "0xcdb1b0", "0x5f4c45", "0xfdf2f8", "0x5f4747", "0x0b0a08", "0x0b0a08"), new Array("0x591f1b", "0x8f5e5a", "0xe3dcd6", "0xf4fff2", "0xf4fff2", "0x65454a", "0x0b0a08", "0xb67a7a", "0xf4fff2", "0x8c5b5f", "0xcdb1b0", "0xfdf2f8", "0x5f4747", "0x0b0a08", "0x0b0a08"), new Array("0x8d3c39", "0x591f1b", "0xe3dcd6", "0xf4fff2", "0xf4fff2", "0xcec4c5", "0xa47b7f", "0xbd9aa0", "0xf4fff2", "0xb67a7a", "0x8c5b5f", "0xfdf2f8", "0x5f4747", "0x0b0a08", "0x0b0a08"), new Array("0x8f5e5a", "0x591f1b", "0x8e6466", "0xf4fff2", "0xf4fff2", "0xf4fff2", "0xf4fff2", "0xf4fff2", "0xf4fff2", "0xf4fff2", "0x8c5b5f", "0xe3dcd6", "0x362d2e", "0x0b0a08", "0x0b0a08"), new Array("0x8f5e5a", "0x8e6466", "0x591f1b", "0x8e6466", "0xf4fff2", "0xf4fff2", "0xf4fff2", "0xf4fff2", "0xf4fff2", "0xf4fff2", "0xf4fff2", "0x5f4c45", "0x0b0a08", "0x0b0a08", "0x0b0a08"), new Array("0x8e6466", "0xb67a7a", "0xb67a7a", "0x591f1b", "0x591f1b", "0x65454a", "0xc4aaa9", "0xc4aaa9", "0xc4aaa9", "0x8e6466", "0x591f1b", "0x8e6466", "0x362d2e", "0x0b0a08", "0x0b0a08"), new Array("0xb67a7a", "0xb67a7a", "0xc4aaa9", "0xc4aaa9", "0xb67a7a", "0x65454a", "0x591f1b", "0x591f1b", "0x591f1b", "0x8e6466", "0xc4aaa9", "0xf4fff2", "0x65454a", "0x0b0a08", "0x0b0a08"));
};
if (_arg1 == 24){
Columns = new Array(new Array("0x009999", "0x009999", "0x009999", "0x009999", "0x009999", "0x009999", "0x009999", "0x009999", "0x009999", "0x009999", "0x009999", "0x009999", "0x009999", "0x009999", "0x009999"), new Array("0x009999", "0x009999", "0x009999", "0x009999", "0x009999", "0x009999", "0x009999", "0x009999", "0x009999", "0x009999", "0x009999", "0x009999", "0x009999", "0x009999", "0x009999"), new Array("0x009999", "0x7e7e7e", "0x6c6c6c", "0x6c6c6c", "0x6c6c6c", "0x606060", "0x606060", "0x606060", "0x4d4d4d", "0x4d4d4d", "0x4d4d4d", "0x424242", "0x424242", "0x424242", "0x009999"), new Array("0x7e7e7e", "0xffffff", "0xffffff", "0xf0f0f0", "0xf0f0f0", "0xf0f0f0", "0xe9e9e9", "0xe9e9e9", "0xe9e9e9", "0xdfdfdf", "0xdfdfdf", "0xdfdfdf", "0xd6d6d6", "0xcfcfcf", "0x424242"), new Array("0x7e7e7e", "0xffffff", "0x4b67a0", "0x304b7f", "0x304b7f", "0x1e386a", "0xe9e9e9", "0xe9e9e9", "0xe9e9e9", "0xdfdfdf", "0xdfdfdf", "0xdfdfdf", "0xd6d6d6", "0xcfcfcf", "0x424242"), new Array("0x7e7e7e", "0xffffff", "0x4b67a0", "0x9ac6e6", "0x9ac6e6", "0x1e386a", "0xe9e9e9", "0xe9e9e9", "0xe9e9e9", "0x4d4d4d", "0x4d4d4d", "0xdfdfdf", "0xd6d6d6", "0xcfcfcf", "0x424242"), new Array("0x7e7e7e", "0xffffff", "0x4b67a0", "0xc6ddf0", "0x9ac6e6", "0x1e386a", "0xe9e9e9", "0xe9e9e9", "0x4d4d4d", "0xd6d6d6", "0xababab", "0x4d4d4d", "0xd6d6d6", "0xcfcfcf", "0x424242"), new Array("0x7e7e7e", "0xffffff", "0x4b67a0", "0xc6ddf0", "0x9ac6e6", "0x1e386a", "0xe9e9e9", "0xe9e9e9", "0x4d4d4d", "0xd6d6d6", "0xababab", "0x4d4d4d", "0xd6d6d6", "0xcfcfcf", "0x424242"), new Array("0x7e7e7e", "0xffffff", "0x4b67a0", "0xc6ddf0", "0xc6ddf0", "0x1e386a", "0xe9e9e9", "0xe9e9e9", "0xe9e9e9", "0x4d4d4d", "0x4d4d4d", "0xdfdfdf", "0xd6d6d6", "0xcfcfcf", "0x424242"), new Array("0x7e7e7e", "0xffffff", "0x4b67a0", "0x304b7f", "0x304b7f", "0x1e386a", "0xe9e9e9", "0xe9e9e9", "0xe9e9e9", "0xdfdfdf", "0xdfdfdf", "0xdfdfdf", "0xd6d6d6", "0xcfcfcf", "0x424242"), new Array("0x7e7e7e", "0xffffff", "0xffffff", "0xf0f0f0", "0xf0f0f0", "0xf0f0f0", "0xe9e9e9", "0xe9e9e9", "0xe9e9e9", "0xdfdfdf", "0xdfdfdf", "0xdfdfdf", "0xd6d6d6", "0xcfcfcf", "0x424242"), new Array("0x009999", "0x7e7e7e", "0x6c6c6c", "0x6c6c6c", "0x6c6c6c", "0x606060", "0x606060", "0x606060", "0x4d4d4d", "0x4d4d4d", "0x4d4d4d", "0x424242", "0x424242", "0x424242", "0x009999"), new Array("0x009999", "0x009999", "0x009999", "0x009999", "0x009999", "0x009999", "0x009999", "0x009999", "0x009999", "0x009999", "0x009999", "0x009999", "0x009999", "0x009999", "0x009999"), new Array("0x009999", "0x009999", "0x009999", "0x009999", "0x009999", "0x009999", "0x009999", "0x009999", "0x009999", "0x009999", "0x009999", "0x009999", "0x009999", "0x009999", "0x009999"), new Array("0x009999", "0x009999", "0x009999", "0x009999", "0x009999", "0x009999", "0x009999", "0x009999", "0x009999", "0x009999", "0x009999", "0x009999", "0x009999", "0x009999", "0x009999"));
};
if (_arg1 == 25){
Columns = new Array(new Array("0x00cc33", "0x00cc33", "0x00cc33", "0x00cc33", "0x00cc33", "0x00cc33", "0x00cc33", "0x00cc33", "0x00cc33", "0x00cc33", "0x00cc33", "0x00cc33", "0x00cc33", "0x00cc33", "0x00cc33"), new Array("0x00cc33", "0x00cc33", "0x7b7b7b", "0x797979", "0x737373", "0x6c6c6c", "0x666766", "0x626262", "0x5a5a5a", "0x545354", "0x4d4c4c", "0x49494a", "0x464646", "0x00cc33", "0x00cc33"), new Array("0x00cc33", "0x7e7e7e", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xb9baba", "0x424242", "0x00cc33"), new Array("0x00cc33", "0x7e7e7e", "0x0a9e06", "0x0a9e06", "0x0a9e06", "0xd0d0d0", "0x424242", "0xcacaca", "0x424242", "0xc0c1c1", "0xcb0000", "0xbcbdbd", "0xd6d6d6", "0x424242", "0x00cc33"), new Array("0x00cc33", "0x7e7e7e", "0x0a9e06", "0xfcfa00", "0x69df46", "0xd0d0d0", "0x424242", "0xcacaca", "0x424242", "0xc0c1c1", "0xcb0000", "0xbcbdbd", "0xd6d6d6", "0x424242", "0x00cc33"), new Array("0x00cc33", "0x7e7e7e", "0x0a9e06", "0xfcfa00", "0x69df46", "0xd0d0d0", "0xcdcdcd", "0xcacaca", "0xc5c5c5", "0xc0c1c1", "0xbfbfbf", "0xbcbdbd", "0xd6d6d6", "0x424242", "0x00cc33"), new Array("0x00cc33", "0x7e7e7e", "0x0a9e06", "0xfcfa00", "0x69df46", "0xd0d0d0", "0x424242", "0xcacaca", "0x424242", "0xc0c1c1", "0x424242", "0xbcbdbd", "0xd6d6d6", "0x424242", "0x00cc33"), new Array("0x00cc33", "0x7e7e7e", "0x0a9e06", "0x0a9e06", "0x69df46", "0xd0d0d0", "0xcdcdcd", "0xcacaca", "0xc5c5c5", "0xc0c1c1", "0xbfbfbf", "0xbcbdbd", "0xd6d6d6", "0x424242", "0x00cc33"), new Array("0x00cc33", "0x7e7e7e", "0x0a9e06", "0x0a9e06", "0x69df46", "0xd0d0d0", "0x424242", "0xcacaca", "0x424242", "0xc0c1c1", "0x424242", "0xbcbdbd", "0xd6d6d6", "0x424242", "0x00cc33"), new Array("0x00cc33", "0x7e7e7e", "0x0a9e06", "0xfcfa00", "0x69df46", "0xd0d0d0", "0xcdcdcd", "0xcacaca", "0xc5c5c5", "0xc0c1c1", "0xbfbfbf", "0xbcbdbd", "0xd6d6d6", "0x424242", "0x00cc33"), new Array("0x00cc33", "0x7e7e7e", "0x0a9e06", "0x69df46", "0x69df46", "0xd0d0d0", "0x424242", "0xcacaca", "0x424242", "0xc0c1c1", "0x424242", "0xbcbdbd", "0xd6d6d6", "0x424242", "0x00cc33"), new Array("0x00cc33", "0x7e7e7e", "0xd6d6d6", "0xd6d6d6", "0xd6d6d6", "0xd6d6d6", "0xd6d6d6", "0xd6d6d6", "0xd6d6d6", "0xd6d6d6", "0xd6d6d6", "0xd6d6d6", "0xd6d6d6", "0x424242", "0x00cc33"), new Array("0x00cc33", "0x00cc33", "0x7b7b7b", "0x797979", "0x737373", "0x6c6c6c", "0x666766", "0x626262", "0x5a5a5a", "0x545354", "0x4d4c4c", "0x49494a", "0x464646", "0x00cc33", "0x00cc33"), new Array("0x00cc33", "0x00cc33", "0x00cc33", "0x00cc33", "0x00cc33", "0x00cc33", "0x00cc33", "0x00cc33", "0x00cc33", "0x00cc33", "0x00cc33", "0x00cc33", "0x00cc33", "0x00cc33", "0x00cc33"), new Array("0x00cc33", "0x00cc33", "0x00cc33", "0x00cc33", "0x00cc33", "0x00cc33", "0x00cc33", "0x00cc33", "0x00cc33", "0x00cc33", "0x00cc33", "0x00cc33", "0x00cc33", "0x00cc33", "0x00cc33"));
};
if (_arg1 == 26){
Columns = new Array(new Array("0xffa900", "0xfea900", "0xfbaa03", "0xffbe34", "0xffe9b8", "0xfff7f2", "0xfff2e4", "0xfce5b3", "0xffc65c", "0xfdbd42", "0xfbbf3d", "0xffa803", "0xffaa00", "0xffa901", "0xffa901"), new Array("0xffa901", "0xfca905", "0xfdb314", "0xfbfdfa", "0xfff4ff", "0xfcfbf7", "0xfffffb", "0xfbf9fa", "0xfcffff", "0xfffeff", "0xfffcfd", "0xfbf3dc", "0xffbb32", "0xffa901", "0xffa901"), new Array("0xffaa00", "0xfbaa03", "0xffaa0b", "0xffd578", "0xffc052", "0xffb215", "0xf9d172", "0xfffeff", "0xfefffb", "0xfffdff", "0xfffcff", "0xfefdff", "0xfde9ac", "0xffa901", "0xffa901"), new Array("0xffa902", "0xf7af00", "0xffaa00", "0xffa805", "0xfeaa00", "0xfcae18", "0xfce19c", "0xfcf7ff", "0xffffff", "0xffffff", "0xfffeff", "0xfffcff", "0xfff1d9", "0xffaa02", "0xffa900"), new Array("0xfcab02", "0xfdb81f", "0xfbdb8e", "0xfde9c6", "0xfaeec8", "0xfff7e2", "0xfefeff", "0xfff9fd", "0xffffff", "0xffffff", "0xfeffff", "0xfffff3", "0xfdfdff", "0xffd782", "0xffad00"), new Array("0xffb41b", "0xfaf4d4", "0xfff8ff", "0xf7fdfd", "0xf9ffed", "0xfffffb", "0xfeffff", "0xfffeff", "0xffffff", "0xffffff", "0xffffff", "0xfcfffb", "0xfffcff", "0xfffaea", "0xfdab00"), new Array("0xffdea4", "0xfff9f3", "0xfed988", "0xffb132", "0xf6e6b3", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xfffeff", "0xfbffff", "0xfffcff", "0xfff6d4", "0xffa909"), new Array("0xf5fbdf", "0xfcde98", "0xffa803", "0xffcf77", "0xfafbff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xffffff", "0xfffeff", "0xfeffff", "0xfffcfc", "0xf9e19b", "0xffa305"), new Array("0xf9bb34", "0xffa900", "0xffcb7b", "0xfffff4", "0xfffaff", "0xfdfffa", "0xfeffff", "0xfffafa", "0xffffff", "0xffffff", "0xfffeff", "0xffffe8", "0xeefff1", "0xffb724", "0xf9a608"), new Array("0xfeaa00", "0xffbf4d", "0xfbffff", "0xfffdf3", "0xffbe45", "0xffb940", "0xfdfae7", "0xfffdfe", "0xfefefe", "0xffffff", "0xfefffd", "0xfbfffd", "0xffc96e", "0xfdaa06", "0xffa902"), new Array("0xfeac02", "0xffe2bc", "0xfff8f9", "0xf4c833", "0xffa710", "0xffbb3e", "0xf9ffff", "0xfff3e5", "0xf9f4ee", "0xfffef8", "0xfffaf5", "0xfac555", "0xfbab00", "0xfaad00", "0xffaa01"), new Array("0xfbb016", "0xf8faf9", "0xfce5b9", "0xffa80b", "0xffaf21", "0xfff1e7", "0xffefe8", "0xffb602", "0xffdfab", "0xfbfff0", "0xffbd4e", "0xfaa500", "0xfcaf00", "0xffa901", "0xffa901"), new Array("0xfba804", "0xf5dd87", "0xffbd40", "0xffa500", "0xf8c866", "0xfdfdff", "0xf9c454", "0xffb318", "0xfffcf9", "0xf9e187", "0xffa709", "0xffa802", "0xffaa01", "0xffa901", "0xffa901"), new Array("0xffa800", "0xffaa00", "0xffa904", "0xffa809", "0xfddc8d", "0xfdfeee", "0xfaac01", "0xface77", "0xfafffb", "0xffbd2c", "0xf5ad09", "0xffa901", "0xffa902", "0xffa901", "0xffa901"), new Array("0xffa901", "0xffa901", "0xffa802", "0xffa701", "0xffbd37", "0xfdd269", "0xffa506", "0xf7d277", "0xfceed1", "0xffaa02", "0xf7aa00", "0xffa901", "0xffa901", "0xffa901", "0xffa901"));
};
}
public function ScrambleDown(_arg1:MouseEvent){
b_channel = b_sound.play();
(LoadedGrid as PixelBoard).Scramble((LoadedGrid as PixelBoard).myCols);
(LoadedGrid as PixelBoard).Scramble((LoadedGrid as PixelBoard).myCols);
if (ThaThumb.timer != null){
ThaThumb.TimeRemaining = 10;
(ThaThumb.timer as Timero).Bar.scaleX = 1;
};
}
public function GridMove(_arg1:Event){
TempGrid.mouseChildren = false;
LoadedGrid.mouseChildren = false;
v = (v - ((TempGrid.y - 240) / 20));
v = (v * 0.7);
TempGrid.y = (TempGrid.y + v);
LoadedGrid.y = (LoadedGrid.y + v);
if ((((v < 0.5)) && ((Math.abs((TempGrid.y - 240)) < 5)))){
if ((TempGrid is PixelBoard)){
if (((((this.parent.parent as PixelGame).The_cookie.data.firstE == true)) && (((TempGrid as PixelBoard).type == "1")))){
(this.parent.parent as PixelGame).StartTips("1");
(this.parent.parent as PixelGame).The_cookie.data.firstE = false;
} else {
if (((((this.parent.parent as PixelGame).The_cookie.data.firstM == true)) && (((TempGrid as PixelBoard).type == "2")))){
(this.parent.parent as PixelGame).StartTips((TempGrid as PixelBoard).type);
(this.parent.parent as PixelGame).The_cookie.data.firstM = false;
} else {
if (((((this.parent.parent as PixelGame).The_cookie.data.firstH == true)) && (((TempGrid as PixelBoard).type == "3")))){
(this.parent.parent as PixelGame).StartTips((TempGrid as PixelBoard).type);
(this.parent.parent as PixelGame).The_cookie.data.firstH = false;
};
};
};
};
TempGrid.mouseChildren = true;
LoadedGrid.mouseChildren = true;
TempGrid.removeEventListener(Event.ENTER_FRAME, GridMove);
trace("FEFEFEFEFE");
removeChild(LoadedGrid);
LoadedGrid = TempGrid;
LoadedGrid.y = 240;
TempGrid = null;
};
}
public function GetUrl(_arg1:String){
var _local2:* = new Array();
switch (_arg1){
case "SAUCER GUY":
_local2.push("Saucer Panic");
_local2.push("http://www.saucerpanic.com/?ref=pixelshuffle_PUZZLE");
_local2.push("Play now!");
break;
case "FINGER":
_local2.push("Finger Frenzy World");
_local2.push("http://www.fingerfrenzyworld.com/?ref=pixelshuffle_PUZZLE");
_local2.push("Play now!");
break;
case "FLOWER":
_local2.push("Balloon Headed Boy");
_local2.push("http://www.balloonheadedboy.com/?ref=pixelshuffle_PUZZLE");
_local2.push("Play now!");
break;
case "PANIC":
_local2.push("Saucer Panic");
_local2.push("http://www.saucerpanic.com/?ref=pixelshuffle_PUZZLE");
_local2.push("Play now!");
break;
case "HECTOR":
_local2.push("Phantom Mansion");
_local2.push("http://www.gimme5games.com/index.jsp?id=pm_hub&ref=pixelshuffle_PUZZLE");
_local2.push("Play now!");
break;
case "EXPLORER":
_local2.push("Keep A Head");
_local2.push("http://www.gimme5games.com/index.jsp?id=keepahead&ref=pixelshuffle_PUZZLE");
_local2.push("Play now!");
break;
case "BADHED":
_local2.push("Badhed.com");
_local2.push("http://www.badhed.com/?ref=pixelshuffle_PUZZLE");
_local2.push("Visit Site!");
break;
case "BALLOONBOY":
_local2.push("Balloon Headed Boy");
_local2.push("http://www.balloonheadedboy.com/?ref=pixelshuffle_PUZZLE");
_local2.push("Play now!");
break;
case "BALLOON":
_local2.push("Balloon Headed Boy");
_local2.push("http://www.balloonheadedboy.com/?ref=pixelshuffle_PUZZLE");
_local2.push("Play now!");
break;
case "KEY":
_local2.push("Phantom Mansion");
_local2.push(" \thttp://www.gimme5games.com/index.jsp?id=pm_hub&ref=pixelshuffle_PUZZLE");
_local2.push("Play now!");
break;
case "B.H.BOY":
_local2.push("Balloon Headed Boy");
_local2.push("http://www.balloonheadedboy.com/?ref=pixelshuffle_PUZZLE");
_local2.push("Play now!");
break;
case "ZOMBIE BOD":
_local2.push("Dawn of the Bod");
_local2.push("http://www.gimme5games.com/index.jsp?id=dotb&ref=pixelshuffle_PUZZLE");
_local2.push("Play now!");
break;
case "ZATTIKKA":
_local2.push("Zattikka.com");
_local2.push("http://www.zattikka.com/?ref=pixelshuffle_PUZZLE");
_local2.push("Visit Site!");
break;
case "GIMME 5":
_local2.push("Gimme5games.com");
_local2.push("http://www.gimme5games.com/?ref=pixelshuffle_PUZZLE");
_local2.push("Visit Site!");
break;
default:
_local2.push("");
_local2.push("");
_local2.push("");
break;
};
return (_local2);
}
public function LoadLevelCustom(){
Columns = new Array();
}
public function BackToMenu(){
b_channel = b_sound.play();
b_channel = w_sound.play();
(this.parent.parent as PixelGame).SidePanel.removeEventListener(Event.ENTER_FRAME, panelMoveLeft);
(this.parent.parent as PixelGame).SidePanel.addEventListener(Event.ENTER_FRAME, panelMoveRight);
if (TempGrid != null){
TempGrid.removeEventListener(Event.ENTER_FRAME, GridMove);
removeChild(LoadedGrid);
LoadedGrid = TempGrid;
TempGrid = null;
};
TempGrid = CreateLevelGrid(currentGrid);
TempGrid.addEventListener(Event.ENTER_FRAME, GridMove);
TempGrid.y = (TempGrid.y + 480);
addChild(TempGrid);
}
public function Autosize(_arg1:TextField):void{
var _local2 = 139;
var _local3:TextFormat = _arg1.getTextFormat();
trace(_arg1.textWidth);
while (_arg1.textWidth > _local2) {
_local3.size = (int(_local3.size) - 1);
_arg1.setTextFormat(_local3);
};
_arg1.y = (_arg1.y - (int(_local3.size) - 33));
}
public function ColFlip(_arg1:Event){
if ((((_arg1.target.scaleX > 0)) && ((_arg1.target.scaleX < 1.2)))){
_arg1.target.scaleX = (_arg1.target.scaleX + 0.1);
_arg1.target.scaleY = (_arg1.target.scaleY + 0.1);
} else {
if (Math.round((_arg1.target.scaleX * 10)) == 12){
_arg1.target.scaleX = -1.2;
} else {
if (_arg1.target.scaleX < -1){
_arg1.target.scaleX = (_arg1.target.scaleX + 0.1);
_arg1.target.scaleY = (_arg1.target.scaleY - 0.1);
} else {
_arg1.target.removeEventListener(Event.ENTER_FRAME, ColFlip);
};
};
};
}
public function NextTutorial3(_arg1:MouseEvent){
b_channel = b_sound.play();
b_channel = w_sound.play();
((this.parent.parent as PixelGame).m as MenuPanel).Disabler.visible = false;
trace("c");
if (TempGrid != null){
TempGrid.removeEventListener(Event.ENTER_FRAME, GridMove);
removeChild(LoadedGrid);
LoadedGrid = TempGrid;
TempGrid = null;
};
(LoadedGrid as TutorialBoard3).stop();
TempGrid = CreateLevelGrid(currentGrid);
TempGrid.addEventListener(Event.ENTER_FRAME, GridMove);
TempGrid.y = (TempGrid.y + 480);
addChild(TempGrid);
}
public function BackToMenu2(_arg1:MouseEvent){
b_channel = b_sound.play();
b_channel = w_sound.play();
((this.parent.parent as PixelGame).m as MenuPanel).Disabler.visible = false;
if (TempGrid != null){
TempGrid.removeEventListener(Event.ENTER_FRAME, GridMove);
removeChild(LoadedGrid);
LoadedGrid = TempGrid;
TempGrid = null;
};
TempGrid = CreateLevelGrid(currentGrid);
TempGrid.addEventListener(Event.ENTER_FRAME, GridMove);
TempGrid.y = (TempGrid.y + 480);
addChild(TempGrid);
}
public function ThumbDown(_arg1:MouseEvent){
var inf:*;
var evt = _arg1;
if ((this.parent.parent as PixelGame).tipHolder != null){
(this.parent.parent as PixelGame).KillTip();
};
trace("SATAN");
b_channel = b_sound.play();
b_channel = wd_sound.play();
if (TempGrid != null){
TempGrid.removeEventListener(Event.ENTER_FRAME, GridMove);
removeChild(LoadedGrid);
LoadedGrid = TempGrid;
TempGrid = null;
};
if (Board != null){
trace("ADLFKJSAKLJ");
};
LoadLevel(evt.target.levelId);
if ((evt.target.levelId % 9) < 3){
Board = new PixelBoard(Columns, "1");
} else {
if ((evt.target.levelId % 9) > 5){
Board = new PixelBoard(Columns, "3");
} else {
Board = new PixelBoard(Columns, "2");
};
};
Board.x = 195;
Board.y = 240;
TempGrid = Board;
TempGrid.addEventListener(Event.ENTER_FRAME, GridMove);
TempGrid.y = (TempGrid.y - 480);
currentLevel = evt.target.levelId;
this.addChild(Board);
if (ThaThumb != null){
this.parent.parent.removeChild(ThaThumb);
this.parent.parent.removeChild(BackBtn);
this.parent.parent.removeChild(ScrambleBtn);
this.parent.parent.removeChild(PicName);
};
if ((evt.target.levelId % 9) < 3){
ThaThumb = new PixelThumb(Columns, 0, "1");
} else {
if ((evt.target.levelId % 9) > 5){
ThaThumb = new PixelThumb(Columns, 0, "3");
} else {
ThaThumb = new PixelThumb(Columns, 0, "2");
};
};
ThaThumb.x = 40;
ThaThumb.y = 230;
this.parent.parent.addChild(ThaThumb);
BackBtn = new BackButton();
BackBtn.x = 35;
BackBtn.y = 420;
BackBtn.addEventListener(MouseEvent.MOUSE_DOWN, BackDown);
BackBtn.useHandCursor = true;
BackBtn.buttonMode = true;
ScrambleBtn = new ScrambleButton();
ScrambleBtn.x = 42;
ScrambleBtn.y = 180;
ScrambleBtn.addEventListener(MouseEvent.MOUSE_DOWN, ScrambleDown);
ScrambleBtn.useHandCursor = true;
ScrambleBtn.buttonMode = true;
PicName = new PictureName();
PicName.txt.text = evt.target.namer;
Autosize(PicName.txt);
PicName.x = 85;
PicName.y = 60;
inf = GetUrl(evt.target.namer);
if (inf[0] != ""){
PicName.mouseChildren = true;
PicName.fromLink.mouseChildren = true;
PicName.fromLink.linkText.text = inf[0];
with ({}) {
with ({}) {
!ERROR!.FromBtn = function (_arg1){
navigateToURL(new URLRequest(inf[1]), "_blank");
};
};
PicName.fromLink.BTN.addEventListener(MouseEvent.MOUSE_DOWN, function (_arg1){
navigateToURL(new URLRequest(inf[1]), "_blank");
});
PicName.fromLink.linkBtn.txt.text = inf[2];
PicName.useHandCursor = true;
PicName.buttonMode = true;
Autosize(PicName.fromLink.linkText);
} else {
PicName.fromLink.visible = false;
};
this.parent.parent.addChild(PicName);
this.parent.parent.addChild(BackBtn);
this.parent.parent.addChild(ScrambleBtn);
(this.parent.parent as PixelGame).setChildIndex((this.parent.parent as PixelGame).SidePanel, ((this.parent.parent as PixelGame).numChildren - 1));
(this.parent.parent as PixelGame).SidePanel.addEventListener(Event.ENTER_FRAME, panelMoveLeft);
}
public function PasteCreation(_arg1:MouseEvent){
}
public function GotoNextGrid(_arg1:MouseEvent){
b_channel = b_sound.play();
b_channel = w_sound.play();
if (TempGrid != null){
TempGrid.removeEventListener(Event.ENTER_FRAME, GridMove);
removeChild(LoadedGrid);
LoadedGrid = TempGrid;
TempGrid = null;
};
currentGrid = (currentGrid + 1);
TempGrid = CreateLevelGrid(currentGrid);
TempGrid.addEventListener(Event.ENTER_FRAME, GridMove);
TempGrid.y = (TempGrid.y - 480);
addChild(TempGrid);
}
public function LoadCreationLoader(){
b_channel = b_sound.play();
b_channel = w_sound.play();
((this.parent.parent as PixelGame).m as MenuPanel).Disabler.visible = true;
if (TempGrid != null){
TempGrid.removeEventListener(Event.ENTER_FRAME, GridMove);
removeChild(LoadedGrid);
LoadedGrid = TempGrid;
TempGrid = null;
};
var _local1:* = new CreationLoader();
(_local1 as CreationLoader).InputCreation.addEventListener(Event.CHANGE, InputChanged);
stage.focus = (_local1 as CreationLoader).InputCreation;
(_local1 as CreationLoader).StatusTxt.text = "No input";
(_local1 as CreationLoader).LoadBtn.addEventListener(MouseEvent.MOUSE_DOWN, LoadCreation);
(_local1 as CreationLoader).BackBtn.addEventListener(MouseEvent.MOUSE_DOWN, BackToMenu2);
_local1.x = 320;
_local1.y = 240;
addChild(_local1);
TempGrid = _local1;
TempGrid.addEventListener(Event.ENTER_FRAME, GridMove);
TempGrid.y = (TempGrid.y - 480);
}
}
}//package
Section 15
//Link (Link)
package {
import flash.text.*;
import flash.display.*;
public dynamic class Link extends MovieClip {
public var txt:TextField;
}
}//package
Section 16
//Locker (Locker)
package {
import flash.text.*;
import flash.display.*;
public dynamic class Locker extends MovieClip {
public var req:TextField;
}
}//package
Section 17
//MainWood (MainWood)
package {
import flash.display.*;
public dynamic class MainWood extends MovieClip {
}
}//package
Section 18
//Marketa (Marketa)
package {
import flash.display.*;
public dynamic class Marketa extends MovieClip {
}
}//package
Section 19
//MenuPanel (MenuPanel)
package {
import flash.display.*;
public dynamic class MenuPanel extends MovieClip {
public var SponsorBtn:MovieClip;
public var Disabler:MovieClip;
public var MoreGamesBtn:MovieClip;
public var LoadBtn:MovieClip;
public var CreatorBtn:MovieClip;
public var muter:Muter;
public var TutorialBtn:MovieClip;
}
}//package
Section 20
//MochiBot (MochiBot)
package {
import flash.net.*;
import flash.display.*;
import flash.system.*;
public dynamic class MochiBot extends Sprite {
public static function track(_arg1:Sprite, _arg2:String):MochiBot{
if (Security.sandboxType == "localWithFile"){
return (null);
};
var _local3:MochiBot = new (MochiBot);
_arg1.addChild(_local3);
Security.allowDomain("*");
Security.allowInsecureDomain("*");
var _local4 = "http://core.mochibot.com/my/core.swf";
var _local5:URLVariables = new URLVariables();
_local5["sb"] = Security.sandboxType;
_local5["v"] = Capabilities.version;
_local5["swfid"] = _arg2;
_local5["mv"] = "8";
_local5["fv"] = "9";
var _local6:String = _local3.root.loaderInfo.loaderURL;
if (_local6.indexOf("http") == 0){
_local5["url"] = _local6;
} else {
_local5["url"] = "local";
};
var _local7:URLRequest = new URLRequest(_local4);
_local7.contentType = "application/x-www-form-urlencoded";
_local7.method = URLRequestMethod.POST;
_local7.data = _local5;
var _local8:Loader = new Loader();
_local3.addChild(_local8);
_local8.load(_local7);
return (_local3);
}
}
}//package
Section 21
//movLoader (movLoader)
package {
import flash.text.*;
import flash.display.*;
public dynamic class movLoader extends Sprite {
public var txtPercent:TextField;
public var movLoadingBar:MovieClip;
public var g5btn:SimpleButton;
}
}//package
Section 22
//movSplash (movSplash)
package {
import flash.display.*;
public dynamic class movSplash extends MovieClip {
public var playBtn:SimpleButton;
public var hand:MovieClip;
public function movSplash(){
addFrameScript(98, frame99);
}
function frame99(){
stop();
}
}
}//package
Section 23
//Muter (Muter)
package {
import flash.display.*;
public dynamic class Muter extends MovieClip {
public var muteBtn:SimpleButton;
public var muteLines:MovieClip;
}
}//package
Section 24
//PictureName (PictureName)
package {
import flash.text.*;
import flash.display.*;
public dynamic class PictureName extends MovieClip {
public var txt:TextField;
public var fromLink:MovieClip;
}
}//package
Section 25
//PixelBoard (PixelBoard)
package {
import flash.events.*;
import flash.display.*;
import flash.media.*;
import flash.ui.*;
import flash.utils.*;
import flash.filters.*;
public class PixelBoard extends Sprite {
var type:String;
var t_sound;
var Border:Sprite;
var DraggingCol:MovieClip;// = null
var Solution:Array;
var c_channel;
var f_sound;
var c_sound;
var myCols:Array;
public function PixelBoard(_arg1:Array, _arg2:String){
var _local4:*;
var _local5:*;
var _local6:*;
var _local7:*;
myCols = new Array();
Solution = new Array();
c_sound = new clickSound();
f_sound = new flipSound();
t_sound = new ticSound();
c_channel = new SoundChannel();
super();
type = _arg2;
var _local3:* = 0;
while (_local3 < 15) {
_local4 = new MovieClip();
_local4.ColorsArray = new Array();
_local5 = 0;
while (_local5 < 15) {
_local7 = new Sprite();
_local7.y = ((_local5 - 7.5) * 30);
_local7.graphics.lineStyle(2, 0, 1, true, "normal", null, null, 3);
if (_arg1[_local3][_local5] == 0){
_local7.graphics.beginFill(0x222222);
} else {
_local7.graphics.beginFill(_arg1[_local3][_local5]);
};
_local7.graphics.drawRect(0, 0, 30, 30);
_local7.graphics.endFill();
_local7.filters = [new DropShadowFilter(2, 45, 0, 1, 6, 6, 2, 1, true, false, false)];
_local7.x = (_local7.x - 15);
_local4.addChild(_local7);
_local7.cacheAsBitmap = true;
_local4.ColorsArray.push(_arg1[_local3][_local5]);
_local5++;
};
_local6 = new WoodTexture();
_local6.mouseChildren = false;
_local6.Texture.x = (_local6.Texture.x - (30 * _local3));
_local6.x = (_local6.x - 15);
_local4.addChild(_local6);
_local6.blendMode = "multiply";
_local6.alpha = 0.5;
addChild(_local4);
_local4.x = (30 * _local3);
_local4.cacheAsBitmap = true;
myCols.push(_local4);
_local4.drag = false;
_local4.dragx = 0;
_local4.pos = _local3;
_local4.Index = -1;
_local4.addEventListener(Event.ENTER_FRAME, ColEnterFrame);
_local4.addEventListener(MouseEvent.MOUSE_DOWN, ColPressed);
_local3++;
};
Classify(myCols);
_local3 = 0;
while (_local3 < 15) {
Solution.push(myCols[_local3].Index);
_local3++;
};
Scramble(myCols);
_local3 = 0;
while (_local3 < 15) {
myCols[_local3].y = (myCols[_local3].y - (_local3 * 10));
_local3++;
};
}
public function Compare(_arg1:Array, _arg2:Array){
var _local3:* = true;
var _local4:* = 0;
while (_local4 < 15) {
if (_arg1[_local4] != _arg2[_local4]){
_local3 = false;
};
_local4++;
};
return (_local3);
}
public function brightness(_arg1, _arg2){
var _local3:*;
var _local4:* = 0;
while (_local4 < 3) {
_local3 = parseInt(_arg1.slice((_local4 * 2), ((_local4 * 2) + 2)), 16);
if ((_arg2 > 0)){
_local3 = (_local3 + Math.ceil((((0xFF - _local3) / 100) * _arg2)));
} else {
_local3 = Math.ceil(((_local3 / 100) * (100 + _arg2)));
};
if (_local3 < 16){
_arg1 = (_arg1 + "0");
};
_arg1 = (_arg1 + _local3.toString(16));
_local4++;
};
return (("0x" + _arg1.slice(6)));
}
public function Classify(_arg1:Array){
var _local4:*;
var _local2:* = 0;
var _local3:* = 0;
while (_local3 < 15) {
if (_arg1[_local3].Index == -1){
_arg1[_local3].Index = _local2;
_local2 = (_local2 + 1);
_local4 = _local3;
while (_local4 < 15) {
if (Compare(_arg1[_local3].ColorsArray, _arg1[_local4].ColorsArray) == true){
_arg1[_local4].Index = _arg1[_local3].Index;
};
_local4++;
};
};
_local3++;
};
}
public function Check(){
var _local1:* = true;
var _local2:* = 0;
while (_local2 < 15) {
if (myCols[_local2].Index != Solution[_local2]){
_local1 = false;
};
_local2++;
};
if ((((type == "3")) && ((_local1 == false)))){
_local1 = true;
_local2 = 0;
while (_local2 < 15) {
if (myCols[_local2].Index != Solution[(14 - _local2)]){
_local1 = false;
};
_local2++;
};
};
return (_local1);
}
public function ColPressed(_arg1:MouseEvent){
c_channel = f_sound.play();
stage.addEventListener(MouseEvent.MOUSE_UP, ColReleased);
DraggingCol = (_arg1.target.parent as MovieClip);
this.setChildIndex(DraggingCol, (this.numChildren - 1));
DraggingCol.dragx = DraggingCol.mouseX;
DraggingCol.drag = true;
DraggingCol.scaleX = 1.1;
DraggingCol.scaleY = 1.1;
DraggingCol.filters = [new DropShadowFilter()];
}
public function Scramble(_arg1:Array){
var _local2:Number;
var _local4:*;
var _local5:*;
var _local3:* = 0;
while (_local3 < 15) {
_local2 = Math.floor((Math.random() * 15));
_local4 = _arg1[_local3];
_arg1.splice(_local3, 1);
_arg1.splice(_local2, 0, _local4);
_local5 = 0;
while (_local5 < 15) {
myCols[_local5].pos = _local5;
_local5++;
};
_local3++;
};
}
public function ColEnterFrame(_arg1:Event){
var _local3:*;
var _local2:* = _arg1.target;
if ((((((this.y > 120)) && ((_local2.y < 0)))) && ((myCols[(_local2.pos - 1)].y >= (_local2.y - 10))))){
_local2.y = (_local2.y + 10);
};
if (_local2.drag == true){
_local2.x = (mouseX - _local2.dragx);
if (myCols[Math.round((_local2.x / 30))] != DraggingCol){
if (Math.round((_local2.x / 30)) >= 0){
myCols.splice(DraggingCol.pos, 1);
myCols.splice(Math.round((_local2.x / 30)), 0, DraggingCol);
DraggingCol.pos = Math.round((_local2.x / 30));
} else {
myCols.splice(DraggingCol.pos, 1);
myCols.splice(0, 0, DraggingCol);
DraggingCol.pos = 0;
};
_local3 = 0;
while (_local3 < 15) {
myCols[_local3].pos = _local3;
_local3++;
};
};
} else {
if (Math.abs(((_local2.pos * 30) - _local2.x)) > 1){
_local2.x = (_local2.x + (Math.round(((_local2.pos * 30) - _local2.x)) / 2));
} else {
_local2.scaleX = 1.0001;
_local2.scaleY = 1.0001;
_local2.x = Math.round((_local2.pos * 30));
};
};
}
public function ColReleased(_arg1:MouseEvent){
c_channel = c_sound.play();
DraggingCol.scaleX = 1;
DraggingCol.scaleY = 1;
DraggingCol.filters = [];
DraggingCol = null;
var _local2:* = 0;
while (_local2 < 15) {
myCols[_local2].drag = false;
_local2++;
};
if (Check()){
(this.parent as LevelSelect).Finish();
};
stage.removeEventListener(MouseEvent.MOUSE_UP, ColReleased);
}
}
}//package
Section 26
//PixelGame (PixelGame)
package {
import flash.events.*;
import flash.net.*;
import flash.text.*;
import flash.display.*;
import flash.media.*;
import flash.ui.*;
import flash.utils.*;
import flash.geom.*;
public class PixelGame extends MovieClip {
var UnderLayer:Sprite;
var tipArrows:Array;
var currentLevel:Number;
var tipPosMedium;
var tipArrowsHard;
var The_cookie:SharedObject;
var song;
var firstH;// = true
var TempCover:Sprite;
var tipTextsHard;
var tipHolder:TipHolder;
var tipTextsEasy;
var tipArrowsEasy;
var firstM;// = true
var firstE;// = true
var tipTexts:Array;
var tipPos:Array;
var mWood:MainWood;
var Thumb:PixelThumb;
var tipPosHard;
var Board:PixelBoard;
var Muted;// = false
var Columns:Array;
var SidePanel:Sprite;
var song_channel;
var tipArrowsMedium;
var tipPosEasy;
var tipTextsMedium;
var currentTip;// = 0
var LevelSelector:Sprite;
var m:MenuPanel;
var b_sound;
var muter;
var PL;
public function PixelGame(){
song_channel = new SoundChannel();
muter = new Muter();
tipTextsEasy = new Array("Click and Drag the columns to sort them", "Here you can watch a thumbnail of the solution", "Here you see the name of the picture");
tipPosEasy = new Array(new Point(400, 300), new Point(320, 260), new Point(340, 80));
tipArrowsEasy = new Array(false, true, true);
tipTextsMedium = new Array("In Medium levels You can see the thumbnail only for 10 seconds", "Click re-shuffle if you run out of time and want to reset");
tipPosMedium = new Array(new Point(320, 260), new Point(320, 180));
tipArrowsMedium = new Array(true, true);
tipTextsHard = new Array("In hard levels there's no thumbnail available...", "You only have the title of the image to help you solve it");
tipPosHard = new Array(new Point(320, 260), new Point(340, 80));
tipArrowsHard = new Array(true, true);
super();
addFrameScript(0, frame1, 2, frame3);
PL = new PreLoader(this);
addChild(PL);
}
public function NextTip(_arg1:MouseEvent){
song_channel = b_sound.play(0, 1);
tipHolder.removeChild(tipHolder.tip);
tipHolder.tip = new Tip();
if (tipPos.length > (currentTip + 1)){
tipHolder.tip.ok.addEventListener(MouseEvent.MOUSE_DOWN, NextTip);
} else {
tipHolder.tip.ok.addEventListener(MouseEvent.MOUSE_DOWN, EndTips);
};
tipHolder.tip.txt.text = tipTexts[currentTip];
tipHolder.tip.arrow.visible = tipArrows[currentTip];
tipHolder.tip.x = tipPos[currentTip].x;
tipHolder.tip.y = tipPos[currentTip].y;
currentTip++;
tipHolder.addChild(tipHolder.tip);
}
public function CreateTeaser(){
removeChild(PL);
TeaserOut();
}
public function SponsorLink(_arg1:MouseEvent){
song_channel = b_sound.play(0, 1);
navigateToURL(new URLRequest("http://www.gimme5games.com/?ref=pixel-shuffle_INGAMELOGO"), "_blank");
}
public function StartTips(_arg1:String){
if (_arg1 == "1"){
tipTexts = tipTextsEasy;
tipPos = tipPosEasy;
tipArrows = tipArrowsEasy;
} else {
if (_arg1 == "2"){
tipTexts = tipTextsMedium;
tipPos = tipPosMedium;
tipArrows = tipArrowsMedium;
} else {
if (_arg1 == "3"){
tipTexts = tipTextsHard;
tipPos = tipPosHard;
tipArrows = tipArrowsHard;
};
};
};
currentTip = 0;
tipHolder = new TipHolder();
tipHolder.tip = new Tip();
tipHolder.addChild(tipHolder.tip);
tipHolder.tip.txt.text = tipTexts[currentTip];
tipHolder.tip.x = tipPos[currentTip].x;
tipHolder.tip.y = tipPos[currentTip].y;
tipHolder.tip.arrow.visible = tipArrows[currentTip];
currentTip++;
tipHolder.tip.ok.addEventListener(MouseEvent.MOUSE_DOWN, NextTip);
addChild(tipHolder);
}
public function EndTips(_arg1:MouseEvent){
song_channel = b_sound.play(0, 1);
removeChild(tipHolder);
tipHolder = null;
}
public function TeaserOut(){
this.gotoAndStop(3);
StartPixelGame();
}
public function LoadCreationDown(_arg1:MouseEvent){
(LevelSelector as LevelSelect).LoadCreationLoader();
}
public function TutorialDown(_arg1:MouseEvent){
(LevelSelector as LevelSelect).LoadTutorial();
}
public function Autosize(_arg1:TextField):void{
var _local2 = 112;
var _local3:TextFormat = _arg1.getTextFormat();
trace(_arg1.textWidth);
while (_arg1.textWidth > _local2) {
_local3.size = (int(_local3.size) - 1);
_arg1.setTextFormat(_local3);
};
_arg1.y = (_arg1.y - (int(_local3.size) - 33));
}
public function MuteSound(_arg1:MouseEvent){
trace("MUTENING");
if (Muted == false){
Muted = true;
SoundMixer.soundTransform = new SoundTransform(0);
m.muter.muteLines.visible = false;
} else {
Muted = false;
SoundMixer.soundTransform = new SoundTransform(1);
m.muter.muteLines.visible = true;
};
}
public function KillTip(){
removeChild(tipHolder);
tipHolder = null;
}
public function CreatorDown(_arg1:MouseEvent){
song_channel = b_sound.play(0, 1);
navigateToURL(new URLRequest("http://www.gimme5games.com/index.jsp?id=pixelshuffle-editor"), "_blank");
}
function frame1(){
stop();
}
public function MoreGames(_arg1:MouseEvent){
song_channel = b_sound.play(0, 1);
navigateToURL(new URLRequest("http://www.gimme5games.com"), "_blank");
}
function frame3(){
MochiBot.track(this, "06e35d63");
}
public function StartPixelGame(){
var _local1:*;
b_sound = new buttonSound();
song = new Song();
song_channel = song.play(0, 999);
The_cookie = SharedObject.getLocal("PixelsCookie");
if (The_cookie.data.stats == undefined){
The_cookie.data.firstE = true;
The_cookie.data.firstM = true;
The_cookie.data.firstH = true;
The_cookie.data.count = 0;
The_cookie.data.stats = new Array();
The_cookie.data.firstTime = true;
_local1 = 0;
while (_local1 < 81) {
The_cookie.data.stats[_local1] = false;
_local1++;
};
};
SidePanel = new Sprite();
UnderLayer = new Sprite();
addChild(UnderLayer);
LevelSelector = new LevelSelect(The_cookie);
LevelSelector.x = (LevelSelector.x - 5);
UnderLayer.addChild(LevelSelector);
mWood = new MainWood();
addChild(mWood);
TempCover = new Cover1();
TempCover.x = (TempCover.x + 180);
TempCover.y = (TempCover.y + 243);
addChild(TempCover);
addChild(SidePanel);
m = new MenuPanel();
SidePanel.addChild(m);
m.TutorialBtn.Btn.addEventListener(MouseEvent.MOUSE_DOWN, TutorialDown);
m.MoreGamesBtn.BtnTxt.text = "more games";
m.MoreGamesBtn.Btn.addEventListener(MouseEvent.MOUSE_DOWN, MoreGames);
m.SponsorBtn.addEventListener(MouseEvent.MOUSE_DOWN, SponsorLink);
m.CreatorBtn.BtnTxt.text = "Creator";
m.CreatorBtn.Btn.addEventListener(MouseEvent.MOUSE_DOWN, CreatorDown);
m.LoadBtn.BtnTxt.text = "load creation";
m.LoadBtn.Btn.addEventListener(MouseEvent.MOUSE_DOWN, LoadCreationDown);
m.Disabler.visible = false;
Autosize(m.MoreGamesBtn.BtnTxt);
Autosize(m.CreatorBtn.BtnTxt);
Autosize(m.LoadBtn.BtnTxt);
m.muter.addEventListener(MouseEvent.MOUSE_DOWN, MuteSound);
tipHolder = null;
if (The_cookie.data.firstTime == true){
The_cookie.data.firstTime = false;
tipHolder = new TipHolder();
tipHolder.tip = new Tip();
tipHolder.addChild(tipHolder.tip);
tipHolder.tip.txt.text = (("Tip: " + String.fromCharCode("10")) + "Start with an easy level to learn the game");
tipHolder.tip.x = 320;
tipHolder.tip.y = 290;
tipHolder.tip.arrow.visible = true;
tipHolder.tip.arrow.rotation = 90;
tipHolder.tip.arrow.y = (tipHolder.tip.arrow.y + 50);
tipHolder.tip.ok.addEventListener(MouseEvent.MOUSE_DOWN, EndTips);
addChild(tipHolder);
};
}
}
}//package
Section 27
//PixelThumb (PixelThumb)
package {
import flash.events.*;
import flash.display.*;
import flash.media.*;
import flash.ui.*;
import flash.utils.*;
public class PixelThumb extends Sprite {
public var timer:Sprite;
public var namer:String;
public var TimeRemaining:Number;
var b_channel;
var ws_sound;
public var t:Tapper;
public var t2:Tapper2;
public var levelId:Number;
public function PixelThumb(_arg1:Array, _arg2:Number, _arg3:String){
var _local6:*;
var _local7:*;
ws_sound = new WooshSSound();
b_channel = new SoundChannel();
super();
if ((((((_arg3 == "visible")) || ((_arg3 == "invisible")))) || ((_arg3 == "invisible2")))){
this.mouseChildren = false;
};
levelId = _arg2;
var _local4:* = 6;
var _local5:* = 0;
while (_local5 < 15) {
_local6 = 0;
while (_local6 < 15) {
_local7 = new Sprite();
_local7.x = (_local5 * _local4);
_local7.y = (_local6 * _local4);
_local7.graphics.lineStyle(1, 0, 0.5, true, "normal", null, null, 3);
_local7.graphics.beginFill(_arg1[_local5][_local6]);
_local7.graphics.drawRoundRect(0, 0, _local4, _local4, (_local4 / 3));
_local7.graphics.endFill();
addChild(_local7);
_local6++;
};
_local5++;
};
if (_arg3 == "1"){
t = new Tapper();
addChild(t);
t.addEventListener(MouseEvent.MOUSE_DOWN, TapperDown);
} else {
if (_arg3 == "2"){
t = new Tapper();
timer = new Timero();
TimeRemaining = 10;
timer.y = (timer.y + 110);
timer.x = (timer.x + 45);
addChild(timer);
addChild(t);
t.addEventListener(MouseEvent.MOUSE_DOWN, TapperDownTimed);
} else {
if (_arg3 == "3"){
t = new Tapper();
t.DoorR.texto.y = (t.DoorR.texto.y + 7);
t.DoorL.texto.y = (t.DoorL.texto.y + 7);
t.DoorR.texto.text = (("not" + String.fromCharCode("10")) + "allowed");
t.DoorL.texto.text = (("not" + String.fromCharCode("10")) + "allowed");
addChild(t);
};
};
};
if (_arg3 == "invisible"){
t2 = new Tapper2();
this.addEventListener(MouseEvent.MOUSE_OVER, TapperOver);
addChild(t2);
};
if (_arg3 == "invisible2"){
t2 = new Tapper2();
t = new Tapper();
t.Borde.visible = false;
t.DoorR.texto.y = (t.DoorR.texto.y + 7);
t.DoorL.texto.y = (t.DoorL.texto.y + 7);
t.DoorR.texto.text = (("not" + String.fromCharCode("10")) + "allowed");
t.DoorL.texto.text = (("not" + String.fromCharCode("10")) + "allowed");
addChild(t);
this.addEventListener(MouseEvent.MOUSE_OVER, TapperOver);
addChild(t);
addChild(t2);
};
}
public function MouseUp(_arg1:MouseEvent){
b_channel = ws_sound.play();
t.addEventListener(Event.ENTER_FRAME, DoorsClose);
if (timer != null){
timer.removeEventListener(Event.ENTER_FRAME, TimerEnterFrame);
};
stage.removeEventListener(MouseEvent.MOUSE_UP, MouseUp);
}
public function DoorsClose2(_arg1:Event){
t2.removeEventListener(Event.ENTER_FRAME, DoorsOpen2);
if (t2.DoorL.x < -35){
t2.DoorL.x = (t2.DoorL.x + 10);
t2.DoorR.x = (t2.DoorR.x - 10);
} else {
t2.removeEventListener(Event.ENTER_FRAME, DoorsClose2);
};
}
public function DoorsOpen(_arg1:Event){
if (t.DoorL.x > -70){
t.DoorL.x = (t.DoorL.x - 10);
t.DoorR.x = (t.DoorR.x + 10);
} else {
t.removeEventListener(Event.ENTER_FRAME, DoorsOpen);
};
}
public function DoorsClose(_arg1:Event){
t.removeEventListener(Event.ENTER_FRAME, DoorsOpen);
if (t.DoorL.x < 0){
t.DoorL.x = (t.DoorL.x + 10);
t.DoorR.x = (t.DoorR.x - 10);
} else {
t.removeEventListener(Event.ENTER_FRAME, DoorsClose);
};
}
public function TapperDownTimed(_arg1:MouseEvent){
b_channel = ws_sound.play();
t.addEventListener(Event.ENTER_FRAME, DoorsOpen);
timer.addEventListener(Event.ENTER_FRAME, TimerEnterFrame);
stage.addEventListener(MouseEvent.MOUSE_UP, MouseUp);
}
public function DoorsOpen2(_arg1:Event){
if (t2.DoorL.x > -105){
t2.DoorL.x = (t2.DoorL.x - 10);
t2.DoorR.x = (t2.DoorR.x + 10);
} else {
t2.removeEventListener(Event.ENTER_FRAME, DoorsOpen2);
};
}
public function TapperOver(_arg1:MouseEvent){
b_channel = ws_sound.play();
t2.addEventListener(Event.ENTER_FRAME, DoorsOpen2);
this.addEventListener(MouseEvent.MOUSE_OUT, TapperOut);
}
public function TimerEnterFrame(_arg1:Event){
TimeRemaining = (TimeRemaining - 0.1);
_arg1.target.Bar.scaleX = (TimeRemaining / 10);
if (TimeRemaining <= 0){
trace("NOFDASN");
b_channel = ws_sound.play();
t.addEventListener(Event.ENTER_FRAME, DoorsClose);
t.removeEventListener(MouseEvent.MOUSE_DOWN, TapperDownTimed);
timer.removeEventListener(Event.ENTER_FRAME, TimerEnterFrame);
};
}
public function TapperOut(_arg1:MouseEvent){
t2.addEventListener(Event.ENTER_FRAME, DoorsClose2);
this.removeEventListener(MouseEvent.MOUSE_OUT, TapperOut);
}
public function TapperDown(_arg1:MouseEvent){
b_channel = ws_sound.play();
t.addEventListener(Event.ENTER_FRAME, DoorsOpen);
stage.addEventListener(MouseEvent.MOUSE_UP, MouseUp);
}
}
}//package
Section 28
//PreLoader (PreLoader)
package {
import flash.events.*;
import flash.net.*;
import flash.display.*;
import CPMStar.*;
import flash.ui.*;
public class PreLoader extends Sprite {
public var SponsorBtn:MovieClip;
public var GameName:MovieClip;
var loader:Loader;
public var LoaderBar:MovieClip;
var splash;
public var PlayBtn:SimpleButton;
var ml;
public var adBox:MovieClip;
var s;
var showAds;
var LH;
public function PreLoader(_arg1){
var _local6:String;
var _local7:DisplayObject;
super();
trace(_arg1.loaderInfo.loaderURL);
var _local2:* = ["kongregate.com", "gimme5games.com", "zattikka.com", "challengespot.com", "badhed.com", "gamesfortheplanet.com"];
var _local3:String = _arg1.loaderInfo.loaderURL;
var _local4:Boolean;
var _local5:* = 0;
while (_local5 < _local2.length) {
if (_local3.lastIndexOf(_local2[_local5]) > 0){
_local4 = true;
};
_local5++;
};
this.PlayBtn.visible = false;
this.SponsorBtn.addEventListener(MouseEvent.MOUSE_DOWN, LogoPressed);
if (_local4){
GameName.visible = false;
LoaderBar.visible = false;
ml = new movLoader();
ml.x = 110;
ml.y = 60;
ml.g5btn.addEventListener(MouseEvent.MOUSE_DOWN, LogoPressed);
this.addChild(ml);
this.tabChildren = false;
this.addEventListener(Event.ENTER_FRAME, loadProgress);
} else {
_local6 = "2136Q40E4321B";
_local7 = new AdLoader(_local6);
adBox.addChild(_local7);
this.addEventListener(Event.ENTER_FRAME, loadProgressAds);
};
}
public function SplashOut(_arg1:MouseEvent){
removeChild(splash);
StartDown(new MouseEvent("nada"));
}
public function SplashClick(_arg1:MouseEvent){
if (_arg1.target != splash.playBtn){
navigateToURL(new URLRequest("http://www.gimme5games.com/?ref=pixel-shuffle_SPLASH"), "_blank");
};
}
public function loadProgress(_arg1:Event){
var _local2:Number = (stage.loaderInfo.bytesLoaded / stage.loaderInfo.bytesTotal);
_local2 = Math.round((_local2 * 100));
trace((String(uint(_local2)) + "%"));
ml.movLoadingBar.scaleX = (_local2 / 100);
ml.txtPercent.text = (String(uint(_local2)) + "% loaded");
if (stage.loaderInfo.bytesLoaded == stage.loaderInfo.bytesTotal){
loadComplete();
this.removeEventListener(Event.ENTER_FRAME, loadProgress);
};
}
public function LogoPressed(_arg1:MouseEvent){
navigateToURL(new URLRequest("http://www.gimme5games.com/?ref=pixel-shuffle_TITLE"), "_blank");
}
public function SplashIn(_arg1:MouseEvent){
GameName.visible = false;
PlayBtn.visible = false;
splash = new movSplash();
splash.x = 110;
splash.y = 60;
splash.addEventListener(MouseEvent.MOUSE_DOWN, SplashClick);
this.addChild(splash);
splash.playBtn.addEventListener(MouseEvent.MOUSE_DOWN, SplashOut);
}
public function StartDown(_arg1:MouseEvent){
stage.frameRate = 25;
(this.parent as PixelGame).CreateTeaser();
}
public function loadCompleteAds(){
PlayBtn.visible = true;
LoaderBar.visible = false;
PlayBtn.addEventListener(MouseEvent.MOUSE_DOWN, SplashIn);
}
public function loadProgressAds(_arg1:Event){
var _local2:Number = (stage.loaderInfo.bytesLoaded / stage.loaderInfo.bytesTotal);
_local2 = Math.round((_local2 * 100));
trace((String(uint(_local2)) + "%"));
LoaderBar.Bar.scaleX = (_local2 / 100);
if (stage.loaderInfo.bytesLoaded == stage.loaderInfo.bytesTotal){
loadCompleteAds();
this.removeEventListener(Event.ENTER_FRAME, loadProgressAds);
};
}
public function loadComplete(){
SplashIn(new MouseEvent("nada"));
}
}
}//package
Section 29
//reshuffleSound (reshuffleSound)
package {
import flash.media.*;
public dynamic class reshuffleSound extends Sound {
}
}//package
Section 30
//ScrambleButton (ScrambleButton)
package {
import flash.display.*;
public dynamic class ScrambleButton extends MovieClip {
}
}//package
Section 31
//sndSlap (sndSlap)
package {
import flash.media.*;
public dynamic class sndSlap extends Sound {
}
}//package
Section 32
//Song (Song)
package {
import flash.media.*;
public dynamic class Song extends Sound {
}
}//package
Section 33
//Tapper (Tapper)
package {
import flash.display.*;
public dynamic class Tapper extends MovieClip {
public var DoorR:MovieClip;
public var Borde:MovieClip;
public var DoorL:MovieClip;
}
}//package
Section 34
//Tapper2 (Tapper2)
package {
import flash.display.*;
public dynamic class Tapper2 extends MovieClip {
public var DoorR:MovieClip;
public var DoorL:MovieClip;
}
}//package
Section 35
//ThumbBorder (ThumbBorder)
package {
import flash.text.*;
import flash.display.*;
public dynamic class ThumbBorder extends MovieClip {
public var NameTxt:TextField;
}
}//package
Section 36
//ticSound (ticSound)
package {
import flash.media.*;
public dynamic class ticSound extends Sound {
}
}//package
Section 37
//Timero (Timero)
package {
import flash.display.*;
public dynamic class Timero extends MovieClip {
public var Bar:MovieClip;
}
}//package
Section 38
//Tip (Tip)
package {
import flash.text.*;
import flash.display.*;
public dynamic class Tip extends MovieClip {
public var txt:TextField;
public var arrow:MovieClip;
public var ok:SimpleButton;
}
}//package
Section 39
//TipHolder (TipHolder)
package {
import flash.display.*;
public dynamic class TipHolder extends MovieClip {
}
}//package
Section 40
//TutorialBoard1 (TutorialBoard1)
package {
import flash.display.*;
public dynamic class TutorialBoard1 extends MovieClip {
public var NextBtn:SimpleButton;
}
}//package
Section 41
//TutorialBoard2 (TutorialBoard2)
package {
import flash.display.*;
public dynamic class TutorialBoard2 extends MovieClip {
public var NextBtn:SimpleButton;
}
}//package
Section 42
//TutorialBoard3 (TutorialBoard3)
package {
import flash.display.*;
public dynamic class TutorialBoard3 extends MovieClip {
public var NextBtn:SimpleButton;
}
}//package
Section 43
//WellDone (WellDone)
package {
import flash.display.*;
public dynamic class WellDone extends MovieClip {
public function WellDone(){
addFrameScript(9, frame10);
}
function frame10(){
stop();
}
}
}//package
Section 44
//WoodTexture (WoodTexture)
package {
import flash.display.*;
public dynamic class WoodTexture extends MovieClip {
public var Texture:MovieClip;
}
}//package
Section 45
//wooshDSound (wooshDSound)
package {
import flash.media.*;
public dynamic class wooshDSound extends Sound {
}
}//package
Section 46
//wooshSound (wooshSound)
package {
import flash.media.*;
public dynamic class wooshSound extends Sound {
}
}//package
Section 47
//WooshSSound (WooshSSound)
package {
import flash.media.*;
public dynamic class WooshSSound extends Sound {
}
}//package