topical media & game development
flex-sandy-psychedelic-ohm.ax
flex-sandy-psychedelic-ohm.ax
[swf]
flex
package
{
import sandy.primitive.Primitive3D;
import sandy.core.scenegraph.Geometry3D;
import sandy.core.scenegraph.Shape3D;
public class @ax-flex-sandy-psychedelic-ohm extends Shape3D implements Primitive3D
{
private var l:Geometry3D ;
private function v(x:Number,y:Number,z:Number):void
{
l.setVertex(l.getNextVertexID(),x,y,z );
}
private function vn(nx:Number,ny:Number,nz:Number):void
{
l.setVertexNormal(l.getNextVertexNormalID(),nx,ny,nz );
}
private function uv(u:Number,v:Number):void
{
l.setUVCoords(l.getNextUVCoordID(),u,v);
}
private function f(vn0:int, vn1:int, vn2:int, uvn0:int, uvn1:int,uvn2:int):void
{
l.setFaceVertexIds(l.getNextFaceID(), vn0, vn1,vn2);
l.setFaceUVCoordsIds( l.getNextFaceUVCoordID(), uvn0,uvn1,uvn2);
}
public function @ax-flex-sandy-psychedelic-ohm( p_Name:String=null )
{
super( p_Name ) ;
geometry = generate() ;
}
public function generate(... arguments):Geometry3D
{
l = new Geometry3D();
v(-31.5594,22.774,-9.95482e-007);
v(-27.8536,12.9882,-5.6773e-007);
v(-21.9185,4.99088,-2.18158e-007);
v(-14.7235,-0.0272797,0.0);
v(-6.56718,-1.7,0.0);
v(-1.68941,-1.04078,0.0);
v(2.30731,0.936862,0.0);
v(5.30804,4.12159,-1.8016e-007);
v(6.93929,8.1515,-3.56313e-007);
v(7.13387,13.3173,-5.82116e-007);
v(5.39184,19.5325,-8.53792e-007);
v(1.55938,25.9578,-1.13465e-006);
v(8.3375,28.7,-1.25452e-006);
v(9.1898,28.5774,-1.24916e-006);
v(9.91097,28.2094,-1.23307e-006);
v(10.501,27.5962,-1.20627e-006);
v(11.55,22.6906,-9.91839e-007);
v(12.1388,13.3274,-5.8256e-007);
v(13.3531,10.3195,-4.51081e-007);
v(13.9186,9.59802,-4.19543e-007);
v(14.5846,8.98752,-3.92857e-007);
v(15.3512,8.48801,-3.71023e-007);
v(18.2545,7.6555,-3.34633e-007);
v(22.7125,8.05797,-3.52225e-007);
v(24.2034,8.63044,-3.77248e-007);
v(25.5921,9.43189,-4.12281e-007);
v(29.1438,13.2102,-5.77434e-007);
v(31.5725,18.7422,-8.19248e-007);
v(32.75,28.3687,-1.24004e-006);
v(31.8094,37.5922,-1.64321e-006);
v(29.8695,42.4922,-1.85739e-006);
v(28.9878,43.7412,-1.91199e-006);
v(27.9884,44.7981,-1.95819e-006);
v(26.8715,45.6628,-1.99598e-006);
v(25.637,46.3353,-2.02538e-006);
v(18.8409,46.9797,-2.05355e-006);
v(16.73,46.3187,-2.02466e-006);
v(14.8956,45.2172,-1.97651e-006);
v(13.3376,43.675,-1.9091e-006);
v(12.0559,41.6922,-1.82242e-006);
v(10.3219,36.4047,-1.5913e-006);
v(5.89701,36.0462,-1.57563e-006);
v(1.13384,33.6636,-1.47148e-006);
v(-2.14843,30.9406,-1.35246e-006);
v(-3.52031,32.2078,-1.40785e-006);
v(-2.99607,33.4402,-1.46172e-006);
v(-2.45,36.9609,-1.61561e-006);
v(-3.1349,41.8854,-1.83087e-006);
v(-5.1896,45.9447,-2.00831e-006);
v(-8.4951,49.013,-2.14243e-006);
v(-12.6646,50.6821,-2.21538e-006);
v(-18.4799,50.8365,-2.22213e-006);
v(-24.6891,48.9969,-2.14172e-006);
v(-21.6953,41.6484,-1.82051e-006);
v(-14.6433,44.1754,-1.93097e-006);
v(-9.57112,44.1632,-1.93044e-006);
v(-7.2914,43.1109,-1.88444e-006);
v(-5.78145,39.954,-1.74645e-006);
v(-5.95854,37.3977,-1.6347e-006);
v(-6.58418,35.705,-1.56071e-006);
v(-7.62691,34.1657,-1.49343e-006);
v(-9.08673,32.7797,-1.43285e-006);
v(-15.9687,29.5422,-1.29133e-006);
v(-12.8859,22.2859,-9.74149e-007);
v(-8.09792,25.4474,-1.11234e-006);
v(-5.03593,28.8859,-1.26264e-006);
v(-0.802548,23.1049,-1.00995e-006);
v(1.12172,16.7895,-7.33893e-007);
v(0.728974,11.1118,-4.85714e-007);
v(-0.834116,8.1514,-3.56309e-007);
v(-3.31363,5.81746,-2.54289e-007);
v(-6.30124,4.54279,-1.98572e-007);
v(-10.7688,4.45008,-1.94519e-007);
v(-12.9035,4.90032,-2.142e-007);
v(-18.8499,8.05199,-3.51964e-007);
v(-24.0632,13.8485,-6.05336e-007);
v(-27.9364,21.5535,-9.42135e-007);
v(-30.2828,30.9406,-1.35246e-006);
v(-32.75,30.2406,-1.32186e-006);
v(-31.5594,22.774,-5.75);
v(-27.8536,12.9882,-5.75);
v(-21.9185,4.99088,-5.75);
v(-14.7235,-0.0272799,-5.75);
v(-6.56718,-1.7,-5.75);
v(-0.259276,-0.528062,-5.75);
v(3.44375,1.88906,-5.75);
v(6.00714,5.37407,-5.75);
v(7.17233,9.67644,-5.75);
v(6.78546,15.3657,-5.75);
v(4.34662,21.6509,-5.75);
v(1.55938,25.9578,-5.75);
v(8.3375,28.7,-5.75);
v(9.1898,28.5774,-5.75);
v(9.91097,28.2094,-5.75);
v(10.501,27.5962,-5.75);
v(11.55,22.6906,-5.75);
v(12.47,12.1744,-5.75);
v(13.9186,9.59802,-5.75);
v(14.5846,8.98752,-5.75);
v(19.4234,7.6,-5.75);
v(21.1191,7.71449,-5.75);
v(22.7125,8.05797,-5.75);
v(24.2034,8.63044,-5.75);
v(25.5921,9.43189,-5.75);
v(29.1438,13.2102,-5.75);
v(32.0876,20.9077,-5.75);
v(32.6912,30.9629,-5.75);
v(31.2804,39.4177,-5.75);
v(28.9878,43.7412,-5.75);
v(27.9884,44.7981,-5.75);
v(26.8715,45.6628,-5.75);
v(25.637,46.3353,-5.75);
v(18.8409,46.9797,-5.75);
v(16.73,46.3187,-5.75);
v(14.8956,45.2172,-5.75);
v(13.3376,43.675,-5.75);
v(12.0559,41.6922,-5.75);
v(10.3219,36.4047,-5.75);
v(5.89701,36.0462,-5.75);
v(-0.496616,32.4156,-5.75);
v(-2.14843,30.9406,-5.75);
v(-3.52031,32.2078,-5.75);
v(-2.5261,38.6986,-5.75);
v(-3.6676,43.3347,-5.75);
v(-6.17891,47.1055,-5.75);
v(-9.79225,49.7283,-5.75);
v(-14.2399,50.9205,-5.75);
v(-19.747,50.6321,-5.75);
v(-24.6891,48.9969,-5.75);
v(-21.6953,41.6484,-5.75);
v(-13.2922,44.3438,-5.75);
v(-8.90405,43.9791,-5.75);
v(-6.88246,42.7163,-5.75);
v(-5.78145,39.954,-5.75);
v(-5.95854,37.3977,-5.75);
v(-6.58418,35.705,-5.75);
v(-7.62691,34.1657,-5.75);
v(-9.08673,32.7797,-5.75);
v(-15.9687,29.5422,-5.75);
v(-12.8859,22.2859,-5.75);
v(-8.09792,25.4474,-5.75);
v(-5.03593,28.8859,-5.75);
v(-0.802548,23.1049,-5.75);
v(1.12172,16.7895,-5.75);
v(0.728974,11.1118,-5.75);
v(-1.58672,7.27422,-5.75);
v(-4.25653,5.27117,-5.75);
v(-7.40304,4.3607,-5.75);
v(-12.9035,4.90032,-5.75);
v(-18.8499,8.05199,-5.75);
v(-24.0632,13.8485,-5.75);
v(-27.9364,21.5535,-5.75);
v(-30.2828,30.9406,-5.75);
v(-32.75,30.2406,-5.75);
v(13.2827,36.9392,-1.61466e-006);
v(14.1593,38.0577,-1.66356e-006);
v(15.1611,38.973,-1.70356e-006);
v(16.2881,39.6848,-1.73468e-006);
v(17.5403,40.1932,-1.7569e-006);
v(22.5799,40.3092,-1.76197e-006);
v(23.5697,39.9457,-1.74608e-006);
v(24.4996,39.4367,-1.72383e-006);
v(26.9297,37.0375,-1.61896e-006);
v(28.9871,32.2742,-1.41075e-006);
v(29.3938,26.1607,-1.14352e-006);
v(28.045,20.4407,-8.9349e-007);
v(25.8807,17.0418,-7.4492e-007);
v(23.0919,14.9104,-6.51756e-007);
v(22.0481,14.5158,-6.34504e-007);
v(20.9471,14.2789,-6.24152e-007);
v(19.7891,14.2,-6.20702e-007);
v(18.4787,14.3606,-6.2772e-007);
v(17.3699,14.8422,-6.48774e-007);
v(16.4628,15.645,-6.83864e-007);
v(15.7572,16.7689,-7.32991e-007);
v(15.2532,18.2139,-7.96154e-007);
v(14.0929,33.9956,-1.48599e-006);
v(13.667,34.6718,-1.51555e-006);
v(13.1464,35.2123,-1.53918e-006);
v(12.5313,35.6172,-1.55688e-006);
v(13.2827,36.9392,-5.75);
v(14.1593,38.0577,-5.75);
v(15.1611,38.973,-5.75);
v(16.2881,39.6848,-5.75);
v(17.5403,40.1932,-5.75);
v(22.5799,40.3092,-5.75);
v(23.5697,39.9457,-5.75);
v(27.5983,35.9764,-5.75);
v(29.2443,30.8672,-5.75);
v(28.9442,23.1383,-5.75);
v(26.6961,18.068,-5.75);
v(24.0786,15.463,-5.75);
v(23.0919,14.9104,-5.75);
v(22.0481,14.5158,-5.75);
v(20.9471,14.2789,-5.75);
v(19.7891,14.2,-5.75);
v(18.4787,14.3606,-5.75);
v(17.3699,14.8422,-5.75);
v(16.4628,15.645,-5.75);
v(15.7572,16.7689,-5.75);
v(15.2532,18.2139,-5.75);
v(14.0929,33.9956,-5.75);
v(13.667,34.6718,-5.75);
v(13.1464,35.2123,-5.75);
v(12.5313,35.6172,-5.75);
v(-7.07404,53.2394,-2.32717e-006);
v(-4.98434,51.4612,-2.24944e-006);
v(-2.77787,50.0782,-2.18899e-006);
v(-0.45462,49.0903,-2.14581e-006);
v(6.26183,48.4278,-2.11685e-006);
v(11.3886,50.3449,-2.20065e-006);
v(16.4672,54.5625,-2.385e-006);
v(10.3656,59.6016,-2.60527e-006);
v(5.42379,55.2738,-2.41609e-006);
v(4.04021,54.7328,-2.39245e-006);
v(2.59739,54.4082,-2.37826e-006);
v(-2.03542,54.7328,-2.39245e-006);
v(-3.5013,55.2738,-2.41609e-006);
v(-7.50099,58.195,-2.54379e-006);
v(-8.70156,59.6016,-2.60527e-006);
v(-10.9031,57.9813,-2.53444e-006);
v(-7.07404,53.2394,-5.75);
v(-4.98434,51.4612,-5.75);
v(-2.77787,50.0782,-5.75);
v(-0.45462,49.0903,-5.75);
v(6.26183,48.4278,-5.75);
v(11.3886,50.3449,-5.75);
v(16.4672,54.5625,-5.75);
v(10.3656,59.6016,-5.75);
v(5.42379,55.2738,-5.75);
v(4.04021,54.7328,-5.75);
v(2.59739,54.4082,-5.75);
v(-2.03542,54.7328,-5.75);
v(-3.5013,55.2738,-5.75);
v(-7.50099,58.195,-5.75);
v(-8.70156,59.6016,-5.75);
v(-10.9031,57.9813,-5.75);
v(-2.49531,62.3625,-2.72595e-006);
v(2.0,57.5859,-2.51716e-006);
v(6.63282,62.0563,-2.71256e-006);
v(2.0,66.7,-2.91555e-006);
v(-2.49531,62.3625,-5.75);
v(2.0,57.5859,-5.75);
v(6.63282,62.0563,-5.75);
v(2.0,66.7,-5.75);
uv(0.0181765,0.167047);
uv(0.0747536,0.310115);
uv(0.165367,0.427034);
uv(0.275213,0.500399);
uv(0.399738,0.524854);
uv(0.474207,0.515216);
uv(0.535226,0.486303);
uv(0.581039,0.439743);
uv(0.605943,0.380826);
uv(0.608914,0.305303);
uv(0.582318,0.214437);
uv(0.523807,0.1205);
uv(0.62729,0.0804093);
uv(0.640302,0.0822023);
uv(0.651313,0.0875813);
uv(0.660321,0.0965463);
uv(0.676336,0.168266);
uv(0.685325,0.305155);
uv(0.703865,0.34913);
uv(0.712498,0.359678);
uv(0.722666,0.368604);
uv(0.73437,0.375906);
uv(0.778695,0.388077);
uv(0.846755,0.382193);
uv(0.869518,0.373824);
uv(0.890719,0.362107);
uv(0.944943,0.306869);
uv(0.982022,0.225991);
uv(1.0,0.0852522);
uv(0.98564,-0.0495939);
uv(0.956023,-0.121231);
uv(0.942561,-0.139491);
uv(0.927304,-0.154942);
uv(0.910252,-0.167584);
uv(0.891405,-0.177417);
uv(0.787647,-0.186838);
uv(0.75542,-0.177175);
uv(0.727414,-0.16107);
uv(0.703627,-0.138523);
uv(0.68406,-0.109535);
uv(0.657586,-0.0322323);
uv(0.590031,-0.0269909);
uv(0.517311,0.0078423);
uv(0.467199,0.0476516);
uv(0.446255,0.0291256);
uv(0.454258,0.011108);
uv(0.462595,-0.0403645);
uv(0.452139,-0.11236);
uv(0.420769,-0.171706);
uv(0.370304,-0.216564);
uv(0.306647,-0.240966);
uv(0.217864,-0.243223);
uv(0.123068,-0.216329);
uv(0.168774,-0.108895);
uv(0.276438,-0.145839);
uv(0.353876,-0.145661);
uv(0.388681,-0.130277);
uv(0.411734,-0.0841235);
uv(0.40903,-0.0467496);
uv(0.399478,-0.0220026);
uv(0.383559,0.00050211);
uv(0.361271,0.0207644);
uv(0.256202,0.0680966);
uv(0.303268,0.174182);
uv(0.376368,0.127962);
uv(0.423115,0.077691);
uv(0.487747,0.162209);
uv(0.517125,0.254539);
uv(0.511129,0.337546);
uv(0.487265,0.380827);
uv(0.44941,0.414949);
uv(0.403798,0.433585);
uv(0.335591,0.43494);
uv(0.303,0.428358);
uv(0.212215,0.382281);
uv(0.132623,0.297537);
uv(0.0734904,0.18489);
uv(0.037667,0.0476516);
uv(0.0,0.0578856);
uv(0.0181765,0.167047);
uv(0.0747536,0.310115);
uv(0.165367,0.427034);
uv(0.275213,0.500399);
uv(0.399738,0.524854);
uv(0.496042,0.50772);
uv(0.552576,0.472382);
uv(0.591712,0.421432);
uv(0.609501,0.358532);
uv(0.603595,0.275356);
uv(0.566361,0.183466);
uv(0.523807,0.1205);
uv(0.62729,0.0804093);
uv(0.640302,0.0822023);
uv(0.651313,0.0875813);
uv(0.660321,0.0965463);
uv(0.676336,0.168266);
uv(0.690381,0.322012);
uv(0.712498,0.359678);
uv(0.722666,0.368604);
uv(0.796541,0.388889);
uv(0.82243,0.387215);
uv(0.846755,0.382193);
uv(0.869518,0.373824);
uv(0.890719,0.362107);
uv(0.944943,0.306869);
uv(0.989887,0.194331);
uv(0.999103,0.0473267);
uv(0.977563,-0.0762823);
uv(0.942561,-0.139491);
uv(0.927304,-0.154942);
uv(0.910252,-0.167584);
uv(0.891405,-0.177417);
uv(0.787647,-0.186838);
uv(0.75542,-0.177175);
uv(0.727414,-0.16107);
uv(0.703627,-0.138523);
uv(0.68406,-0.109535);
uv(0.657586,-0.0322323);
uv(0.590031,-0.0269909);
uv(0.492418,0.0260882);
uv(0.467199,0.0476516);
uv(0.446255,0.0291256);
uv(0.461434,-0.0657687);
uv(0.444006,-0.133548);
uv(0.405666,-0.188676);
uv(0.3505,-0.227022);
uv(0.282597,-0.244452);
uv(0.19852,-0.240235);
uv(0.123068,-0.216329);
uv(0.168774,-0.108895);
uv(0.297065,-0.148302);
uv(0.36406,-0.142969);
uv(0.394924,-0.124508);
uv(0.411734,-0.0841235);
uv(0.40903,-0.0467496);
uv(0.399478,-0.0220026);
uv(0.383559,0.00050211);
uv(0.361271,0.0207644);
uv(0.256202,0.0680966);
uv(0.303268,0.174182);
uv(0.376368,0.127962);
uv(0.423115,0.077691);
uv(0.487747,0.162209);
uv(0.517125,0.254539);
uv(0.511129,0.337546);
uv(0.475775,0.393652);
uv(0.435015,0.422936);
uv(0.386976,0.436247);
uv(0.303,0.428358);
uv(0.212215,0.382281);
uv(0.132623,0.297537);
uv(0.0734904,0.18489);
uv(0.037667,0.0476516);
uv(0.0,0.0578856);
uv(0.702789,-0.0400462);
uv(0.716173,-0.0563998);
uv(0.731468,-0.0697801);
uv(0.748674,-0.0801871);
uv(0.767792,-0.0876205);
uv(0.844731,-0.0893155);
uv(0.859843,-0.0840009);
uv(0.87404,-0.0765605);
uv(0.91114,-0.0414839);
uv(0.942551,0.0281545);
uv(0.94876,0.117534);
uv(0.928167,0.20116);
uv(0.895125,0.250851);
uv(0.852548,0.282011);
uv(0.836612,0.287781);
uv(0.819803,0.291244);
uv(0.802123,0.292398);
uv(0.782118,0.29005);
uv(0.76519,0.283009);
uv(0.75134,0.271272);
uv(0.740568,0.254841);
uv(0.732873,0.233715);
uv(0.715158,0.00298828);
uv(0.708656,-0.00689745);
uv(0.700709,-0.0147998);
uv(0.691317,-0.0207191);
uv(0.702789,-0.0400462);
uv(0.716173,-0.0563998);
uv(0.731468,-0.0697801);
uv(0.748674,-0.0801871);
uv(0.767792,-0.0876205);
uv(0.844731,-0.0893155);
uv(0.859843,-0.0840009);
uv(0.921349,-0.0259708);
uv(0.946477,0.0487248);
uv(0.941896,0.161721);
uv(0.907574,0.235848);
uv(0.867612,0.273933);
uv(0.852548,0.282011);
uv(0.836612,0.287781);
uv(0.819803,0.291244);
uv(0.802123,0.292398);
uv(0.782118,0.29005);
uv(0.76519,0.283009);
uv(0.75134,0.271272);
uv(0.740568,0.254841);
uv(0.732873,0.233715);
uv(0.715158,0.00298828);
uv(0.708656,-0.00689745);
uv(0.700709,-0.0147998);
uv(0.691317,-0.0207191);
uv(0.391999,-0.278354);
uv(0.423903,-0.252357);
uv(0.45759,-0.232137);
uv(0.493059,-0.217695);
uv(0.5956,-0.208009);
uv(0.673872,-0.236037);
uv(0.751408,-0.297697);
uv(0.658254,-0.371368);
uv(0.582806,-0.308096);
uv(0.561683,-0.300187);
uv(0.539655,-0.295442);
uv(0.468925,-0.300187);
uv(0.446545,-0.308096);
uv(0.385481,-0.350805);
uv(0.367152,-0.371368);
uv(0.33354,-0.347679);
uv(0.391999,-0.278354);
uv(0.423903,-0.252357);
uv(0.45759,-0.232137);
uv(0.493059,-0.217695);
uv(0.5956,-0.208009);
uv(0.673872,-0.236037);
uv(0.751408,-0.297697);
uv(0.658254,-0.371368);
uv(0.582806,-0.308096);
uv(0.561683,-0.300187);
uv(0.539655,-0.295442);
uv(0.468925,-0.300187);
uv(0.446545,-0.308096);
uv(0.385481,-0.350805);
uv(0.367152,-0.371368);
uv(0.33354,-0.347679);
uv(0.461904,-0.411732);
uv(0.530534,-0.3419);
uv(0.601264,-0.407255);
uv(0.530534,-0.475146);
uv(0.461904,-0.411732);
uv(0.530534,-0.3419);
uv(0.601264,-0.407255);
uv(0.530534,-0.475146);
f(0,1,80,0,1,80);
f(0,80,79,0,80,79);
f(1,2,81,1,2,81);
f(1,81,80,1,81,80);
f(2,3,82,2,3,82);
f(2,82,81,2,82,81);
f(3,4,83,3,4,83);
f(3,83,82,3,83,82);
f(4,5,84,4,5,84);
f(4,84,83,4,84,83);
f(5,6,84,5,6,84);
f(6,85,84,6,85,84);
f(6,7,85,6,7,85);
f(7,86,85,7,86,85);
f(7,8,86,7,8,86);
f(8,87,86,8,87,86);
f(8,9,87,8,9,87);
f(9,88,87,9,88,87);
f(9,10,88,9,10,88);
f(10,89,88,10,89,88);
f(10,11,89,10,11,89);
f(11,90,89,11,90,89);
f(11,12,91,11,12,91);
f(11,91,90,11,91,90);
f(12,13,92,12,13,92);
f(12,92,91,12,92,91);
f(13,14,93,13,14,93);
f(13,93,92,13,93,92);
f(14,15,94,14,15,94);
f(14,94,93,14,94,93);
f(15,16,95,15,16,95);
f(15,95,94,15,95,94);
f(16,17,96,16,17,96);
f(16,96,95,16,96,95);
f(17,18,96,17,18,96);
f(18,97,96,18,97,96);
f(18,19,97,18,19,97);
f(19,20,98,19,20,98);
f(19,98,97,19,98,97);
f(20,21,98,20,21,98);
f(21,22,99,21,22,99);
f(21,99,98,21,99,98);
f(22,23,100,22,23,100);
f(22,100,99,22,100,99);
f(23,101,100,23,101,100);
f(23,24,102,23,24,102);
f(23,102,101,23,102,101);
f(24,25,103,24,25,103);
f(24,103,102,24,103,102);
f(25,26,104,25,26,104);
f(25,104,103,25,104,103);
f(26,27,105,26,27,105);
f(26,105,104,26,105,104);
f(27,28,105,27,28,105);
f(28,106,105,28,106,105);
f(28,29,106,28,29,106);
f(29,107,106,29,107,106);
f(29,30,107,29,30,107);
f(30,108,107,30,108,107);
f(30,31,108,30,31,108);
f(31,32,109,31,32,109);
f(31,109,108,31,109,108);
f(32,33,110,32,33,110);
f(32,110,109,32,110,109);
f(33,34,111,33,34,111);
f(33,111,110,33,111,110);
f(34,35,112,34,35,112);
f(34,112,111,34,112,111);
f(35,36,113,35,36,113);
f(35,113,112,35,113,112);
f(36,37,114,36,37,114);
f(36,114,113,36,114,113);
f(37,38,115,37,38,115);
f(37,115,114,37,115,114);
f(38,39,116,38,39,116);
f(38,116,115,38,116,115);
f(39,40,117,39,40,117);
f(39,117,116,39,117,116);
f(40,41,118,40,41,118);
f(40,118,117,40,118,117);
f(41,42,119,41,42,119);
f(41,119,118,41,119,118);
f(42,43,120,42,43,120);
f(42,120,119,42,120,119);
f(43,44,121,43,44,121);
f(43,121,120,43,121,120);
f(44,45,121,44,45,121);
f(45,46,122,45,46,122);
f(45,122,121,45,122,121);
f(46,47,122,46,47,122);
f(47,123,122,47,123,122);
f(47,48,123,47,48,123);
f(48,124,123,48,124,123);
f(48,49,124,48,49,124);
f(49,125,124,49,125,124);
f(49,50,125,49,50,125);
f(50,126,125,50,126,125);
f(50,51,126,50,51,126);
f(51,127,126,51,127,126);
f(51,52,127,51,52,127);
f(52,128,127,52,128,127);
f(52,53,129,52,53,129);
f(52,129,128,52,129,128);
f(53,54,130,53,54,130);
f(53,130,129,53,130,129);
f(54,55,130,54,55,130);
f(55,131,130,55,131,130);
f(55,56,131,55,56,131);
f(56,132,131,56,132,131);
f(56,57,133,56,57,133);
f(56,133,132,56,133,132);
f(57,58,134,57,58,134);
f(57,134,133,57,134,133);
f(58,59,135,58,59,135);
f(58,135,134,58,135,134);
f(59,60,136,59,60,136);
f(59,136,135,59,136,135);
f(60,61,137,60,61,137);
f(60,137,136,60,137,136);
f(61,62,138,61,62,138);
f(61,138,137,61,138,137);
f(62,63,139,62,63,139);
f(62,139,138,62,139,138);
f(63,64,140,63,64,140);
f(63,140,139,63,140,139);
f(64,65,141,64,65,141);
f(64,141,140,64,141,140);
f(65,66,142,65,66,142);
f(65,142,141,65,142,141);
f(66,67,143,66,67,143);
f(66,143,142,66,143,142);
f(67,68,144,67,68,144);
f(67,144,143,67,144,143);
f(68,69,145,68,69,145);
f(68,145,144,68,145,144);
f(69,70,145,69,70,145);
f(70,146,145,70,146,145);
f(70,71,146,70,71,146);
f(71,147,146,71,147,146);
f(71,72,147,71,72,147);
f(72,148,147,72,148,147);
f(72,73,148,72,73,148);
f(73,74,149,73,74,149);
f(73,149,148,73,149,148);
f(74,75,150,74,75,150);
f(74,150,149,74,150,149);
f(75,76,151,75,76,151);
f(75,151,150,75,151,150);
f(76,77,151,76,77,151);
f(77,152,151,77,152,151);
f(77,78,153,77,78,153);
f(77,153,152,77,153,152);
f(78,0,79,78,0,79);
f(78,79,153,78,79,153);
f(154,155,181,154,155,181);
f(154,181,180,154,181,180);
f(155,156,182,155,156,182);
f(155,182,181,155,182,181);
f(156,157,183,156,157,183);
f(156,183,182,156,183,182);
f(157,158,184,157,158,184);
f(157,184,183,157,184,183);
f(158,159,185,158,159,185);
f(158,185,184,158,185,184);
f(159,160,186,159,160,186);
f(159,186,185,159,186,185);
f(160,161,186,160,161,186);
f(161,162,187,161,162,187);
f(161,187,186,161,187,186);
f(162,163,187,162,163,187);
f(163,188,187,163,188,187);
f(163,164,188,163,164,188);
f(164,189,188,164,189,188);
f(164,165,189,164,165,189);
f(165,190,189,165,190,189);
f(165,166,190,165,166,190);
f(166,191,190,166,191,190);
f(166,167,191,166,167,191);
f(167,192,191,167,192,191);
f(167,168,193,167,168,193);
f(167,193,192,167,193,192);
f(168,169,194,168,169,194);
f(168,194,193,168,194,193);
f(169,170,195,169,170,195);
f(169,195,194,169,195,194);
f(170,171,196,170,171,196);
f(170,196,195,170,196,195);
f(171,172,197,171,172,197);
f(171,197,196,171,197,196);
f(172,173,198,172,173,198);
f(172,198,197,172,198,197);
f(173,174,199,173,174,199);
f(173,199,198,173,199,198);
f(174,175,200,174,175,200);
f(174,200,199,174,200,199);
f(175,176,201,175,176,201);
f(175,201,200,175,201,200);
f(176,177,202,176,177,202);
f(176,202,201,176,202,201);
f(177,178,203,177,178,203);
f(177,203,202,177,203,202);
f(178,179,204,178,179,204);
f(178,204,203,178,204,203);
f(179,154,180,179,154,180);
f(179,180,204,179,180,204);
f(205,206,222,205,206,222);
f(205,222,221,205,222,221);
f(206,207,223,206,207,223);
f(206,223,222,206,223,222);
f(207,208,224,207,208,224);
f(207,224,223,207,224,223);
f(208,209,225,208,209,225);
f(208,225,224,208,225,224);
f(209,210,226,209,210,226);
f(209,226,225,209,226,225);
f(210,211,227,210,211,227);
f(210,227,226,210,227,226);
f(211,212,228,211,212,228);
f(211,228,227,211,228,227);
f(212,213,229,212,213,229);
f(212,229,228,212,229,228);
f(213,214,230,213,214,230);
f(213,230,229,213,230,229);
f(214,215,231,214,215,231);
f(214,231,230,214,231,230);
f(215,216,232,215,216,232);
f(215,232,231,215,232,231);
f(216,217,233,216,217,233);
f(216,233,232,216,233,232);
f(217,218,234,217,218,234);
f(217,234,233,217,234,233);
f(218,219,235,218,219,235);
f(218,235,234,218,235,234);
f(219,220,236,219,220,236);
f(219,236,235,219,236,235);
f(220,205,221,220,205,221);
f(220,221,236,220,221,236);
f(237,238,242,237,238,242);
f(237,242,241,237,242,241);
f(238,239,243,238,239,243);
f(238,243,242,238,243,242);
f(239,240,244,239,240,244);
f(239,244,243,239,244,243);
f(240,237,241,240,237,241);
f(240,241,244,240,241,244);
f(179,12,11,179,12,11);
f(179,13,12,179,13,12);
f(178,13,179,178,13,179);
f(177,13,178,177,13,178);
f(176,13,177,176,13,177);
f(176,14,13,176,14,13);
f(176,15,14,176,15,14);
f(176,16,15,176,16,15);
f(175,16,176,175,16,176);
f(77,0,78,77,0,78);
f(76,0,77,76,0,77);
f(76,1,0,76,1,0);
f(75,1,76,75,1,76);
f(75,2,1,75,2,1);
f(74,2,75,74,2,75);
f(51,53,52,51,53,52);
f(62,64,63,62,64,63);
f(61,64,62,61,64,62);
f(61,65,64,61,65,64);
f(51,54,53,51,54,53);
f(50,54,51,50,54,51);
f(50,55,54,50,55,54);
f(49,55,50,49,55,50);
f(48,55,49,48,55,49);
f(48,56,55,48,56,55);
f(47,56,48,47,56,48);
f(47,57,56,47,57,56);
f(60,65,61,60,65,61);
f(74,3,2,74,3,2);
f(73,3,74,73,3,74);
f(72,3,73,72,3,73);
f(72,4,3,72,4,3);
f(71,4,72,71,4,72);
f(46,57,47,46,57,47);
f(46,58,57,46,58,57);
f(71,5,4,71,5,4);
f(175,17,16,175,17,16);
f(174,17,175,174,17,175);
f(173,17,174,173,17,174);
f(70,5,71,70,5,71);
f(70,6,5,70,6,5);
f(69,6,70,69,6,70);
f(69,7,6,69,7,6);
f(69,8,7,69,8,7);
f(68,8,69,68,8,69);
f(68,9,8,68,9,8);
f(67,9,68,67,9,68);
f(67,10,9,67,10,9);
f(66,10,67,66,10,67);
f(66,11,10,66,11,10);
f(46,59,58,46,59,58);
f(45,59,46,45,59,46);
f(45,60,59,45,60,59);
f(45,65,60,45,65,60);
f(172,17,173,172,17,173);
f(172,18,17,172,18,17);
f(172,19,18,172,19,18);
f(172,20,19,172,20,19);
f(171,20,172,171,20,172);
f(171,21,20,171,21,20);
f(171,22,21,171,22,21);
f(170,22,171,170,22,171);
f(170,23,22,170,23,22);
f(169,23,170,169,23,170);
f(169,24,23,169,24,23);
f(168,24,169,168,24,169);
f(168,25,24,168,25,24);
f(167,25,168,167,25,168);
f(167,26,25,167,26,25);
f(166,26,167,166,26,167);
f(166,27,26,166,27,26);
f(165,27,166,165,27,166);
f(165,28,27,165,28,27);
f(164,28,165,164,28,165);
f(163,28,164,163,28,164);
f(163,29,28,163,29,28);
f(162,29,163,162,29,163);
f(162,30,29,162,30,29);
f(161,30,162,161,30,162);
f(161,31,30,161,31,30);
f(161,32,31,161,32,31);
f(160,32,161,160,32,161);
f(160,33,32,160,33,32);
f(160,34,33,160,34,33);
f(159,34,160,159,34,160);
f(159,35,34,159,35,34);
f(158,35,159,158,35,159);
f(158,36,35,158,36,35);
f(158,37,36,158,37,36);
f(158,38,37,158,38,37);
f(157,38,158,157,38,158);
f(157,39,38,157,39,38);
f(156,39,157,156,39,157);
f(155,39,156,155,39,156);
f(154,39,155,154,39,155);
f(154,40,39,154,40,39);
f(179,40,154,179,40,154);
f(11,40,179,11,40,179);
f(11,41,40,11,41,40);
f(11,42,41,11,42,41);
f(11,43,42,11,43,42);
f(66,43,11,66,43,11);
f(65,43,66,65,43,66);
f(65,44,43,65,44,43);
f(45,44,65,45,44,65);
f(210,212,211,210,212,211);
f(210,213,212,210,213,212);
f(209,213,210,209,213,210);
f(209,214,213,209,214,213);
f(208,214,209,208,214,209);
f(208,215,214,208,215,214);
f(208,216,215,208,216,215);
f(207,216,208,207,216,208);
f(206,216,207,206,216,207);
f(206,217,216,206,217,216);
f(205,217,206,205,217,206);
f(205,218,217,205,218,217);
f(220,218,205,220,218,205);
f(219,218,220,219,218,220);
f(238,240,239,238,240,239);
f(237,240,238,237,240,238);
f(204,90,91,204,90,91);
f(204,91,92,204,91,92);
f(203,204,92,203,204,92);
f(202,203,92,202,203,92);
f(201,202,92,201,202,92);
f(201,92,93,201,92,93);
f(201,93,94,201,93,94);
f(201,94,95,201,94,95);
f(200,201,95,200,201,95);
f(151,152,153,151,152,153);
f(151,153,79,151,153,79);
f(151,79,80,151,79,80);
f(150,151,80,150,151,80);
f(150,80,81,150,80,81);
f(149,150,81,149,150,81);
f(127,128,129,127,128,129);
f(138,139,140,138,139,140);
f(137,138,140,137,138,140);
f(137,140,141,137,140,141);
f(127,129,130,127,129,130);
f(126,127,130,126,127,130);
f(125,126,130,125,126,130);
f(125,130,131,125,130,131);
f(124,125,131,124,125,131);
f(124,131,132,124,131,132);
f(123,124,132,123,124,132);
f(123,132,133,123,132,133);
f(136,137,141,136,137,141);
f(122,123,133,122,123,133);
f(149,81,82,149,81,82);
f(148,149,82,148,149,82);
f(148,82,83,148,82,83);
f(147,148,83,147,148,83);
f(122,133,134,122,133,134);
f(146,147,83,146,147,83);
f(146,83,84,146,83,84);
f(200,95,96,200,95,96);
f(199,200,96,199,200,96);
f(198,199,96,198,199,96);
f(145,146,84,145,146,84);
f(145,84,85,145,84,85);
f(145,85,86,145,85,86);
f(144,145,86,144,145,86);
f(144,86,87,144,86,87);
f(144,87,88,144,87,88);
f(143,144,88,143,144,88);
f(143,88,89,143,88,89);
f(142,143,89,142,143,89);
f(142,89,90,142,89,90);
f(122,134,135,122,134,135);
f(121,122,135,121,122,135);
f(121,135,136,121,135,136);
f(121,136,141,121,136,141);
f(197,198,96,197,198,96);
f(197,96,97,197,96,97);
f(197,97,98,197,97,98);
f(196,197,98,196,197,98);
f(196,98,99,196,98,99);
f(195,196,99,195,196,99);
f(195,99,100,195,99,100);
f(194,195,100,194,195,100);
f(194,100,101,194,100,101);
f(194,101,102,194,101,102);
f(193,194,102,193,194,102);
f(193,102,103,193,102,103);
f(192,193,103,192,193,103);
f(191,192,103,191,192,103);
f(191,103,104,191,103,104);
f(190,191,104,190,191,104);
f(190,104,105,190,104,105);
f(189,190,105,189,190,105);
f(189,105,106,189,105,106);
f(188,189,106,188,189,106);
f(187,188,106,187,188,106);
f(187,106,107,187,106,107);
f(187,107,108,187,107,108);
f(186,187,108,186,187,108);
f(186,108,109,186,108,109);
f(186,109,110,186,109,110);
f(186,110,111,186,110,111);
f(185,186,111,185,186,111);
f(185,111,112,185,111,112);
f(184,185,112,184,185,112);
f(184,112,113,184,112,113);
f(184,113,114,184,113,114);
f(184,114,115,184,114,115);
f(183,184,115,183,184,115);
f(183,115,116,183,115,116);
f(182,183,116,182,183,116);
f(181,182,116,181,182,116);
f(180,181,116,180,181,116);
f(180,116,117,180,116,117);
f(204,180,117,204,180,117);
f(90,204,117,90,204,117);
f(90,117,118,90,117,118);
f(90,118,119,90,118,119);
f(90,119,120,90,119,120);
f(142,90,120,142,90,120);
f(141,142,120,141,142,120);
f(141,120,121,141,120,121);
f(226,227,228,226,227,228);
f(226,228,229,226,228,229);
f(225,226,229,225,226,229);
f(225,229,230,225,229,230);
f(224,225,230,224,225,230);
f(224,230,231,224,230,231);
f(224,231,232,224,231,232);
f(223,224,232,223,224,232);
f(222,223,232,222,223,232);
f(222,232,233,222,232,233);
f(221,222,233,221,222,233);
f(221,233,234,221,233,234);
f(236,221,234,236,221,234);
f(235,236,234,235,236,234);
f(242,243,244,242,243,244);
f(241,242,244,241,242,244);
return (l);
}
}
}
(C) Æliens
27/08/2009
You may not copy or print any of this material without explicit permission of the author or the publisher.
In case of other copyright issues, contact the author.