# Set up lattice
vector_a = [16.2918, 0.0, 0.0]*Angstrom
vector_b = [0.0, 16.2918, 0.0]*Angstrom
vector_c = [0.0, 0.0, 120.0]*Angstrom
lattice = UnitCell(vector_a, vector_b, vector_c)

# Define elements
elements = [Silicon, Silicon, Silicon, Silicon, Silicon, Silicon, Silicon,
            Silicon, Silicon, Silicon, Silicon, Silicon, Silicon, Silicon,
            Silicon, Silicon, Silicon, Silicon, Silicon, Silicon, Silicon,
            Silicon, Silicon, Silicon, Silicon, Silicon, Silicon, Silicon,
            Silicon, Silicon, Silicon, Silicon, Silicon, Silicon, Silicon,
            Silicon, Silicon, Silicon, Silicon, Silicon, Silicon, Silicon,
            Silicon, Silicon, Silicon, Silicon, Silicon, Silicon, Silicon,
            Silicon, Silicon, Silicon, Silicon, Silicon, Germanium, Germanium,
            Germanium, Germanium, Germanium, Germanium, Germanium, Germanium,
            Germanium, Silicon, Silicon, Silicon, Silicon, Silicon, Silicon,
            Silicon, Silicon, Silicon, Silicon, Silicon, Silicon, Silicon,
            Silicon, Silicon, Silicon, Silicon, Silicon, Silicon, Silicon,
            Silicon, Silicon, Silicon, Silicon, Silicon, Silicon, Silicon,
            Silicon, Silicon, Silicon, Silicon, Silicon, Silicon, Silicon,
            Silicon, Silicon, Silicon, Silicon, Silicon, Silicon, Silicon,
            Silicon, Silicon, Silicon, Silicon, Silicon, Silicon, Silicon,
            Silicon, Silicon, Silicon, Silicon, Silicon, Silicon, Silicon,
            Silicon, Silicon, Silicon, Silicon, Silicon, Silicon, Silicon,
            Silicon, Silicon, Silicon, Silicon, Silicon, Silicon, Silicon,
            Silicon, Silicon, Silicon, Silicon, Silicon, Silicon, Silicon,
            Silicon, Silicon, Silicon, Silicon, Silicon, Silicon, Silicon,
            Silicon, Silicon, Silicon, Silicon, Silicon, Silicon, Silicon,
            Silicon, Silicon, Silicon, Silicon, Silicon, Silicon, Silicon,
            Silicon, Silicon, Silicon, Silicon, Silicon, Silicon, Silicon,
            Silicon, Silicon, Silicon, Silicon, Germanium, Germanium,
            Germanium, Germanium, Germanium, Germanium, Germanium, Germanium,
            Germanium, Silicon, Silicon, Silicon, Silicon, Silicon, Silicon,
            Silicon, Silicon, Silicon, Silicon, Silicon, Silicon, Silicon,
            Silicon, Silicon, Silicon, Silicon, Silicon, Silicon, Silicon,
            Silicon, Silicon, Silicon, Silicon, Silicon, Silicon, Silicon,
            Silicon, Silicon, Silicon, Silicon, Silicon, Silicon, Silicon,
            Silicon, Silicon, Silicon, Silicon, Silicon, Silicon, Silicon,
            Silicon, Silicon, Silicon, Silicon, Silicon, Silicon, Silicon,
            Silicon, Silicon, Silicon, Silicon, Silicon, Silicon, Silicon,
            Silicon, Silicon, Silicon, Silicon, Silicon, Silicon, Silicon,
            Silicon, Silicon, Silicon, Silicon, Silicon, Silicon, Silicon,
            Silicon, Silicon, Silicon, Silicon, Silicon, Silicon, Silicon,
            Silicon, Silicon, Silicon, Silicon, Silicon, Silicon, Silicon,
            Silicon, Silicon, Silicon, Silicon, Silicon, Silicon, Silicon,
            Silicon, Silicon, Silicon, Silicon, Silicon, Silicon, Silicon,
            Silicon, Silicon, Silicon, Silicon, Silicon, Silicon, Silicon,
            Silicon, Silicon, Silicon, Silicon, Germanium, Germanium,
            Germanium, Germanium, Germanium, Germanium, Germanium, Germanium,
            Germanium, Silicon, Silicon, Silicon, Silicon, Silicon, Silicon,
            Silicon, Silicon, Silicon, Silicon, Silicon, Silicon, Silicon,
            Silicon, Silicon, Silicon, Silicon, Silicon, Silicon, Silicon,
            Silicon, Silicon, Silicon, Silicon, Silicon, Silicon, Silicon,
            Silicon, Silicon, Silicon, Silicon, Silicon, Silicon, Silicon,
            Silicon, Silicon, Silicon, Silicon, Silicon, Silicon, Silicon,
            Silicon, Silicon, Silicon, Silicon, Silicon, Silicon, Silicon,
            Silicon, Silicon, Silicon, Silicon, Silicon, Silicon, Silicon,
            Silicon, Silicon, Silicon, Silicon, Silicon, Silicon, Silicon,
            Silicon, Silicon, Silicon, Silicon, Silicon, Silicon, Silicon,
            Silicon, Silicon, Silicon, Silicon, Silicon, Silicon, Silicon,
            Silicon, Silicon, Silicon, Silicon, Silicon, Silicon, Silicon,
            Silicon, Silicon, Silicon, Silicon, Silicon, Silicon, Silicon,
            Silicon, Silicon, Silicon, Silicon, Silicon, Silicon, Silicon,
            Silicon, Silicon, Silicon, Silicon, Silicon, Silicon, Silicon,
            Silicon, Silicon, Silicon, Silicon, Germanium, Germanium,
            Germanium, Germanium, Germanium, Germanium, Germanium, Germanium,
            Germanium, Silicon, Silicon, Silicon, Silicon, Silicon, Silicon,
            Silicon, Silicon, Silicon, Silicon, Silicon, Silicon, Silicon,
            Silicon, Silicon, Silicon, Silicon, Silicon, Silicon, Silicon,
            Silicon, Silicon, Silicon, Silicon, Silicon, Silicon, Silicon,
            Silicon, Silicon, Silicon, Silicon, Silicon, Silicon, Silicon,
            Silicon, Silicon, Silicon, Silicon, Silicon, Silicon, Silicon,
            Silicon, Silicon, Silicon, Silicon, Silicon, Silicon, Silicon,
            Silicon, Silicon, Silicon, Silicon, Silicon, Silicon, Silicon,
            Silicon, Silicon, Silicon, Silicon, Silicon, Silicon, Silicon,
            Silicon, Silicon, Silicon, Silicon, Silicon, Silicon, Silicon,
            Silicon, Silicon, Silicon, Silicon, Silicon, Silicon, Silicon,
            Silicon, Silicon, Silicon, Silicon, Silicon, Silicon, Silicon,
            Silicon, Silicon, Silicon, Silicon, Silicon, Silicon, Silicon,
            Silicon, Silicon, Silicon, Silicon, Silicon, Silicon, Silicon,
            Silicon, Silicon, Silicon, Silicon, Silicon, Silicon, Silicon,
            Silicon, Silicon, Silicon, Silicon, Germanium, Germanium,
            Germanium, Germanium, Germanium, Germanium, Germanium, Germanium,
            Germanium, Silicon, Silicon, Silicon, Silicon, Silicon, Silicon,
            Silicon, Silicon, Silicon, Silicon, Silicon, Silicon, Silicon,
            Silicon, Silicon, Silicon, Silicon, Silicon, Silicon, Silicon,
            Silicon, Silicon, Silicon, Silicon, Silicon, Silicon, Silicon,
            Silicon, Silicon, Silicon, Silicon, Silicon, Silicon, Silicon,
            Silicon, Silicon, Silicon, Silicon, Silicon, Silicon, Silicon,
            Silicon, Silicon, Silicon, Silicon, Silicon, Silicon, Silicon,
            Silicon, Silicon, Silicon, Silicon, Silicon, Silicon, Silicon,
            Silicon, Silicon, Silicon, Silicon, Silicon, Silicon, Silicon,
            Silicon, Silicon, Silicon, Silicon, Silicon, Silicon, Silicon,
            Silicon, Silicon, Silicon, Silicon, Silicon, Silicon, Silicon,
            Silicon, Silicon, Silicon, Silicon, Silicon, Silicon, Silicon,
            Silicon, Silicon, Silicon, Silicon, Silicon, Silicon, Silicon,
            Silicon, Silicon, Silicon, Silicon, Silicon, Silicon, Silicon,
            Silicon, Silicon, Silicon, Silicon, Silicon, Silicon, Silicon,
            Silicon, Silicon, Silicon, Silicon, Germanium, Germanium,
            Germanium, Germanium, Germanium, Germanium, Germanium, Germanium,
            Germanium, Silicon, Silicon, Silicon, Silicon, Silicon, Silicon,
            Silicon, Silicon, Silicon, Silicon, Silicon, Silicon, Silicon,
            Silicon, Silicon, Silicon, Silicon, Silicon, Silicon, Silicon,
            Silicon, Silicon, Silicon, Silicon, Silicon, Silicon, Silicon,
            Silicon, Silicon, Silicon, Silicon, Silicon, Silicon, Silicon,
            Silicon, Silicon, Silicon, Silicon, Silicon, Silicon, Silicon,
            Silicon, Silicon, Silicon, Silicon, Silicon, Silicon, Silicon,
            Silicon, Silicon, Silicon, Silicon, Silicon, Silicon, Silicon,
            Silicon, Silicon, Silicon, Silicon, Silicon, Silicon, Silicon,
            Silicon, Silicon, Silicon, Silicon, Silicon, Silicon, Silicon,
            Silicon, Silicon, Silicon, Silicon, Silicon, Silicon, Silicon,
            Silicon, Silicon, Silicon, Silicon, Silicon, Silicon, Silicon,
            Silicon, Silicon, Silicon, Silicon, Silicon, Silicon, Silicon,
            Silicon, Silicon, Silicon, Silicon, Silicon, Silicon, Silicon,
            Silicon, Silicon, Silicon, Silicon, Silicon, Silicon, Silicon,
            Silicon, Silicon, Silicon, Silicon, Germanium, Germanium,
            Germanium, Germanium, Germanium, Germanium, Germanium, Germanium,
            Germanium, Silicon, Silicon, Silicon, Silicon, Silicon, Silicon,
            Silicon, Silicon, Silicon, Silicon, Silicon, Silicon, Silicon,
            Silicon, Silicon, Silicon, Silicon, Silicon, Silicon, Silicon,
            Silicon, Silicon, Silicon, Silicon, Silicon, Silicon, Silicon,
            Silicon, Silicon, Silicon, Silicon, Silicon, Silicon, Silicon,
            Silicon, Silicon, Silicon, Silicon, Silicon, Silicon, Silicon,
            Silicon, Silicon, Silicon, Silicon, Silicon, Silicon, Silicon,
            Silicon, Silicon, Silicon, Silicon, Silicon, Silicon, Silicon,
            Silicon, Silicon, Silicon, Silicon, Silicon, Silicon, Silicon,
            Silicon, Silicon, Silicon, Silicon, Silicon, Silicon, Silicon,
            Silicon, Silicon, Silicon, Silicon, Silicon, Silicon, Silicon,
            Silicon, Silicon, Silicon, Silicon, Silicon, Silicon, Silicon,
            Silicon, Silicon, Silicon, Silicon, Silicon, Silicon, Silicon,
            Silicon, Silicon, Silicon, Silicon, Silicon, Silicon, Silicon,
            Silicon, Silicon, Silicon, Silicon, Silicon, Silicon, Silicon,
            Silicon, Silicon, Silicon, Silicon, Germanium, Germanium,
            Germanium, Germanium, Germanium, Germanium, Germanium, Germanium,
            Germanium, Silicon, Silicon, Silicon, Silicon, Silicon, Silicon,
            Silicon, Silicon, Silicon, Silicon, Silicon, Silicon, Silicon,
            Silicon, Silicon, Silicon, Silicon, Silicon, Silicon, Silicon,
            Silicon, Silicon, Silicon, Silicon, Silicon, Silicon, Silicon,
            Silicon, Silicon, Silicon, Silicon, Silicon, Silicon, Silicon,
            Silicon, Silicon, Silicon, Silicon, Silicon, Silicon, Silicon,
            Silicon, Silicon, Silicon, Silicon, Silicon, Silicon, Silicon,
            Silicon, Silicon, Silicon, Silicon, Silicon, Silicon]

# Define coordinates
fractional_coordinates = [[ 0.054235628727,  0.013748064291,  0.210673025109],
                          [ 0.038044906868,  0.37381152921 ,  0.210457088502],
                          [ 0.071542169214,  0.665391115471,  0.211344276698],
                          [ 0.375731178859,  0.034933508088,  0.209141376095],
                          [ 0.375459473603,  0.375015689193,  0.209962585283],
                          [ 0.376324096784,  0.710033575219,  0.208733503147],
                          [ 0.711945787572,  0.043648212506,  0.210348546943],
                          [ 0.695027888284,  0.389825301836,  0.212468355638],
                          [ 0.708338334975,  0.707511256162,  0.210039027784],
                          [ 0.041958124945,  0.042471172657,  0.254919383021],
                          [ 0.049435614058,  0.37142367878 ,  0.255808606566],
                          [ 0.046821887515,  0.705555738042,  0.254928867141],
                          [ 0.368559864135,  0.035947230647,  0.25519703213 ],
                          [ 0.369576018651,  0.376135464648,  0.254861340258],
                          [ 0.372214731594,  0.707434754362,  0.254435007345],
                          [ 0.712354166078,  0.044502781486,  0.254871126447],
                          [ 0.710563582615,  0.37317778341 ,  0.255461259985],
                          [ 0.701872974175,  0.704710073554,  0.254321570482],
                          [ 0.041071418754,  0.042139597028,  0.300742996878],
                          [ 0.043764331627,  0.371547189877,  0.300339064317],
                          [ 0.041167725817,  0.705394848423,  0.299783766519],
                          [ 0.383194876333,  0.040978829672,  0.299708342913],
                          [ 0.381790213233,  0.372580909976,  0.301470466748],
                          [ 0.38721916316 ,  0.70678511912 ,  0.300166016121],
                          [ 0.710335523252,  0.032472737099,  0.300787710514],
                          [ 0.70640230758 ,  0.375310882972,  0.300549715285],
                          [ 0.713660493539,  0.714082369065,  0.300134719947],
                          [ 0.043299692492,  0.043649373092,  0.346417149036],
                          [ 0.041296823473,  0.373815015786,  0.346210553679],
                          [ 0.042079250109,  0.706977436056,  0.346315047025],
                          [ 0.375285807595,  0.039639396024,  0.346331679874],
                          [ 0.372705197042,  0.372508079823,  0.345967086152],
                          [ 0.375865408344,  0.702150367261,  0.34578879971 ],
                          [ 0.706719004541,  0.038211555108,  0.345381060315],
                          [ 0.717385925094,  0.372955435795,  0.345739809885],
                          [ 0.711150380911,  0.70646712823 ,  0.346565360493],
                          [ 0.046860483499,  0.040566583247,  0.390729317584],
                          [ 0.041307560353,  0.379042682727,  0.391141253456],
                          [ 0.039175496912,  0.711615685415,  0.3913310645  ],
                          [ 0.371560221067,  0.044395429057,  0.390230306665],
                          [ 0.369211272131,  0.373530114005,  0.391016722381],
                          [ 0.369812204115,  0.708097648183,  0.391399963548],
                          [ 0.706288126307,  0.042388894305,  0.391769516553],
                          [ 0.709001687051,  0.374554412122,  0.391292599844],
                          [ 0.709035410016,  0.713520486681,  0.391383114633],
                          [ 0.043914393449,  0.042809711059,  0.436567287749],
                          [ 0.043287668666,  0.378794660242,  0.436741280547],
                          [ 0.044604985623,  0.713286950169,  0.436173751016],
                          [ 0.369175033288,  0.04327349983 ,  0.435567340468],
                          [ 0.378843169613,  0.375404448198,  0.437343902159],
                          [ 0.378332414054,  0.713126397972,  0.436005192636],
                          [ 0.709701177352,  0.047843271844,  0.435826739008],
                          [ 0.710089185281,  0.373753072927,  0.436038516209],
                          [ 0.703944592279,  0.706469453326,  0.436458812839],
                          [ 0.042128162745,  0.039821296276,  0.482021713105],
                          [ 0.042125447561,  0.376976866303,  0.481021182589],
                          [ 0.035884453075,  0.704836483969,  0.481620529162],
                          [ 0.374467353762,  0.044367428157,  0.48133962078 ],
                          [ 0.373769392438,  0.374318349978,  0.48137961309 ],
                          [ 0.37437946463 ,  0.716468112272,  0.481911595467],
                          [ 0.704244716138,  0.044626944063,  0.481356924715],
                          [ 0.710661128454,  0.379423081078,  0.481963216078],
                          [ 0.713621255265,  0.706796508347,  0.481399664117],
                          [ 0.043296659558,  0.034664761398,  0.529621787157],
                          [ 0.040272967946,  0.371183614599,  0.530164124721],
                          [ 0.041232761191,  0.713459946079,  0.529027874122],
                          [ 0.371892401429,  0.046592199909,  0.528758265829],
                          [ 0.368624836062,  0.370549179625,  0.530002381638],
                          [ 0.37559414565 ,  0.705981281954,  0.529463390815],
                          [ 0.703853985933,  0.050575350354,  0.529109438632],
                          [ 0.706781704852,  0.379587398123,  0.53044954176 ],
                          [ 0.715127646628,  0.709605933061,  0.528795398745],
                          [ 0.037475145765,  0.044909937846,  0.575488355555],
                          [ 0.043993857379,  0.377419077416,  0.575378300092],
                          [ 0.0414941562  ,  0.698998334266,  0.574388316481],
                          [ 0.378071050626,  0.042590591411,  0.575407359786],
                          [ 0.376261750114,  0.376331735199,  0.575190102435],
                          [ 0.374669276164,  0.706586005412,  0.575914439345],
                          [ 0.713077061605,  0.040571241649,  0.574509830032],
                          [ 0.705441548266,  0.371285767542,  0.574399684145],
                          [ 0.713744807536,  0.709334321599,  0.574887249201],
                          [ 0.036524394457,  0.038138823265,  0.620838189979],
                          [ 0.037573045746,  0.367157017075,  0.620823212135],
                          [ 0.040964431045,  0.708270705704,  0.620112486681],
                          [ 0.372151316845,  0.041266322716,  0.620675118796],
                          [ 0.37097009149 ,  0.374985167561,  0.620110481381],
                          [ 0.370907148758,  0.705762838814,  0.62042612118 ],
                          [ 0.70223959991 ,  0.048551888476,  0.620719902414],
                          [ 0.701770818349,  0.369141825627,  0.619746985102],
                          [ 0.718789053831,  0.700560596124,  0.620021147528],
                          [ 0.037012841986,  0.040487955063,  0.665444085978],
                          [ 0.039021236558,  0.375548334888,  0.665352342313],
                          [ 0.039085466655,  0.710001077566,  0.666149526273],
                          [ 0.376309004194,  0.042088969455,  0.665479626336],
                          [ 0.371724703006,  0.383428908725,  0.664748367463],
                          [ 0.371068131451,  0.717647490034,  0.666252552281],
                          [ 0.709053500876,  0.048498712133,  0.666199643671],
                          [ 0.702536066431,  0.378541185255,  0.664891860715],
                          [ 0.707573593616,  0.704776032621,  0.665467927868],
                          [ 0.042727333341,  0.044356228644,  0.711683166524],
                          [ 0.045939295497,  0.375164397859,  0.711036795822],
                          [ 0.045651026689,  0.713124783233,  0.711148078429],
                          [ 0.370375474665,  0.042488820419,  0.712345527245],
                          [ 0.377557388837,  0.378830038358,  0.710793950981],
                          [ 0.373894339431,  0.70817494773 ,  0.711425947006],
                          [ 0.708013096993,  0.039918361379,  0.710831098625],
                          [ 0.711982848596,  0.373132587859,  0.710685956369],
                          [ 0.713882961698,  0.704169796612,  0.711355945313],
                          [ 0.040710787217,  0.044194845557,  0.756873427587],
                          [ 0.046098237801,  0.367442116876,  0.757030869578],
                          [ 0.045202380225,  0.712074139463,  0.756447506955],
                          [ 0.374074553985,  0.049629545422,  0.756797180826],
                          [ 0.382017439766,  0.374990406614,  0.756923502896],
                          [ 0.379437140374,  0.712135074515,  0.755774660877],
                          [ 0.707980076825,  0.048882314335,  0.755679290612],
                          [ 0.707006126403,  0.377624068533,  0.755984174516],
                          [ 0.707294790543,  0.706406722006,  0.755687051104],
                          [ 0.129651559868,  0.113579782383,  0.219969015603],
                          [ 0.112705240165,  0.463211089712,  0.221849823887],
                          [ 0.119415412546,  0.780343805759,  0.221098033016],
                          [ 0.451931830474,  0.122370504383,  0.220904776728],
                          [ 0.453928345246,  0.459928560447,  0.220665259741],
                          [ 0.452527565276,  0.79447282694 ,  0.219921926233],
                          [ 0.798052706834,  0.121539545165,  0.220598497026],
                          [ 0.789939979522,  0.455593637835,  0.222396284053],
                          [ 0.788280075684,  0.783159088219,  0.221815840985],
                          [ 0.126601051932,  0.118268780313,  0.267499527037],
                          [ 0.124528695695,  0.457433208919,  0.267337072012],
                          [ 0.132057276172,  0.787042744793,  0.266533366673],
                          [ 0.45178211808 ,  0.115999889578,  0.267257679497],
                          [ 0.463406149371,  0.454792498468,  0.265855749628],
                          [ 0.45824057887 ,  0.790596472464,  0.266014497038],
                          [ 0.793762662523,  0.126095138564,  0.267054289624],
                          [ 0.786264105575,  0.457111716167,  0.266507859854],
                          [ 0.785804663914,  0.785666065342,  0.266281494885],
                          [ 0.123552090347,  0.133258016398,  0.312997756432],
                          [ 0.128496757875,  0.457028903234,  0.311546309362],
                          [ 0.123391908481,  0.786950381225,  0.311761457869],
                          [ 0.455316051609,  0.121517282631,  0.312338297191],
                          [ 0.460164839482,  0.460920188471,  0.312429878799],
                          [ 0.458725015759,  0.789616555194,  0.313501342006],
                          [ 0.789169663737,  0.123050108948,  0.311539484147],
                          [ 0.787828177611,  0.455372375912,  0.311452344708],
                          [ 0.789759087704,  0.797362938846,  0.313290118051],
                          [ 0.122300458554,  0.12410476634 ,  0.357409759423],
                          [ 0.123113023423,  0.45920092015 ,  0.357755852435],
                          [ 0.130333636808,  0.788192834046,  0.357205135447],
                          [ 0.458357499204,  0.130929627329,  0.357483279351],
                          [ 0.46488306353 ,  0.456628179471,  0.356621117258],
                          [ 0.459561208204,  0.786201768842,  0.35747595714 ],
                          [ 0.789731754569,  0.12061024532 ,  0.356760853704],
                          [ 0.798743719271,  0.457098563034,  0.356133879913],
                          [ 0.792362873343,  0.789263414398,  0.357562144761],
                          [ 0.127960068825,  0.128967412237,  0.401420662631],
                          [ 0.125884643184,  0.457794532793,  0.402775966744],
                          [ 0.124451559489,  0.794688079044,  0.402602006291],
                          [ 0.444900265422,  0.121409982606,  0.402978829884],
                          [ 0.450484749458,  0.458967565614,  0.401631774613],
                          [ 0.454555251495,  0.79556268717 ,  0.402379750542],
                          [ 0.789325080538,  0.121216634796,  0.402370563426],
                          [ 0.7910578186  ,  0.455374128212,  0.4022511822  ],
                          [ 0.791823950647,  0.794766766682,  0.402342429435],
                          [ 0.125086369444,  0.129582687562,  0.447540117287],
                          [ 0.128866121926,  0.461877653471,  0.447160440702],
                          [ 0.128376482253,  0.795098270945,  0.447341537876],
                          [ 0.449075143812,  0.122713265616,  0.447589903325],
                          [ 0.461706133838,  0.457055482377,  0.448061200253],
                          [ 0.461101192215,  0.795714039542,  0.447413470012],
                          [ 0.793671434203,  0.129535259157,  0.44648957228 ],
                          [ 0.790808525124,  0.456309873584,  0.447068379105],
                          [ 0.784971713551,  0.785597433266,  0.448695882227],
                          [ 0.122538719111,  0.129008535869,  0.49402075206 ],
                          [ 0.126221829101,  0.458062716089,  0.49339490268 ],
                          [ 0.121188783809,  0.786370130887,  0.493370388446],
                          [ 0.453606260849,  0.126697602383,  0.493885779508],
                          [ 0.453840191249,  0.457673929426,  0.493655586773],
                          [ 0.457571253212,  0.799061239622,  0.493663307069],
                          [ 0.788713973022,  0.127482505528,  0.493226679935],
                          [ 0.790387899228,  0.455625122462,  0.493911224141],
                          [ 0.79258119377 ,  0.788396552007,  0.493374204515],
                          [ 0.119114550503,  0.12824866279 ,  0.541109896658],
                          [ 0.128007710976,  0.460626793939,  0.540750360774],
                          [ 0.125203802078,  0.794889014831,  0.540070757307],
                          [ 0.462881214586,  0.129310202349,  0.540852546954],
                          [ 0.461596403116,  0.461693728588,  0.540505672306],
                          [ 0.45757916617 ,  0.788808194182,  0.54127189995 ],
                          [ 0.791607439506,  0.125868046016,  0.541044541821],
                          [ 0.79686932489 ,  0.46465355608 ,  0.540961489871],
                          [ 0.792290459333,  0.796438140542,  0.540595056334],
                          [ 0.126563583072,  0.129796721713,  0.585659657227],
                          [ 0.130251116007,  0.46449859892 ,  0.586445005851],
                          [ 0.122499380599,  0.787186467954,  0.586563492968],
                          [ 0.461500655934,  0.127399175057,  0.586351856278],
                          [ 0.458024670855,  0.4625883908  ,  0.585522169503],
                          [ 0.454140557644,  0.788065980577,  0.586920328786],
                          [ 0.79080439554 ,  0.128859883047,  0.586216073546],
                          [ 0.789011869979,  0.46321755584 ,  0.586087314525],
                          [ 0.791933453219,  0.788680731414,  0.586642043232],
                          [ 0.127682676994,  0.123577428024,  0.631863497304],
                          [ 0.123505745194,  0.454272700545,  0.630950133486],
                          [ 0.118464496679,  0.793727579153,  0.63198133663 ],
                          [ 0.452679138284,  0.131297719321,  0.63201357489 ],
                          [ 0.45232267808 ,  0.463093099466,  0.631815529309],
                          [ 0.457297690932,  0.785173485018,  0.630868839697],
                          [ 0.781582334571,  0.124958402397,  0.631828492404],
                          [ 0.786685393211,  0.457274125563,  0.631603998863],
                          [ 0.789635473883,  0.792480928905,  0.631919754591],
                          [ 0.122125670397,  0.123776589403,  0.676251772109],
                          [ 0.119115509236,  0.460198040368,  0.677008690604],
                          [ 0.127168401584,  0.784714501764,  0.676944615342],
                          [ 0.457905656763,  0.127538719233,  0.676804097943],
                          [ 0.453922149214,  0.464327257781,  0.676692407579],
                          [ 0.456281661382,  0.800605461775,  0.677271927409],
                          [ 0.799538881704,  0.121759972488,  0.677866864738],
                          [ 0.787476630932,  0.465734673426,  0.676172014501],
                          [ 0.790999418721,  0.784469338617,  0.676910311194],
                          [ 0.131759239993,  0.124858125304,  0.72342350208 ],
                          [ 0.128060085635,  0.460507088035,  0.72261869903 ],
                          [ 0.123682523823,  0.796856359111,  0.722895351439],
                          [ 0.456884752688,  0.128522783554,  0.722588868502],
                          [ 0.463338897867,  0.455174673237,  0.72148975572 ],
                          [ 0.456857714498,  0.797496569775,  0.723192896536],
                          [ 0.790577298507,  0.124431572552,  0.721914927849],
                          [ 0.791564776767,  0.460174113918,  0.722415426735],
                          [ 0.791964336245,  0.786383863882,  0.722641802761],
                          [ 0.123569489727,  0.129750145875,  0.768640947747],
                          [ 0.134398313104,  0.454969168516,  0.767573079859],
                          [ 0.13510796826 ,  0.783112698145,  0.767113465045],
                          [ 0.460113511962,  0.130380667613,  0.7684034199  ],
                          [ 0.461964809507,  0.457425711241,  0.768224101226],
                          [ 0.461516946165,  0.798259317379,  0.768387079306],
                          [ 0.792065437892,  0.1302691663  ,  0.768403501145],
                          [ 0.794113935957,  0.455163833065,  0.767839710552],
                          [ 0.787483705233,  0.792989823445,  0.767094158863],
                          [ 0.209525198857,  0.200799134743,  0.209951139603],
                          [ 0.177273450262,  0.569045157182,  0.210431510673],
                          [ 0.194610829929,  0.866099163432,  0.210542663308],
                          [ 0.541082895316,  0.201117142594,  0.211879733814],
                          [ 0.544705524671,  0.535867604327,  0.210133380538],
                          [ 0.542323158165,  0.879595713883,  0.209832256954],
                          [ 0.879852103412,  0.204387364383,  0.210514023982],
                          [ 0.875998649248,  0.531162130737,  0.211415127292],
                          [ 0.869504453749,  0.86079236264 ,  0.211376396318],
                          [ 0.20791917249 ,  0.194250751834,  0.254331769008],
                          [ 0.207996534072,  0.539538112114,  0.25558440363 ],
                          [ 0.204743908502,  0.875670655283,  0.254624727903],
                          [ 0.538523066693,  0.200822977473,  0.254848768914],
                          [ 0.539167951217,  0.544445775442,  0.254990807269],
                          [ 0.539976628038,  0.873627271293,  0.255222654599],
                          [ 0.880408780859,  0.210113271517,  0.255147032822],
                          [ 0.867153931921,  0.543872073315,  0.254958625808],
                          [ 0.868721386205,  0.868672435742,  0.254972061421],
                          [ 0.2091657545  ,  0.208045724592,  0.301085475392],
                          [ 0.211188413688,  0.543688102885,  0.299945737604],
                          [ 0.211395787517,  0.869830045428,  0.300977938697],
                          [ 0.541869470275,  0.200978753636,  0.301490015956],
                          [ 0.541617186101,  0.537279638245,  0.30091256334 ],
                          [ 0.543986890365,  0.873014760657,  0.300788603984],
                          [ 0.873596651326,  0.210090557019,  0.299972879327],
                          [ 0.874771907857,  0.53920705301 ,  0.300616453591],
                          [ 0.877112063352,  0.874599745067,  0.300472341427],
                          [ 0.213099674109,  0.201498163426,  0.347116824711],
                          [ 0.207517220703,  0.538592768803,  0.346192470846],
                          [ 0.206257772524,  0.870242960229,  0.345868023939],
                          [ 0.547185804919,  0.212938050327,  0.345868324981],
                          [ 0.553297174604,  0.541897454397,  0.346168452669],
                          [ 0.54318071653 ,  0.872818775141,  0.346499994425],
                          [ 0.881794455839,  0.20300786108 ,  0.345959678972],
                          [ 0.885017754105,  0.545051681526,  0.34561012527 ],
                          [ 0.876285196949,  0.868335205904,  0.345559113311],
                          [ 0.209719494628,  0.211504752475,  0.390486291858],
                          [ 0.208457949284,  0.540663263189,  0.39150102651 ],
                          [ 0.210208354223,  0.875436515986,  0.391947244589],
                          [ 0.534097839132,  0.203130507653,  0.392061281203],
                          [ 0.546360365699,  0.534803879686,  0.390620542809],
                          [ 0.537801621547,  0.873729487809,  0.39106999462 ],
                          [ 0.872351503985,  0.201757549546,  0.390921995659],
                          [ 0.874036527798,  0.541799798891,  0.391052382232],
                          [ 0.874259647606,  0.878008435247,  0.391073740699],
                          [ 0.209481922615,  0.215895161753,  0.436851429157],
                          [ 0.218984820279,  0.546725305998,  0.436551988414],
                          [ 0.211891002164,  0.876962486978,  0.436346602001],
                          [ 0.542123101729,  0.205794154687,  0.436207995164],
                          [ 0.540731625827,  0.538307848562,  0.435828858526],
                          [ 0.545675095375,  0.883427067352,  0.436224803349],
                          [ 0.880061329954,  0.20479560479 ,  0.435312708247],
                          [ 0.879241178965,  0.537962777255,  0.43636179205 ],
                          [ 0.868933455668,  0.869561053213,  0.436568458255],
                          [ 0.202008712118,  0.208015883512,  0.481107197457],
                          [ 0.210468217685,  0.545766018288,  0.481599432131],
                          [ 0.210982321439,  0.871413901643,  0.482006478568],
                          [ 0.53843458038 ,  0.209954389622,  0.482049102348],
                          [ 0.541142810423,  0.545804333898,  0.481653602483],
                          [ 0.544626166391,  0.880001658787,  0.481429966045],
                          [ 0.874581093462,  0.201368414006,  0.481295456525],
                          [ 0.872241376591,  0.540021329803,  0.48208881076 ],
                          [ 0.876512910622,  0.872924206761,  0.480981864256],
                          [ 0.199230452044,  0.217747710748,  0.529915228099],
                          [ 0.207611416427,  0.543546498137,  0.529387824205],
                          [ 0.209374572498,  0.885099729917,  0.52920810036 ],
                          [ 0.537307030672,  0.214815901403,  0.528944347887],
                          [ 0.540932335587,  0.545746627999,  0.529076736938],
                          [ 0.54414386206 ,  0.870632392016,  0.530653331833],
                          [ 0.878702735307,  0.212108703271,  0.530170791935],
                          [ 0.879244327578,  0.540278539599,  0.529528408351],
                          [ 0.875174678264,  0.878185585689,  0.528982037092],
                          [ 0.213034915858,  0.211749450941,  0.574427264731],
                          [ 0.204601959602,  0.542359474305,  0.574611762549],
                          [ 0.204199633125,  0.875854441038,  0.574983041135],
                          [ 0.541062768728,  0.211857847454,  0.574480466813],
                          [ 0.544573698268,  0.545881547767,  0.574605487697],
                          [ 0.537178805132,  0.868180017467,  0.575244261195],
                          [ 0.87437436792 ,  0.210473885966,  0.574676584911],
                          [ 0.874593242326,  0.54324177269 ,  0.574805001441],
                          [ 0.877607822281,  0.872603045614,  0.574700064806],
                          [ 0.208569250652,  0.209361620334,  0.62027143357 ],
                          [ 0.205280672704,  0.536569476419,  0.619777884982],
                          [ 0.204718769414,  0.871937262451,  0.621545314741],
                          [ 0.53481565192 ,  0.208352112652,  0.619755514478],
                          [ 0.537694311067,  0.541433434254,  0.619929875395],
                          [ 0.539393290606,  0.868072790062,  0.620127490769],
                          [ 0.873934691449,  0.201865113057,  0.619838685173],
                          [ 0.873677408226,  0.540192359195,  0.620296546895],
                          [ 0.871249059044,  0.874607590818,  0.62048926733 ],
                          [ 0.203893313798,  0.206888635563,  0.665617926539],
                          [ 0.204651552847,  0.548515405946,  0.665611148105],
                          [ 0.201330717684,  0.875840883635,  0.665219230279],
                          [ 0.5394618812  ,  0.211268281839,  0.665596708204],
                          [ 0.538493814415,  0.544530965912,  0.665223151969],
                          [ 0.544343539001,  0.874912299211,  0.665543035905],
                          [ 0.872010851189,  0.2092376014  ,  0.665647832438],
                          [ 0.876795822798,  0.547704472556,  0.664736581411],
                          [ 0.871802532574,  0.874259209987,  0.666126109106],
                          [ 0.205645656896,  0.20894230272 ,  0.710570238468],
                          [ 0.209368285188,  0.539230761296,  0.710997698068],
                          [ 0.205801896681,  0.881664724418,  0.71173631739 ],
                          [ 0.541428563411,  0.207857287172,  0.711382092291],
                          [ 0.544955454112,  0.53705220923 ,  0.710419281116],
                          [ 0.543344030323,  0.876181991884,  0.710495928272],
                          [ 0.87388176886 ,  0.209555223502,  0.711319714914],
                          [ 0.877593801856,  0.543654093496,  0.7112323759  ],
                          [ 0.874510367162,  0.880350785269,  0.712127674096],
                          [ 0.217343269599,  0.20354466182 ,  0.757191968671],
                          [ 0.212209593074,  0.539486215298,  0.756938140514],
                          [ 0.209529270063,  0.88113420069 ,  0.756685914196],
                          [ 0.548811977785,  0.209390169164,  0.756812628789],
                          [ 0.537600319195,  0.540623679975,  0.756865958938],
                          [ 0.542051856611,  0.876429647037,  0.756422346762],
                          [ 0.874057800299,  0.208100754801,  0.75628423362 ],
                          [ 0.875785763523,  0.540131411524,  0.756192807604],
                          [ 0.872095342703,  0.876519199291,  0.756162811094],
                          [ 0.285036519457,  0.292022487596,  0.220400666233],
                          [ 0.287301096609,  0.627364591599,  0.21987347077 ],
                          [ 0.284888925491,  0.955615967723,  0.219426364738],
                          [ 0.618043309929,  0.290823720641,  0.222185297048],
                          [ 0.623839682834,  0.628459905635,  0.220365003723],
                          [ 0.621531007011,  0.960021699321,  0.220665816338],
                          [ 0.962914483322,  0.290503631024,  0.221388438414],
                          [ 0.956529610205,  0.618328829142,  0.222005720853],
                          [ 0.959146751493,  0.945073497087,  0.221367475383],
                          [ 0.287956661693,  0.289639640846,  0.266743922007],
                          [ 0.298421952157,  0.616687425008,  0.266333467025],
                          [ 0.292330130499,  0.948982676763,  0.266717305462],
                          [ 0.625548393727,  0.287160239995,  0.266740820485],
                          [ 0.626706431639,  0.625636348927,  0.265724004745],
                          [ 0.627695515766,  0.956625754956,  0.266792519011],
                          [ 0.959433624381,  0.285998068596,  0.267256803502],
                          [ 0.960270449597,  0.621322020473,  0.265816667104],
                          [ 0.955588046902,  0.950052904321,  0.266611355229],
                          [ 0.294954162734,  0.290823527375,  0.31140421246 ],
                          [ 0.294263370033,  0.62416416055 ,  0.311758889809],
                          [ 0.301032593367,  0.959361174409,  0.311966169702],
                          [ 0.624516885028,  0.289762883415,  0.312241066452],
                          [ 0.622224070598,  0.624604423631,  0.311073394633],
                          [ 0.621880667646,  0.956935712768,  0.311940759081],
                          [ 0.955715498314,  0.290950164925,  0.311802131042],
                          [ 0.959389656157,  0.622812606858,  0.312055823155],
                          [ 0.965902526799,  0.951222930996,  0.311638350851],
                          [ 0.290417408203,  0.291411517143,  0.357340834204],
                          [ 0.291938933675,  0.623776919843,  0.357499484565],
                          [ 0.287626673652,  0.957561329755,  0.357112073488],
                          [ 0.633055412982,  0.293883235773,  0.356782551455],
                          [ 0.632803740979,  0.624993536468,  0.357784648599],
                          [ 0.624292249634,  0.959947394705,  0.357213938454],
                          [ 0.955470974233,  0.283250285755,  0.357684947015],
                          [ 0.961576281898,  0.622216957938,  0.357706311724],
                          [ 0.962431362796,  0.956220012644,  0.35693454053 ],
                          [ 0.285151385223,  0.296799751937,  0.401865343881],
                          [ 0.293122416981,  0.623857862566,  0.402827223927],
                          [ 0.291850048168,  0.960523808734,  0.40159249727 ],
                          [ 0.622225554077,  0.293079725192,  0.402932972534],
                          [ 0.625246472498,  0.629843186665,  0.402468601037],
                          [ 0.619883312854,  0.960293884445,  0.40219462958 ],
                          [ 0.958982487182,  0.283294244152,  0.402495802713],
                          [ 0.956026756662,  0.627039050226,  0.401770938432],
                          [ 0.958544273206,  0.956150341951,  0.400998033562],
                          [ 0.285876987279,  0.298845022529,  0.448389843557],
                          [ 0.300235472906,  0.626134100974,  0.447585379023],
                          [ 0.290202801318,  0.963121066963,  0.446828852556],
                          [ 0.623533137027,  0.291980230758,  0.447070650111],
                          [ 0.617080610615,  0.622104067093,  0.447306423333],
                          [ 0.626561140012,  0.965488526392,  0.447454021321],
                          [ 0.957697915335,  0.292076554635,  0.446755142913],
                          [ 0.959460911201,  0.632963058087,  0.447236813004],
                          [ 0.956818523414,  0.959103317113,  0.447143712378],
                          [ 0.295580465499,  0.29340933313 ,  0.49306969735 ],
                          [ 0.295702916583,  0.626237433071,  0.493724226027],
                          [ 0.295736332789,  0.963837260448,  0.494139004604],
                          [ 0.622853964885,  0.299248162419,  0.493211812643],
                          [ 0.627302344785,  0.629959370957,  0.494056035486],
                          [ 0.621452353609,  0.959031274748,  0.494602370789],
                          [ 0.95262336806 ,  0.292478352762,  0.493367652129],
                          [ 0.960868517878,  0.623768405547,  0.493725200004],
                          [ 0.962616794451,  0.956385952733,  0.493420711293],
                          [ 0.2847325233  ,  0.286554026306,  0.541234781293],
                          [ 0.294164954222,  0.622525743118,  0.540883676364],
                          [ 0.292794654665,  0.965753039829,  0.540783649227],
                          [ 0.624922543148,  0.28977264721 ,  0.540920763119],
                          [ 0.630013689857,  0.626916127145,  0.540125079667],
                          [ 0.630977080344,  0.956576353428,  0.541140147911],
                          [ 0.961320525222,  0.291386306181,  0.541719424345],
                          [ 0.960820326765,  0.626563054813,  0.540311296522],
                          [ 0.954297031014,  0.956224648061,  0.541636950277],
                          [ 0.290868021973,  0.289893185745,  0.58660931892 ],
                          [ 0.294844554056,  0.619106181918,  0.586444742864],
                          [ 0.291496740654,  0.960335488181,  0.586605474046],
                          [ 0.620641023267,  0.290582328097,  0.585593757219],
                          [ 0.625057981809,  0.625299737452,  0.585430689478],
                          [ 0.630645069323,  0.951380215557,  0.585698377148],
                          [ 0.958513799426,  0.291948840936,  0.585949493911],
                          [ 0.955951341496,  0.622272423797,  0.585907103464],
                          [ 0.955080783958,  0.956806997329,  0.586185068449],
                          [ 0.294040353749,  0.293475631974,  0.631932642797],
                          [ 0.285225480027,  0.624752494033,  0.631428897938],
                          [ 0.290004905695,  0.954655087332,  0.63209697388 ],
                          [ 0.617866295345,  0.285911344294,  0.631453202406],
                          [ 0.624519037641,  0.619438742057,  0.631463366489],
                          [ 0.618195552123,  0.959159472988,  0.631113469609],
                          [ 0.950914384508,  0.284895717522,  0.632313994008],
                          [ 0.963446423996,  0.624251540313,  0.631222474946],
                          [ 0.953373749469,  0.957090719277,  0.632431176979],
                          [ 0.292252775465,  0.295494823089,  0.677030061858],
                          [ 0.298286865807,  0.627911066744,  0.677347441067],
                          [ 0.286812013324,  0.958355844947,  0.676111948078],
                          [ 0.62752298844 ,  0.296881046365,  0.676500136207],
                          [ 0.61838646424 ,  0.630102678987,  0.676765418408],
                          [ 0.625834648045,  0.964443003665,  0.67688569594 ],
                          [ 0.95339110303 ,  0.29969038737 ,  0.676656643331],
                          [ 0.955431792208,  0.621264416402,  0.677605534446],
                          [ 0.958388800009,  0.958784520237,  0.677383996691],
                          [ 0.292697428105,  0.290407307454,  0.722284479123],
                          [ 0.293861774057,  0.621312950245,  0.722230989714],
                          [ 0.288363220637,  0.955085172499,  0.723126907869],
                          [ 0.629522578739,  0.290767237012,  0.722799846312],
                          [ 0.627273024117,  0.618612385663,  0.722349177984],
                          [ 0.62086107281 ,  0.963064382819,  0.722305563245],
                          [ 0.959225234697,  0.291066457007,  0.722034976927],
                          [ 0.961918982507,  0.632900008748,  0.723035736014],
                          [ 0.961655935161,  0.960935850944,  0.722519299665],
                          [ 0.301463193101,  0.294489969678,  0.768437816954],
                          [ 0.294103817048,  0.624216102234,  0.767339047674],
                          [ 0.290004307075,  0.968987494029,  0.767737317596],
                          [ 0.628232280308,  0.292434383447,  0.768055336234],
                          [ 0.623594231966,  0.623253527422,  0.768069051383],
                          [ 0.62795793747 ,  0.958760434575,  0.767379605661],
                          [ 0.953862356904,  0.290594884177,  0.768283718283],
                          [ 0.961840621559,  0.622941575696,  0.767939037008],
                          [ 0.959152480973,  0.956202490396,  0.766963354883],
                          [ 0.213013169194,  0.033207775589,  0.231961154317],
                          [ 0.203313980916,  0.376465943686,  0.232171342679],
                          [ 0.207380003048,  0.703452670238,  0.232540261958],
                          [ 0.537345696111,  0.040608290984,  0.232771481791],
                          [ 0.536353863843,  0.377371403453,  0.233648369796],
                          [ 0.535241105198,  0.707040924924,  0.231739944507],
                          [ 0.880727390026,  0.037811500667,  0.232425370816],
                          [ 0.873953440297,  0.372369505187,  0.23340474656 ],
                          [ 0.875602916817,  0.707245186369,  0.23312404876 ],
                          [ 0.210697827519,  0.035212802202,  0.278256191141],
                          [ 0.206469642327,  0.376615516731,  0.278688661234],
                          [ 0.215830521803,  0.702880045284,  0.277712046041],
                          [ 0.540341105844,  0.032099606521,  0.278286141499],
                          [ 0.542745498578,  0.369275484461,  0.277133094618],
                          [ 0.543778553238,  0.708022260834,  0.277087703579],
                          [ 0.877539475464,  0.037701614884,  0.277562283957],
                          [ 0.874448992818,  0.373724817461,  0.277467144332],
                          [ 0.876120708809,  0.703903991082,  0.277340315578],
                          [ 0.208913750591,  0.048750908811,  0.323974746878],
                          [ 0.208486153558,  0.366929310423,  0.323007343506],
                          [ 0.206985718019,  0.704715259386,  0.323074943696],
                          [ 0.538540930405,  0.039276071538,  0.323670259105],
                          [ 0.544448862313,  0.373410502915,  0.323792321976],
                          [ 0.545093922172,  0.700659632703,  0.323878746335],
                          [ 0.883204853617,  0.035745032309,  0.32191538355 ],
                          [ 0.875056270186,  0.379856876726,  0.322792870979],
                          [ 0.875243089993,  0.706665143388,  0.323681455549],
                          [ 0.207742188439,  0.042212795432,  0.368770218733],
                          [ 0.209827715988,  0.37355589521 ,  0.368812734854],
                          [ 0.207848689502,  0.702505374534,  0.368762287479],
                          [ 0.547024050685,  0.046809637854,  0.368602084349],
                          [ 0.546577387179,  0.362566332747,  0.368523311435],
                          [ 0.544347326492,  0.706674884931,  0.369361308497],
                          [ 0.872946776772,  0.038210485229,  0.36771515376 ],
                          [ 0.871778444999,  0.371698206005,  0.369013017733],
                          [ 0.877682099805,  0.707237757752,  0.368782802789],
                          [ 0.207077696375,  0.042068991026,  0.413548680426],
                          [ 0.206010100557,  0.376856089467,  0.414053801091],
                          [ 0.213316091937,  0.710847948668,  0.413774468553],
                          [ 0.533827982377,  0.040192803464,  0.413628374487],
                          [ 0.537871199945,  0.381904509983,  0.413215933313],
                          [ 0.542520396035,  0.706609958225,  0.413769583824],
                          [ 0.875065215345,  0.04191101607 ,  0.412580049664],
                          [ 0.875359954053,  0.369488608427,  0.41347252694 ],
                          [ 0.873339177994,  0.709367449291,  0.414073691882],
                          [ 0.204965233847,  0.050688374211,  0.45894702737 ],
                          [ 0.20781736659 ,  0.382598948363,  0.458992194089],
                          [ 0.213670835035,  0.708230113367,  0.459237118011],
                          [ 0.548194795791,  0.045632469589,  0.458244750696],
                          [ 0.540566824424,  0.370402943577,  0.459092662032],
                          [ 0.537355604526,  0.70984730552 ,  0.459118521135],
                          [ 0.870505738564,  0.040383801918,  0.458376964847],
                          [ 0.872567077656,  0.371977611754,  0.458984909452],
                          [ 0.874988535678,  0.709476551312,  0.459233072554],
                          [ 0.209714635499,  0.049722674984,  0.505737921014],
                          [ 0.209358923153,  0.377736949436,  0.506084315484],
                          [ 0.209975755174,  0.708880407989,  0.506204890241],
                          [ 0.539584744248,  0.041853436813,  0.506185669581],
                          [ 0.540127077865,  0.37658735272 ,  0.50614543165 ],
                          [ 0.542724649873,  0.712815365794,  0.505342789856],
                          [ 0.87762160405 ,  0.043925122965,  0.504801520328],
                          [ 0.87493885873 ,  0.379681576508,  0.506352111409],
                          [ 0.881184806008,  0.711846759996,  0.505895151447],
                          [ 0.205785459779,  0.047048275626,  0.552584106964],
                          [ 0.205724524158,  0.37317187629 ,  0.552379647985],
                          [ 0.215520092892,  0.709291496137,  0.551924874066],
                          [ 0.540325437969,  0.039097552064,  0.55172387835 ],
                          [ 0.541053956616,  0.372925769729,  0.552047434395],
                          [ 0.545038154188,  0.706193820131,  0.55215207275 ],
                          [ 0.875014159772,  0.04319760877 ,  0.553672334477],
                          [ 0.8769616791  ,  0.380046701737,  0.551973385287],
                          [ 0.878851752807,  0.716499208045,  0.551935773857],
                          [ 0.204008362104,  0.039594685704,  0.598037806755],
                          [ 0.207647849769,  0.37631960361 ,  0.598034652407],
                          [ 0.206475757676,  0.701190708722,  0.597395899926],
                          [ 0.543101630374,  0.038065922985,  0.596809420299],
                          [ 0.537458395174,  0.377529131559,  0.596216476415],
                          [ 0.542871815219,  0.703842618118,  0.597776958593],
                          [ 0.875198528558,  0.045108766554,  0.597962055888],
                          [ 0.877060792598,  0.378300018851,  0.596975381021],
                          [ 0.875698948433,  0.708070766126,  0.597613150676],
                          [ 0.20528483031 ,  0.040353000746,  0.643740459881],
                          [ 0.205982456773,  0.374428813635,  0.641847114726],
                          [ 0.211198464197,  0.710581292688,  0.642442922409],
                          [ 0.540127547141,  0.047229551271,  0.642180215332],
                          [ 0.534249275297,  0.369925600831,  0.642323426921],
                          [ 0.538788989   ,  0.705975130434,  0.64290304005 ],
                          [ 0.870597486351,  0.049110001653,  0.643177806479],
                          [ 0.868011557961,  0.37275080857 ,  0.643575901848],
                          [ 0.8795182392  ,  0.703837335382,  0.643070046939],
                          [ 0.202794200626,  0.03917658557 ,  0.688165679711],
                          [ 0.203620538502,  0.374764439065,  0.687962547752],
                          [ 0.210743782644,  0.705115987361,  0.688201465767],
                          [ 0.54078555383 ,  0.047487344695,  0.688005785692],
                          [ 0.536687624661,  0.370361979975,  0.687658493426],
                          [ 0.539722275728,  0.715211597998,  0.688183304129],
                          [ 0.882575246477,  0.041873287204,  0.68850376063 ],
                          [ 0.871398268655,  0.383610775592,  0.688088361931],
                          [ 0.870926444974,  0.700844912959,  0.688774768997],
                          [ 0.206644021904,  0.03886270455 ,  0.735239356574],
                          [ 0.211751485321,  0.3715089298  ,  0.734038144687],
                          [ 0.205199294372,  0.712170596126,  0.734096870265],
                          [ 0.541129307387,  0.043744839502,  0.733523947336],
                          [ 0.543295995097,  0.37728514782 ,  0.733399997971],
                          [ 0.546157288428,  0.706293418889,  0.732922212905],
                          [ 0.875511470708,  0.040239617324,  0.733561744712],
                          [ 0.878699453412,  0.374690894401,  0.73287484193 ],
                          [ 0.88346724019 ,  0.707819173645,  0.734314794878],
                          [ 0.203840302715,  0.048299095568,  0.780167661088],
                          [ 0.211636451433,  0.37821480369 ,  0.780158286869],
                          [ 0.213889492178,  0.705121138548,  0.779394982656],
                          [ 0.54540449914 ,  0.042286605202,  0.778727108583],
                          [ 0.546146638323,  0.374432181906,  0.779477289218],
                          [ 0.546772181353,  0.712810163083,  0.779571620152],
                          [ 0.878511678349,  0.033559730771,  0.779446583973],
                          [ 0.873067519905,  0.374231439141,  0.780188047317],
                          [ 0.875205391358,  0.710000844863,  0.777618917623],
                          [ 0.287514041971,  0.120463473155,  0.243440833559],
                          [ 0.290860969848,  0.457445890199,  0.243738929127],
                          [ 0.292382554676,  0.785865821386,  0.243269812977],
                          [ 0.623178718242,  0.121889749514,  0.243910613433],
                          [ 0.62403732743 ,  0.459788318476,  0.24493079363 ],
                          [ 0.620169545198,  0.790857419816,  0.242422703508],
                          [ 0.958497244011,  0.129291342483,  0.243712567913],
                          [ 0.950159911956,  0.451015972695,  0.245434751701],
                          [ 0.957366950964,  0.78294490302 ,  0.244308881017],
                          [ 0.288023026   ,  0.122131428937,  0.289159191056],
                          [ 0.301194443142,  0.45034452505 ,  0.289190337336],
                          [ 0.297145842923,  0.789214285084,  0.289241639984],
                          [ 0.622323207877,  0.115668243874,  0.290175292946],
                          [ 0.621891015421,  0.455671822327,  0.288525068551],
                          [ 0.627045070175,  0.789507679605,  0.28906164271 ],
                          [ 0.957584712344,  0.117236953716,  0.289071433682],
                          [ 0.960735518193,  0.455537461985,  0.289477555947],
                          [ 0.956662849766,  0.787288186126,  0.288663953727],
                          [ 0.295688674967,  0.12286702051 ,  0.335022529823],
                          [ 0.286025695702,  0.459076631175,  0.333787860834],
                          [ 0.290605054239,  0.787128060851,  0.334376305935],
                          [ 0.6281622121  ,  0.123934043394,  0.334674312992],
                          [ 0.627651684677,  0.455588607064,  0.334466713791],
                          [ 0.626872637238,  0.788123123383,  0.335330332555],
                          [ 0.962067147247,  0.121714158807,  0.333629876485],
                          [ 0.965870658768,  0.460504426255,  0.334346734854],
                          [ 0.959955610659,  0.788902887679,  0.334424311152],
                          [ 0.29295104007 ,  0.128215887372,  0.379076935435],
                          [ 0.297186984166,  0.462101435455,  0.379306668941],
                          [ 0.291054822962,  0.797141585321,  0.379547655896],
                          [ 0.623889090872,  0.129206897799,  0.381142728913],
                          [ 0.628110226738,  0.454261240621,  0.379632081773],
                          [ 0.626711248394,  0.7919882566  ,  0.38054303928 ],
                          [ 0.951814378918,  0.116560968268,  0.37984553673 ],
                          [ 0.955685645435,  0.460297704033,  0.379752633776],
                          [ 0.962823279742,  0.796425936809,  0.379694137431],
                          [ 0.289984507665,  0.137013316366,  0.424528396205],
                          [ 0.29415549805 ,  0.458470400352,  0.424991828752],
                          [ 0.290778508552,  0.800216264556,  0.424826700255],
                          [ 0.62246193637 ,  0.122852087757,  0.425030643216],
                          [ 0.627644226952,  0.453473639628,  0.424975741062],
                          [ 0.624213998563,  0.798266339739,  0.424807289465],
                          [ 0.966199345223,  0.12563565975 ,  0.42416725212 ],
                          [ 0.959016606751,  0.454683317294,  0.424291061811],
                          [ 0.95389979053 ,  0.794123864864,  0.425187001022],
                          [ 0.292103058024,  0.12877585747 ,  0.469834299936],
                          [ 0.293433101209,  0.467136736278,  0.469957132605],
                          [ 0.296135412848,  0.799460791538,  0.46997476941 ],
                          [ 0.626291322107,  0.130725189824,  0.470261063664],
                          [ 0.621008813447,  0.456465425998,  0.470334286267],
                          [ 0.625466736778,  0.796388071757,  0.470450370976],
                          [ 0.962690038798,  0.123119499048,  0.469509347279],
                          [ 0.956905284188,  0.458337017368,  0.470032961286],
                          [ 0.961476653288,  0.791373109413,  0.470023519219],
                          [ 0.282723866224,  0.131143938655,  0.518649309542],
                          [ 0.292755886502,  0.457575357422,  0.517760402143],
                          [ 0.292824630475,  0.791279651906,  0.518599193219],
                          [ 0.623063237144,  0.128727941183,  0.517541683346],
                          [ 0.62836701698 ,  0.462859288918,  0.517521856526],
                          [ 0.624722555407,  0.790857229421,  0.517783093028],
                          [ 0.957409200512,  0.126875757457,  0.518777648022],
                          [ 0.962614717425,  0.458395526543,  0.517530284034],
                          [ 0.960277904678,  0.790817800769,  0.517661209558],
                          [ 0.296914618768,  0.12626557994 ,  0.563070934195],
                          [ 0.29693212105 ,  0.459492172401,  0.563182736478],
                          [ 0.287452363431,  0.794063775798,  0.56427601979 ],
                          [ 0.625851389607,  0.121190430493,  0.563656943541],
                          [ 0.626214751761,  0.459281889117,  0.563184755755],
                          [ 0.625780521353,  0.790331416355,  0.563390027031],
                          [ 0.955414186799,  0.127294030789,  0.564513739813],
                          [ 0.959055124324,  0.457050493514,  0.563866193902],
                          [ 0.966498596386,  0.791696955808,  0.563488124162],
                          [ 0.289077322311,  0.123784671931,  0.609347788662],
                          [ 0.291158704203,  0.457881631496,  0.609199460845],
                          [ 0.283794402019,  0.787925813591,  0.608598818704],
                          [ 0.620990471835,  0.121842837091,  0.60889897822 ],
                          [ 0.626286572727,  0.458671260372,  0.608205101761],
                          [ 0.632062744447,  0.783456052624,  0.608911837802],
                          [ 0.965707105121,  0.123720743203,  0.60872390242 ],
                          [ 0.955730954945,  0.455439738708,  0.609178453223],
                          [ 0.960014154696,  0.789995724864,  0.608607497355],
                          [ 0.291581177552,  0.124164433586,  0.654934588443],
                          [ 0.284018536157,  0.468446255051,  0.654002859006],
                          [ 0.297007462147,  0.79875550431 ,  0.65422758716 ],
                          [ 0.619229225215,  0.121347910805,  0.655032304341],
                          [ 0.614072972156,  0.449437209513,  0.653372835973],
                          [ 0.624193038797,  0.79271473426 ,  0.654083487467],
                          [ 0.960489239633,  0.128041975842,  0.654657457215],
                          [ 0.953509383158,  0.456950186579,  0.654319617219],
                          [ 0.954880500247,  0.789758036378,  0.655024886757],
                          [ 0.290758963983,  0.127228008767,  0.69961197055 ],
                          [ 0.289044157406,  0.456558677118,  0.699261898291],
                          [ 0.287119957236,  0.791924659239,  0.699596760164],
                          [ 0.623365111579,  0.130911820281,  0.699502703006],
                          [ 0.625472082705,  0.451073532372,  0.699449401539],
                          [ 0.630486281883,  0.794613815771,  0.699872625692],
                          [ 0.963576081113,  0.124984563564,  0.700275316775],
                          [ 0.961999999753,  0.46068724806 ,  0.70007649729 ],
                          [ 0.952138605237,  0.797555883661,  0.699376407812],
                          [ 0.292171796875,  0.12374186176 ,  0.745114921889],
                          [ 0.293407197278,  0.456637123179,  0.745735732604],
                          [ 0.289365220854,  0.795346841693,  0.744830507307],
                          [ 0.622626713123,  0.124829684745,  0.744495769133],
                          [ 0.621322542186,  0.459580719351,  0.744945025761],
                          [ 0.625998715182,  0.792991458764,  0.744431718722],
                          [ 0.958406708993,  0.125653731251,  0.745533267622],
                          [ 0.957755136236,  0.453400252937,  0.744642236126],
                          [ 0.962815323828,  0.794282059012,  0.74549144242 ],
                          [ 0.28911239134 ,  0.135691459064,  0.790665838627],
                          [ 0.289000819999,  0.47638905382 ,  0.789810443402],
                          [ 0.294395420789,  0.793334349227,  0.78970955976 ],
                          [ 0.623473225664,  0.124843124278,  0.789184408201],
                          [ 0.627101736349,  0.468704184913,  0.789135873112],
                          [ 0.643009037623,  0.78686946266 ,  0.79046920731 ],
                          [ 0.96194587872 ,  0.120315377429,  0.789327489541],
                          [ 0.96533589483 ,  0.456670666657,  0.789328620974],
                          [ 0.955402627126,  0.794529566574,  0.788944774278],
                          [ 0.046696647996,  0.204758090282,  0.232310708173],
                          [ 0.032498310888,  0.537581390316,  0.234142644451],
                          [ 0.041857592638,  0.862645216611,  0.232857345914],
                          [ 0.370765347082,  0.212419107265,  0.232191213213],
                          [ 0.367316573558,  0.545386600778,  0.231115480749],
                          [ 0.365075432717,  0.873568258057,  0.230870867885],
                          [ 0.709626528716,  0.200832553255,  0.233011233225],
                          [ 0.706295231725,  0.54164447322 ,  0.232566666683],
                          [ 0.706885326583,  0.878142095311,  0.232536779595],
                          [ 0.044707655235,  0.207974391468,  0.278362714749],
                          [ 0.035699399491,  0.537550667839,  0.277118045693],
                          [ 0.041310130963,  0.866562694304,  0.278133531721],
                          [ 0.372004892448,  0.203282882023,  0.27827235278 ],
                          [ 0.38115928958 ,  0.533364587853,  0.277761326705],
                          [ 0.375420272377,  0.87219953234 ,  0.278701930857],
                          [ 0.702322244064,  0.202864180047,  0.278395868124],
                          [ 0.708008880839,  0.537222350255,  0.27792241819 ],
                          [ 0.707328060854,  0.873528444839,  0.278182987341],
                          [ 0.041628155757,  0.214389365983,  0.323050011284],
                          [ 0.04613258755 ,  0.539692689227,  0.322413198331],
                          [ 0.048134391792,  0.867319792622,  0.323534983051],
                          [ 0.379041542367,  0.207421256581,  0.324132756135],
                          [ 0.365820599283,  0.541701290222,  0.323188958334],
                          [ 0.375768243816,  0.867672995853,  0.3239100313  ],
                          [ 0.707911161239,  0.208069145537,  0.323262971189],
                          [ 0.710868989124,  0.539129593972,  0.322785660084],
                          [ 0.704879401018,  0.877518658855,  0.32430775106 ],
                          [ 0.040049377743,  0.200094979995,  0.369245188178],
                          [ 0.041227962153,  0.537620169636,  0.36882771796 ],
                          [ 0.049171981457,  0.871702645297,  0.368501373778],
                          [ 0.379197565051,  0.21175068581 ,  0.368667167145],
                          [ 0.378527469838,  0.538678410662,  0.36797591678 ],
                          [ 0.3758348884  ,  0.87447982792 ,  0.368276105238],
                          [ 0.705797843368,  0.203575790585,  0.368772873012],
                          [ 0.717223782502,  0.542485287632,  0.368464965512],
                          [ 0.708131786293,  0.875048073744,  0.368279526802],
                          [ 0.054886304802,  0.204636872801,  0.413352936397],
                          [ 0.04467663191 ,  0.543445650289,  0.413748586603],
                          [ 0.038688109589,  0.879503150028,  0.413265473503],
                          [ 0.372459441167,  0.219910826249,  0.413034870162],
                          [ 0.378112589564,  0.542190270454,  0.413603884602],
                          [ 0.374033101548,  0.878579673711,  0.413661874141],
                          [ 0.708611203816,  0.212224979397,  0.413530994639],
                          [ 0.711032254462,  0.533468875842,  0.413557565175],
                          [ 0.707750162563,  0.878978917157,  0.414107344882],
                          [ 0.036048748756,  0.208793155878,  0.458465987746],
                          [ 0.038811675472,  0.541401357457,  0.458278878102],
                          [ 0.04379786105 ,  0.880934363053,  0.458461183502],
                          [ 0.369588056043,  0.212441837392,  0.458775489977],
                          [ 0.381602070704,  0.540841663495,  0.458771350061],
                          [ 0.374570771006,  0.880354050532,  0.458833177332],
                          [ 0.710437961041,  0.213361772433,  0.458364780548],
                          [ 0.703004791105,  0.537435225596,  0.457654198784],
                          [ 0.7059739124  ,  0.879493496425,  0.458742095596],
                          [ 0.033939388565,  0.209737288454,  0.50583270057 ],
                          [ 0.047355015771,  0.542899583447,  0.505932182374],
                          [ 0.043943429091,  0.872417268842,  0.505248963865],
                          [ 0.368841958722,  0.207098381354,  0.506185113688],
                          [ 0.376222286591,  0.543197252891,  0.505940287775],
                          [ 0.37759437571 ,  0.878933569545,  0.506308936283],
                          [ 0.710957186992,  0.210145064078,  0.505215232233],
                          [ 0.711115603668,  0.544614374242,  0.505714643857],
                          [ 0.705635167546,  0.875719552181,  0.505813574082],
                          [ 0.042850569746,  0.211089930198,  0.553235995521],
                          [ 0.041006431114,  0.538861430679,  0.551416448996],
                          [ 0.04558840504 ,  0.874425534087,  0.552931541813],
                          [ 0.37634902664 ,  0.207340051098,  0.552169206678],
                          [ 0.374510411078,  0.544752993845,  0.55240644911 ],
                          [ 0.371271963766,  0.869676297501,  0.552201089751],
                          [ 0.703789658442,  0.205409606322,  0.551832576568],
                          [ 0.710696253691,  0.540518529931,  0.551747082812],
                          [ 0.707905322622,  0.874059061723,  0.552746856367],
                          [ 0.044667677579,  0.211498511528,  0.597568414556],
                          [ 0.04200120508 ,  0.539631213487,  0.597740453138],
                          [ 0.044517470524,  0.872312078559,  0.597810653733],
                          [ 0.374440311694,  0.203131938559,  0.59751709103 ],
                          [ 0.373755311906,  0.540834866875,  0.598350473525],
                          [ 0.372637085062,  0.875195527952,  0.597684566354],
                          [ 0.698343657255,  0.210304713611,  0.597555133803],
                          [ 0.709665077546,  0.550485630531,  0.597369011475],
                          [ 0.708382711463,  0.875227701924,  0.597958712782],
                          [ 0.036890679644,  0.20244736762 ,  0.642705386046],
                          [ 0.038449975012,  0.539835750732,  0.642982222537],
                          [ 0.035933927821,  0.882173520501,  0.643495869276],
                          [ 0.37014862053 ,  0.209910603696,  0.6437855713  ],
                          [ 0.371137592966,  0.54672830001 ,  0.642984324092],
                          [ 0.384197747685,  0.874685560637,  0.642826227352],
                          [ 0.694600578045,  0.204978099962,  0.643107449711],
                          [ 0.705666681516,  0.535175636387,  0.643065577944],
                          [ 0.710291228056,  0.878295646952,  0.642570707568],
                          [ 0.038535877434,  0.209971392078,  0.687737117915],
                          [ 0.037294122676,  0.540254206082,  0.688635528939],
                          [ 0.044173219973,  0.872698760186,  0.688076285245],
                          [ 0.375458307228,  0.204922003723,  0.688843861786],
                          [ 0.374045027621,  0.545686170272,  0.68919846794 ],
                          [ 0.369256208731,  0.881267838708,  0.689167597835],
                          [ 0.712853749399,  0.213346263906,  0.687859785621],
                          [ 0.699885441535,  0.542123730719,  0.688037955466],
                          [ 0.715811841042,  0.881575381603,  0.688015182755],
                          [ 0.042922418918,  0.2129127293  ,  0.734381443216],
                          [ 0.043595133187,  0.54194749063 ,  0.734167746808],
                          [ 0.039465632527,  0.877843772877,  0.733948159739],
                          [ 0.374829734289,  0.210525265685,  0.734114688259],
                          [ 0.373736977253,  0.537380937292,  0.733687813335],
                          [ 0.372122438237,  0.878976396993,  0.733851928303],
                          [ 0.713007890501,  0.205850906105,  0.734238284166],
                          [ 0.710656120988,  0.538277380856,  0.73428650955 ],
                          [ 0.70551611368 ,  0.872913337801,  0.733528429921],
                          [ 0.042687979921,  0.216023535857,  0.779325913146],
                          [ 0.054112944599,  0.54275142159 ,  0.779377005363],
                          [ 0.045633681443,  0.867077602619,  0.777647102583],
                          [ 0.381508703115,  0.208003087685,  0.780125170866],
                          [ 0.381377188257,  0.546640638906,  0.7799804638  ],
                          [ 0.368443937335,  0.881942927057,  0.778779642472],
                          [ 0.707602807062,  0.212550415929,  0.780288129158],
                          [ 0.71873874672 ,  0.544298331082,  0.779541454337],
                          [ 0.710124058832,  0.875207174548,  0.779086882761],
                          [ 0.130967830339,  0.283163241662,  0.243926710132],
                          [ 0.127159049911,  0.619877790942,  0.244318870802],
                          [ 0.119834438328,  0.958502245711,  0.24321554255 ],
                          [ 0.452549569994,  0.28796296118 ,  0.244131448823],
                          [ 0.45484622293 ,  0.625527733838,  0.242958569979],
                          [ 0.453135574785,  0.948902263217,  0.243208053354],
                          [ 0.792526455066,  0.285644361727,  0.243806102734],
                          [ 0.791173930925,  0.629703000092,  0.243931987917],
                          [ 0.791579530922,  0.958370493955,  0.24349442552 ],
                          [ 0.127492303773,  0.292279348058,  0.289485336307],
                          [ 0.120648844095,  0.617194685875,  0.288167954674],
                          [ 0.119906099906,  0.952017258861,  0.289612160473],
                          [ 0.46138976262 ,  0.28810815713 ,  0.289225507334],
                          [ 0.467034205117,  0.619311829594,  0.289620383853],
                          [ 0.456321116936,  0.950885404729,  0.28976288484 ],
                          [ 0.788838295838,  0.2949111775  ,  0.288673532511],
                          [ 0.794877290083,  0.623520484545,  0.289489390019],
                          [ 0.792074238095,  0.957676432228,  0.289353442333],
                          [ 0.126911694101,  0.290516435024,  0.335468313388],
                          [ 0.124772524333,  0.617993816828,  0.334312789536],
                          [ 0.119635932453,  0.953684891804,  0.33518734822 ],
                          [ 0.461143868478,  0.294914829171,  0.335004334303],
                          [ 0.457879581592,  0.615304590159,  0.334680649819],
                          [ 0.458366467761,  0.953648596678,  0.335272457354],
                          [ 0.792843832625,  0.289603019873,  0.333918657039],
                          [ 0.791138654642,  0.617295178926,  0.334585545944],
                          [ 0.802099643976,  0.953602295117,  0.334090712576],
                          [ 0.124316815472,  0.291992781273,  0.379971274953],
                          [ 0.125898249722,  0.622070739533,  0.380543174   ],
                          [ 0.127132084899,  0.956958427808,  0.380234185109],
                          [ 0.451099583839,  0.291284696339,  0.380544680895],
                          [ 0.457612817276,  0.625133855536,  0.37990880192 ],
                          [ 0.458261209145,  0.955297265411,  0.379651913544],
                          [ 0.78702430755 ,  0.290260790909,  0.380204215592],
                          [ 0.79279692462 ,  0.630033641266,  0.380600879467],
                          [ 0.789307346937,  0.958436790961,  0.378890493604],
                          [ 0.126375240657,  0.2940410459  ,  0.425514026809],
                          [ 0.1265214572  ,  0.628013238811,  0.425182176071],
                          [ 0.124654638208,  0.960371326289,  0.426097810994],
                          [ 0.46070896073 ,  0.29870892088 ,  0.425047163767],
                          [ 0.455046831811,  0.625664590582,  0.424512895563],
                          [ 0.457012536915,  0.956700019117,  0.424992054435],
                          [ 0.795977409585,  0.286437582054,  0.425115025183],
                          [ 0.791756952141,  0.624023178383,  0.42552450278 ],
                          [ 0.794831067382,  0.960829327779,  0.425315226992],
                          [ 0.12360005508 ,  0.29365235534 ,  0.468879061142],
                          [ 0.12021766429 ,  0.627382709213,  0.46952287895 ],
                          [ 0.12980452056 ,  0.957277530112,  0.470727140687],
                          [ 0.454785689741,  0.29066952381 ,  0.470223799094],
                          [ 0.456399123821,  0.628115613808,  0.469942379405],
                          [ 0.462267959667,  0.966557907611,  0.469627917078],
                          [ 0.794065737463,  0.293699613216,  0.470617728495],
                          [ 0.789263291564,  0.624933513551,  0.46966422365 ],
                          [ 0.793583227935,  0.956127502695,  0.469712173276],
                          [ 0.120902763337,  0.295802417265,  0.517763358028],
                          [ 0.12257486424 ,  0.630154448237,  0.518023642142],
                          [ 0.122643309956,  0.958886115035,  0.516706858819],
                          [ 0.454687531098,  0.299730210052,  0.517940776216],
                          [ 0.461133657239,  0.632672775709,  0.517362740872],
                          [ 0.462144085146,  0.958679490735,  0.518978285531],
                          [ 0.790476087965,  0.296963428803,  0.518361685769],
                          [ 0.800167899918,  0.628191638587,  0.51767206234 ],
                          [ 0.78875836772 ,  0.961775148284,  0.517660921531],
                          [ 0.122753551948,  0.297504805356,  0.563935545023],
                          [ 0.127464479646,  0.626686611599,  0.562191840262],
                          [ 0.11649903932 ,  0.958314131461,  0.56391465724 ],
                          [ 0.457687669606,  0.296866118504,  0.563341688255],
                          [ 0.458935626232,  0.630492520361,  0.56386661738 ],
                          [ 0.459255882918,  0.954586970315,  0.563772671748],
                          [ 0.796277847701,  0.289662382931,  0.562376173851],
                          [ 0.793853983856,  0.627648599931,  0.562695689598],
                          [ 0.79289833494 ,  0.953794222494,  0.563574179745],
                          [ 0.125779649001,  0.294687102603,  0.609035151267],
                          [ 0.119623406244,  0.624546251108,  0.608922810461],
                          [ 0.122527565315,  0.95686011529 ,  0.609839838982],
                          [ 0.457717944179,  0.292324042458,  0.607874079031],
                          [ 0.452529464096,  0.625384208196,  0.608932604418],
                          [ 0.460409773728,  0.956568122836,  0.609335795941],
                          [ 0.79594823313 ,  0.292804576147,  0.608053417459],
                          [ 0.802028794628,  0.621409442945,  0.608352054242],
                          [ 0.790212751125,  0.965271239378,  0.609475058843],
                          [ 0.124635609052,  0.28805337285 ,  0.654141148436],
                          [ 0.122142682899,  0.630368903477,  0.653638853385],
                          [ 0.119619494452,  0.959122406749,  0.654593710053],
                          [ 0.452273324569,  0.288931944736,  0.654014730007],
                          [ 0.454259723804,  0.629477824993,  0.654269600201],
                          [ 0.462454438173,  0.96112078968 ,  0.653553184759],
                          [ 0.781954977935,  0.287798197732,  0.653848933549],
                          [ 0.791571705864,  0.621322814008,  0.654150039146],
                          [ 0.792023788102,  0.96241286092 ,  0.655018592882],
                          [ 0.121335121148,  0.296174944759,  0.699268296405],
                          [ 0.123290629994,  0.626204586849,  0.699684730688],
                          [ 0.123144495435,  0.955460743064,  0.699731868695],
                          [ 0.455870663954,  0.291532075424,  0.699662096964],
                          [ 0.461681519605,  0.628382861904,  0.699974637957],
                          [ 0.460881602415,  0.962838003125,  0.700443591735],
                          [ 0.796801104622,  0.294242751676,  0.699224530986],
                          [ 0.783758156432,  0.618907086762,  0.69957545505 ],
                          [ 0.797955277507,  0.957488152534,  0.699550458173],
                          [ 0.132769681849,  0.28959936925 ,  0.745362232705],
                          [ 0.133819186182,  0.625247027921,  0.745626891543],
                          [ 0.122973545814,  0.959556475072,  0.745529684185],
                          [ 0.462198563221,  0.292322075062,  0.744727202898],
                          [ 0.459407848064,  0.625966081131,  0.7446055014  ],
                          [ 0.457994420013,  0.959749842319,  0.745512071201],
                          [ 0.790995443782,  0.291469604993,  0.744220267627],
                          [ 0.790108716154,  0.62566003526 ,  0.744977612674],
                          [ 0.794459798113,  0.951829372452,  0.744236396103],
                          [ 0.125892576796,  0.297335542197,  0.790567923441],
                          [ 0.130341819431,  0.617540591124,  0.790718128208],
                          [ 0.118743054671,  0.953269876683,  0.789083284051],
                          [ 0.468509885011,  0.28551391633 ,  0.790607667519],
                          [ 0.465118522254,  0.623474535601,  0.790561331524],
                          [ 0.465941263299,  0.950621666267,  0.788399432489],
                          [ 0.795295069272,  0.290863999305,  0.791435389531],
                          [ 0.794297686382,  0.632925225544,  0.789844341884],
                          [ 0.797985704291,  0.949600325845,  0.790124066237]]

# Set up configuration
bulk_configuration = BulkConfiguration(
    bravais_lattice=lattice,
    elements=elements,
    fractional_coordinates=fractional_coordinates,
    )

# Add tags
bulk_configuration.addTags('heat_sink',   [
    108, 109, 110, 111, 112, 113, 114, 115, 116, 225, 226, 227, 228, 229, 230, 231, 232, 233, 342,
    343, 344, 345, 346, 347, 348, 349, 350, 459, 460, 461, 462, 463, 464, 465, 466, 467, 576, 577,
    578, 579, 580, 581, 582, 583, 584, 693, 694, 695, 696, 697, 698, 699, 700, 701, 810, 811, 812,
    813, 814, 815, 816, 817, 818, 927, 928, 929, 930, 931, 932, 933, 934, 935,
])
bulk_configuration.addTags('heat_source', [
    0,   1,   2,   3,   4,   5,   6,   7,   8, 117, 118, 119, 120, 121, 122, 123, 124, 125, 234,
    235, 236, 237, 238, 239, 240, 241, 242, 351, 352, 353, 354, 355, 356, 357, 358, 359, 468, 469,
    470, 471, 472, 473, 474, 475, 476, 585, 586, 587, 588, 589, 590, 591, 592, 593, 702, 703, 704,
    705, 706, 707, 708, 709, 710, 819, 820, 821, 822, 823, 824, 825, 826, 827,
])

# -------------------------------------------------------------
# Calculator
# -------------------------------------------------------------

potentialSet = Tersoff_SiGe_1989()
calculator = TremoloXCalculator(parameters=potentialSet)
bulk_configuration.setCalculator(calculator)

# -------------------------------------------------------------
# Molecular Dynamics
# -------------------------------------------------------------

initial_velocity = MaxwellBoltzmannDistribution(
    temperature=300.0*Kelvin,
    remove_center_of_mass_momentum=True
)

method = NVEVelocityVerlet(
    time_step=1*femtoSecond,
    initial_velocity=initial_velocity,
)

# Use a heating power of 50 nW.
heating_power = 50.0e-9*Joule/Second
momentum_exchange_hook = NonEquilibriumHeatExchange(
    configuration=bulk_configuration,
    heating_power=heating_power,
    heat_source='heat_source',
    heat_sink='heat_sink',
    update_profile_interval=10,
    profile_resolution=2.0*Ang
)

md_trajectory = MolecularDynamics(
    bulk_configuration,
    constraints=[],
    trajectory_filename='Si_w_Ge_layer_NEMD.hdf5',
    steps=100000,
    log_interval=500,
    post_step_hook=momentum_exchange_hook,
    method=method
)

# Print the information from the NEMD heat flow simulation.
nlprint(momentum_exchange_hook)
