未验证 提交 1cded004 编写于 作者: T tangwei12 提交者: GitHub

Merge branch 'master' into multiview-simnet

# Youtebe-DNN
以下是本例的简要目录结构及说明:
```
├── data #样例数据
├── train
├── data.txt
├── test
├── data.txt
├── generate_ramdom_data # 随机训练数据生成文件
├── __init__.py
├── README.md # 文档
├── model.py #模型文件
├── config.yaml #配置文件
├── data_prepare.sh #一键数据处理脚本
├── reader.py #reader
├── infer.py # 预测程序
```
注:在阅读该示例前,建议您先了解以下内容:
[paddlerec入门教程](https://github.com/PaddlePaddle/PaddleRec/blob/master/README.md)
---
## 内容
- [模型简介](#模型简介)
- [数据准备](#数据准备)
- [运行环境](#运行环境)
- [快速开始](#快速开始)
- [论文复现](#论文复现)
- [进阶使用](#进阶使用)
- [FAQ](#FAQ)
## 模型简介
[《Deep Neural Networks for YouTube Recommendations》](https://link.zhihu.com/?target=https%3A//static.googleusercontent.com/media/research.google.com/zh-CN//pubs/archive/45530.pdf) 这篇论文是google的YouTube团队在推荐系统上DNN方面的尝试,是经典的向量化召回模型,主要通过模型来学习用户和物品的兴趣向量,并通过内积来计算用户和物品之间的相似性,从而得到最终的候选集。YouTube采取了两层深度网络完成整个推荐过程:
1.第一层是**Candidate Generation Model**完成候选视频的快速筛选,这一步候选视频集合由百万降低到了百的量级。
2.第二层是用**Ranking Model**完成几百个候选视频的精排。
本项目在paddlepaddle上完成YouTube dnn的召回部分Candidate Generation Model,分别获得用户和物品的向量表示,从而后续可以通过其他方法(如用户和物品的余弦相似度)给用户推荐物品。
由于原论文没有开源数据集,本项目随机构造数据验证网络的正确性。
本项目支持功能
训练:单机CPU、单机单卡GPU、本地模拟参数服务器训练、增量训练,配置请参考 [启动训练](https://github.com/PaddlePaddle/PaddleRec/blob/master/doc/train.md)
预测:单机CPU、单机单卡GPU;配置请参考[PaddleRec 离线预测](https://github.com/PaddlePaddle/PaddleRec/blob/master/doc/predict.md)
## 数据处理
调用python generate_ramdom_data.py生成随机训练数据,每行数据格式如下:
```
#watch_vec;search_vec;other_feat;label
0.01,0.02,...,0.09;0.01,0.02,...,0.09;0.01,0.02,...,0.09;20
```
方便起见,我们提供了一键式数据生成脚本:
```
sh data_prepare.sh
```
## 运行环境
PaddlePaddle>=1.7.2
python 2.7/3.5/3.6/3.7
PaddleRec >=0.1
os : windows/linux/macos
## 快速开始
### 单机训练
```
mode: [cpu_single_train]
runner:
- name: cpu_single_train
class: train
device: cpu # if use_gpu, set it to gpu
epochs: 20
save_checkpoint_interval: 1
save_inference_interval: 1
save_checkpoint_path: "increment_youtubednn"
save_inference_path: "inference_youtubednn"
save_inference_feed_varnames: ["watch_vec", "search_vec", "other_feat"] # feed vars of save inference
save_inference_fetch_varnames: ["l3.tmp_2"]
print_interval: 1
```
### 单机预测
通过计算每个用户和每个物品的余弦相似度,给每个用户推荐topk视频:
cpu infer:
```
python infer.py --test_epoch 19 --inference_model_dir ./inference_youtubednn --increment_model_dir ./increment_youtubednn --watch_vec_size 64 --search_vec_size 64 --other_feat_size 64 --topk 5
```
gpu infer:
```
python infer.py --use_gpu 1 --test_epoch 19 --inference_model_dir ./inference_youtubednn --increment_model_dir ./increment_youtubednn --watch_vec_size 64 --search_vec_size 64 --other_feat_size 64 --topk 5
```
### 运行
```
python -m paddlerec.run -m paddlerec.models.recall.w2v
```
### 结果展示
样例数据训练结果展示:
```
Running SingleStartup.
Running SingleRunner.
batch: 1, acc: [0.03125]
batch: 2, acc: [0.0625]
batch: 3, acc: [0.]
...
epoch 0 done, use time: 0.0605320930481, global metrics: acc=[0.]
...
epoch 19 done, use time: 0.33447098732, global metrics: acc=[0.]
```
样例数据预测结果展示:
```
user:0, top K videos:[40, 31, 4, 33, 93]
user:1, top K videos:[35, 57, 58, 40, 17]
user:2, top K videos:[35, 17, 88, 40, 9]
user:3, top K videos:[73, 35, 39, 58, 38]
user:4, top K videos:[40, 31, 57, 4, 73]
user:5, top K videos:[38, 9, 7, 88, 22]
user:6, top K videos:[35, 73, 14, 58, 28]
user:7, top K videos:[35, 73, 58, 38, 56]
user:8, top K videos:[38, 40, 9, 35, 99]
user:9, top K videos:[88, 73, 9, 35, 28]
user:10, top K videos:[35, 52, 28, 54, 73]
```
## 进阶使用
## FAQ
......@@ -17,11 +17,10 @@ workspace: "models/recall/youtube_dnn"
dataset:
- name: dataset_train
batch_size: 5
type: DataLoader
#type: QueueDataset
batch_size: 32
type: DataLoader # or QueueDataset
data_path: "{workspace}/data/train"
data_converter: "{workspace}/random_reader.py"
data_converter: "{workspace}/reader.py"
hyper_parameters:
watch_vec_size: 64
......@@ -30,22 +29,23 @@ hyper_parameters:
output_size: 100
layers: [128, 64, 32]
optimizer:
class: adam
learning_rate: 0.001
strategy: async
class: SGD
learning_rate: 0.01
mode: train_runner
mode: [cpu_single_train]
runner:
- name: train_runner
- name: cpu_single_train
class: train
device: cpu
epochs: 3
save_checkpoint_interval: 2
save_inference_interval: 4
save_checkpoint_path: "increment"
save_inference_path: "inference"
print_interval: 10
epochs: 20
save_checkpoint_interval: 1
save_inference_interval: 1
save_checkpoint_path: "increment_youtubednn"
save_inference_path: "inference_youtubednn"
save_inference_feed_varnames: ["watch_vec", "search_vec", "other_feat"] # feed vars of save inference
save_inference_fetch_varnames: ["l3.tmp_2"]
print_interval: 1
phase:
- name: train
......
0.663491309502,0.0462631992275,0.110320166459,0.935335624774,0.848423288725,0.327383024174,0.034578861577,0.504204625525,0.399456947718,0.991494076354,0.35609069258,0.125509644035,0.111029681241,0.0107053613687,0.152277864434,0.429065973674,0.729009199679,0.372730438865,0.718309629947,0.0316650827627,0.692915557804,0.293932169136,0.401600100989,0.352075402009,0.664737695934,0.289952120467,0.51277750852,0.154503453043,0.45670774431,0.0895023758903,0.55951065107,0.691613915701,0.818114155108,0.357621685047,0.107789992823,0.497176331166,0.600770277764,0.922752018451,0.130871137521,0.426172183235,0.612807451472,0.293261179287,0.528358015663,0.278022232811,0.0177712748998,0.898082038855,0.438455293642,0.519032213197,0.810505919363,0.314394908905,0.965395894347,0.640618801149,0.292650315102,0.0489737047336,0.677445066279,0.47339913205,0.674104405663,0.0801497353144,0.756026837013,0.52593217333,0.452235002417,0.604411817701,0.907287679446,0.827230202401;0.977850828727,0.735656171429,0.785065544916,0.198565780904,0.544706505849,0.039677952396,0.551253079018,0.456750818092,0.585714877564,0.268410045505,0.835015425245,0.290519189488,0.796901000452,0.775228099834,0.0567713455371,0.557388639646,0.966095579815,0.843225508661,0.948695698346,0.364014886224,0.258156903853,0.031010847574,0.594834206166,0.395727543894,0.0792763660784,0.592895825115,0.522951141801,0.191433851403,0.221839072089,0.499329731329,0.0726435584111,0.1304435334,0.649220700074,0.484940332254,0.152309421606,0.483157636438,0.595243129114,0.521842790617,0.104613332731,0.79384428159,0.422804794194,0.30496294286,0.0520971284786,0.801279246323,0.737422875989,0.931025257885,0.551735146559,0.272569007741,0.532573776049,0.936146709892,0.741300360879,0.182841290271,0.268204500494,0.564380671493,0.28277740763,0.764460991224,0.724844562963,0.308909533554,0.278068690764,0.720810517049,0.234775525122,0.118345564569,0.605303865539,0.957503776109;0.163856499285,0.125235057206,0.388318092277,0.73267295319,0.692168583601,0.906625620481,0.391968364638,0.943677721055,0.385348826216,0.342165092282,0.48472722125,0.51775663604,0.348643731423,0.347010096317,0.581397840675,0.190013631798,0.680276644748,0.447425075407,0.614735014292,0.559669119341,0.702003534572,0.400971637847,0.0481670731018,0.0111658500663,0.435858990037,0.173385332599,0.524925859985,0.348288246857,0.0383219216165,0.71052852859,0.605787275729,0.821580479003,0.738849562248,0.638459375397,0.751616688942,0.938587853982,0.675601293552,0.881685410647,0.623529699606,0.0999096097592,0.395782593427,0.455395361703,0.428868038193,0.556811521285,0.0713573220307,0.17473662534,0.252939630435,0.231317391034,0.650861201945,0.650616888743,0.281837855624,0.133947886298,0.975968680651,0.159729710584,0.320483227141,0.149009687982,0.0538050636189,0.923100934601,0.377769143565,0.99784039723,0.171793507873,0.564098485978,0.425088114926,0.480168767917;77
0.240113165562,0.267870364888,0.374637318615,0.514929824877,0.716442539659,0.687188435509,0.431795983761,0.282617527388,0.279806807337,0.782306485779,0.0813236874565,0.48251037202,0.940696766059,0.544022751138,0.870396657783,0.513032578541,0.914506889493,0.778598646097,0.420243279492,0.573537772663,0.0251884577576,0.314035931941,0.0898679049542,0.226083844597,0.624544438014,0.639909932124,0.0869942540311,0.400298654596,0.433940176861,0.998156058468,0.378203493652,0.954433222885,0.919894792644,0.500558240958,0.797119428749,0.139917394886,0.556429163424,0.033879808158,0.743059049225,0.0289670375101,0.946784078146,0.764913490018,0.768904655539,0.944966988083,0.211139676873,0.137240250032,0.872591787866,0.851957988622,0.586369215955,0.12245953253,0.946293652962,0.899127760712,0.886295538965,0.267343058305,0.722479381005,0.810999188324,0.514765795566,0.922560651823,0.722150743104,0.816356715765,0.928733112471,0.0796178994383,0.736380979936,0.885181882909;0.551753107151,0.838546816445,0.122904269167,0.323103301086,0.132919501078,0.576905375866,0.984423535155,0.29520294088,0.161923614258,0.600354281829,0.258637378523,0.00239171384147,0.980366516116,0.0629821747231,0.23091704681,0.149788520989,0.073038253184,0.817858214261,0.311085927981,0.451745327073,0.00800133883701,0.968512119148,0.266708658584,0.948805441929,0.280470098943,0.499638733555,0.0780162121983,0.213547219827,0.781332820802,0.737137754376,0.923380909887,0.504403770868,0.0797837565997,0.933828690957,0.402604312194,0.340550360326,0.454714701804,0.528414566388,0.182807864892,0.699446274816,0.267468234067,0.322969053713,0.580013695791,0.123763518439,0.979544543037,0.836834720328,0.607196843414,0.052550052345,0.905725885958,0.720559052794,0.0123805985389,0.324768289781,0.791103790457,0.259593577677,0.191189245627,0.11171464737,0.20569487595,0.996716603956,0.603393443294,0.91758808474,0.261917465613,0.813254532102,0.790294641069,0.249964663698;0.358971542394,0.656430037701,0.396550860386,0.51864810386,0.768387668512,0.0375002678572,0.822942909594,0.730751405004,0.537872292969,0.144344426046,0.0775013488723,0.669601916963,0.0294409664303,0.813056834164,0.705822650056,0.64128711119,0.300453032616,0.18171910265,0.376285757739,0.085487269247,0.781100581359,0.339437694984,0.149333843138,0.946515459227,0.787867294135,0.195533163327,0.241486295643,0.944827263044,0.635978553309,0.217530754976,0.973056666757,0.995766256677,0.724799481313,0.655250130052,0.800592533838,0.709143752741,0.547655081164,0.194908803793,0.477192673919,0.908352710165,0.33729015512,0.791222675031,0.964981234381,0.53759488587,0.967173750664,0.522832136281,0.598816577784,0.900626050696,0.0585993047708,0.488163240304,0.477697515579,0.845985218274,0.272847490792,0.0731308925424,0.879736188523,0.775593132792,0.789684069342,0.188910128289,0.811020763404,0.461178380391,0.63599701941,0.653753802122,0.107165018536,0.715507173913;43
0.808897933914,0.460436674705,0.0199705291616,0.654661690135,0.159885982799,0.823615275975,0.462332977825,0.548065543183,0.599400911103,0.858961264993,0.68619205841,0.811414527058,0.865716618066,0.372163944107,0.359168960492,0.794859247684,0.862977143912,0.928916090744,0.83549274173,0.538640682049,0.255076446308,0.311073768365,0.712646447015,0.771687423882,0.158281135739,0.735419620227,0.673828277497,0.413501398812,0.666221816046,0.979522514177,0.0869729438034,0.522659194106,0.313020118137,0.501003536438,0.72142925621,0.981984490643,0.351026223178,0.861440703512,0.915337954675,0.593464721616,0.84566990395,0.0060091068861,0.880374273012,0.361641141811,0.297712253835,0.109681613938,0.920306728028,0.943792795067,0.111632320528,0.584759761299,0.232702258941,0.134234086745,0.401845000498,0.99327543075,0.133149460531,0.303367949948,0.131433256836,0.817334755288,0.676094940714,0.735920094987,0.426198449316,0.699118426212,0.664974932901,0.671440009981;0.810470246738,0.996400809654,0.557300251316,0.973690580315,0.817695733793,0.99100292803,0.544695036496,0.851448839092,0.337750810561,0.973677590625,0.540666394817,0.147454359907,0.313334686559,0.207806003152,0.50587303088,0.326536209701,0.449164525937,0.624193949641,0.771680851421,0.808576141639,0.340508197972,0.332360060518,0.346499575308,0.858714301864,0.896631623432,0.471681218796,0.273805253218,0.13051720947,0.216253598573,0.390633087578,0.318490327768,0.679084110249,0.889729867557,0.515539616955,0.162458510692,0.821666265245,0.366579461791,0.225214000649,0.933303375342,0.310274372844,0.144496095051,0.14900238681,0.591456687532,0.776748501147,0.888788271424,0.540532195925,0.341493394633,0.309373758965,0.328457113391,0.0556112488816,0.629293874646,0.190598330811,0.41647419596,0.0904873984056,0.870229969245,0.811513526748,0.48562529399,0.808964642338,0.487973003948,0.109264517586,0.613284366711,0.704175978585,0.0579393759987,0.558635071516;0.153623871989,0.178769718873,0.545892695755,0.172147918411,0.717615793427,0.977299705364,0.884722115391,0.309235651592,0.355922436526,0.751404821931,0.530610321305,0.795350511266,0.48205120444,0.325725232803,0.0920412110703,0.604264431466,0.556661717974,0.126839344118,0.860378150385,0.320953740491,0.907626065104,0.667790814138,0.530521901658,0.393532235473,0.180271110043,0.954903488463,0.460110543359,0.615823126232,0.450125071419,0.538975926214,0.232180879229,0.982322511673,0.576169420626,0.17317885903,0.191801959885,0.822955532481,0.452326058136,0.367219298864,0.342959975899,0.462828530948,0.895548447661,0.471597347321,0.22993461118,0.647698060855,0.236987803256,0.408605583683,0.64540266099,0.139592270019,0.094624564263,0.837284297571,0.723230292374,0.223450193947,0.263667123822,0.787438190199,0.692312363377,0.0961851091355,0.899728398132,0.20153959089,0.323061307106,0.505494287501,0.1095590698,0.750620276727,0.0832661577546,0.209466848179;55
0.754810259556,0.688280762912,0.0680950053749,0.995267581723,0.996915560442,0.302409447644,0.603095025342,0.845522566468,0.577259904019,0.804505191091,0.672571546979,0.952363454582,0.670681904495,0.449861925023,0.593334205557,0.547809459563,0.684447386626,0.105225974447,0.76612516256,0.423049935447,0.728539259269,0.781261849581,0.511540744374,0.647102726362,0.600859626787,0.127246337358,0.688218306252,0.713265035217,0.270069747563,0.300840456695,0.348619145273,0.312169932148,0.802808111969,0.977965359216,0.695767497082,0.171534465093,0.413750151305,0.326785462472,0.371911133343,0.91293704507,0.978704391278,0.172665958475,0.00102737760708,0.167951387036,0.68858563029,0.479617073814,0.290008430836,0.844870539684,0.514123468323,0.955386629673,0.615674034164,0.23487836956,0.710514846162,0.351254037455,0.612844336866,0.291925824899,0.997136932572,0.00169261607213,0.444686282579,0.0486738307777,0.297112957743,0.338849670705,0.751024759738,0.548073135517;0.135393157279,0.849024890129,0.759095371819,0.833282976673,0.349648322151,0.60355313391,0.7940706333,0.61047573342,0.578257800778,0.80007409031,0.532551718953,0.717014751971,0.582310544233,0.324110068838,0.745708311372,0.319449217768,0.786982320361,0.35789723554,0.366181238809,0.974455638497,0.290601108526,0.129031439907,0.318531309264,0.800038003345,0.843832378365,0.00797756531259,0.381626834199,0.592662808997,0.42703631581,0.539493248082,0.506434406905,0.0787009791353,0.492074170795,0.617498913236,0.0406792187885,0.17831666829,0.99327948904,0.579284094557,0.0871404107487,0.223100329347,0.268972309269,0.163058838896,0.866520134505,0.905018904846,0.131427174043,0.0875822440131,0.86957819241,0.533153830004,0.72141494771,0.1943031372,0.315772856725,0.0139693847867,0.355607331089,0.244051560788,0.753228772653,0.409103219654,0.954008022624,0.577796574621,0.200323622034,0.495054296478,0.0560124353015,0.935237106903,0.0427643855117,0.784833363844;0.882798740347,0.957138513345,0.355646809734,0.828499661383,0.194755351811,0.796290388219,0.133919966814,0.16698868868,0.112416074406,0.772266421898,0.838970740436,0.82379501792,0.852037162902,0.266115010187,0.646364548939,0.346819025675,0.900314353398,0.418216009662,0.128228710165,0.523855521557,0.99139743071,0.258598235524,0.692979025222,0.981222895124,0.430095610905,0.62130465303,0.283439551805,0.547697499464,0.667354675995,0.0125966552668,0.964128651924,0.345588173906,0.787910107124,0.585571050466,0.22090229699,0.904227522851,0.266038337969,0.918573511342,0.411576597423,0.0296892719344,0.412740612311,0.666866850055,0.444985362773,0.709197272438,0.887383077631,0.620263545776,0.177091196313,0.099913599062,0.0703884789993,0.785673718074,0.605520366445,0.985760493216,0.506257472925,0.509363276421,0.247450903667,0.944906884834,0.732556166791,0.191958980934,0.953731326015,0.335560187764,0.830570458691,0.789896458932,0.310445853112,0.867640785621;20
0.591525495943,0.897549861471,0.117727800095,0.482349070216,0.178775216087,0.643543222409,0.748648229648,0.428077967767,0.0949528443634,0.15950205454,0.52954328841,0.282539483893,0.443925271995,0.425605626983,0.761351182083,0.104335160666,0.155074978378,0.0927238888822,0.230856161476,0.588131019787,0.609388803209,0.151961950118,0.598729622228,0.947868060316,0.572645259724,0.573768761421,0.528383345115,0.652782801721,0.900362126642,0.808510646682,0.389762625278,0.235017020902,0.678767701488,0.516326283738,0.549488778953,0.245551014361,0.859644600312,0.909320196675,0.549246920681,0.260209340424,0.877186094881,0.838294828234,0.236579445859,0.281498845608,0.901676869202,0.620528669292,0.360673857741,0.780485058333,0.562146200343,0.719302271603,0.188025015228,0.0944832242447,0.682737164192,0.92240225292,0.132975419385,0.822565486579,0.808649977836,0.815876127866,0.62080148932,0.820479800503,0.202503297841,0.936065105128,0.519244843708,0.393579985963;0.596469805146,0.549605996609,0.504582004206,0.785903874422,0.418544329324,0.2223062839,0.59010504325,0.736689214628,0.113451190099,0.417154707111,0.831645586808,0.0346132687277,0.683336725873,0.280967253016,0.0370857159769,0.18491531856,0.255509639819,0.53317734344,0.579307658756,0.420558472277,0.775077621428,0.456215919904,0.0906526135843,0.582323560366,0.736788447024,0.0138757331795,0.97177734031,0.109511388626,0.531199698839,0.905780299161,0.966905226225,0.23678832549,0.787116187426,0.696062697674,0.0482550030315,0.839050281168,0.746950332415,0.192611108684,0.368064604702,0.275213231078,0.0144333121953,0.249130088042,0.537250917521,0.135481078935,0.928916332627,0.280986644388,0.387037101213,0.0469033808488,0.926784982742,0.533434059223,0.439221084262,0.599682485434,0.360660701518,0.68117542104,0.726066459134,0.793989069422,0.840191555518,0.454814910364,0.0868079477428,0.750159449927,0.613683370976,0.282919226748,0.646466947939,0.331159714559;0.773588145516,0.136315389136,0.412067918632,0.158284243981,0.8021483748,0.624294254,0.615666463995,0.472796974382,0.377872478235,0.597394496593,0.551776585375,0.636708412752,0.773480737358,0.431235515025,0.71827651887,0.297440480825,0.707034596039,0.371858971253,0.876182836114,0.291963880592,0.398668659643,0.869907560822,0.70575998916,0.875906922668,0.924394332338,0.278450047881,0.338394726901,0.67625007464,0.122318514715,0.690960404392,0.448124615794,0.364600445418,0.627723205281,0.657832180333,0.238555416716,0.777788679179,0.299453160187,0.9758870655,0.355028408123,0.310747870072,0.669370024211,0.675397191206,0.612362070371,0.109324325954,0.354720560012,0.584811246716,0.641211530067,0.152493413106,0.485870522422,0.286170250038,0.952459303646,0.957509081447,0.0632532367508,0.11788664538,0.539419597355,0.659810896725,0.167215612459,0.400539816197,0.966817081763,0.797075223806,0.402433158348,0.0491251491261,0.0342667322765,0.953796953153;41
0.208485376451,0.1981322895,0.298727727493,0.447520846392,0.261465733895,0.92565619824,0.615179050804,0.899054192464,0.547323344821,0.3566108844,0.408560372363,0.0124023809787,0.856998960034,0.150652032013,0.948649001701,0.637028862937,0.0545658299411,0.965409949677,0.61255519784,0.275254894952,0.564144731314,0.303707826769,0.850370563212,0.803638888708,0.524717949885,0.925896173957,0.856149101205,0.901262799025,0.833290557045,0.567751051369,0.623788586077,0.335743292999,0.962893057104,0.661694178834,0.309443036632,0.157463540432,0.943961078213,0.000355146311373,0.38297783229,0.50949261284,0.937978827033,0.629759035436,0.154147733644,0.79735146601,0.614100043503,0.643046372234,0.616575833476,0.0636697010713,0.686521312212,0.430045180973,0.452719573189,0.304317121825,0.855524971589,0.924711427366,0.245908568432,0.699293866159,0.902813537191,0.923837585101,0.827258318108,0.280203405534,0.231731953871,0.0952317421256,0.734102048423,0.0927595805285;0.250559039304,0.585889647435,0.71639937349,0.0886526322388,0.179550068219,0.0377287668272,0.70686478294,0.0896610279185,0.675290171027,0.466841841541,0.768212717277,0.454611074805,0.663236583381,0.574138818144,0.193654781794,0.513425249328,0.934755832624,0.249842347908,0.306462185332,0.315210656353,0.426828126243,0.282302324448,0.431007828441,0.812276962624,0.426655594716,0.218233187486,0.507512861828,0.699539520159,0.613247709411,0.910215087061,0.950766385333,0.381998561322,0.466545213044,0.61123004049,0.925439412557,0.706449485424,0.757683640886,0.89563799863,0.0630912239069,0.321197730485,0.943257073259,0.402341654384,0.256100660844,0.0469485602118,0.861347684295,0.81413131796,0.670985901277,0.405493240565,0.674116828632,0.534066156015,0.267282078554,0.67915138414,0.764077049893,0.641090524697,0.596647133684,0.920921244467,0.128148032649,0.0739780486153,0.903119515224,0.434436133534,0.545954293976,0.810319198278,0.963576398248,0.74332155827;0.071588583663,0.538181123743,0.55913869609,0.0841418390646,0.235957267739,0.105171181669,0.91137989325,0.880166773866,0.193186740678,0.711815644128,0.20648305807,0.509636805324,0.934136770913,0.728013346185,0.722995147697,0.446594343221,0.0324145091773,0.498952353756,0.734415612823,0.439008879691,0.135851087737,0.40263653393,0.437349700025,0.806488862688,0.85373332389,0.018074899907,0.107276914418,0.404022738031,0.782445787332,0.0811732421762,0.78349281883,0.118715643162,0.0884546795912,0.164987139179,0.27727408064,0.125876930095,0.572886670348,0.944768772407,0.34520519536,0.237404559862,0.813886538421,0.904444309245,0.480615093002,0.741426091874,0.731463848364,0.323258857571,0.3982261306,0.0866535391128,0.202040700403,0.474255673613,0.217084878124,0.0673281037888,0.179250968085,0.391814609404,0.201019852774,0.00581211136683,0.293034997684,0.734903789879,0.482700408983,0.418625304255,0.639239987906,0.987963196262,0.932266290299,0.80558910896;7
0.0394250821843,0.667096987662,0.6852199234,0.322152625783,0.0831297826256,0.417388408442,0.119626412734,0.583142641933,0.328836941664,0.378838172645,0.296536526823,0.86627090194,0.280755909376,0.769139742551,0.176496754645,0.695449820536,0.762365020954,0.654895991015,0.505611373621,0.521622586682,0.572681732498,0.799559038639,0.645284754532,0.671750828682,0.588716607468,0.560908094496,0.332222275704,0.866980283146,0.122628215822,0.827757705088,0.422226810202,0.953684061102,0.983257135957,0.916034375317,0.314916428655,0.315350501352,0.939544719173,0.610034622616,0.266579500397,0.145513559823,0.224693205526,0.544431419652,0.773941401248,0.398233058041,0.614756213372,0.842706469777,0.309626883791,0.518110620351,0.656826310228,0.343749985145,0.984879928169,0.578248719948,0.231147552227,0.264694538252,0.132476403195,0.329001838319,0.765972831307,0.450010973556,0.338863918987,0.343516975285,0.715246892131,0.205819429029,0.740417803722,0.803184074626;0.46487906503,0.942583986289,0.933914175578,0.741524244359,0.995257560752,0.326806012694,0.965152989621,0.445259351764,0.795759518522,0.595878963864,0.873887440165,0.870105318346,0.617192396715,0.278690488658,0.446425038963,0.00302644791813,0.56248531385,0.556432776241,0.413631685936,0.663589235125,0.222443060603,0.115869279152,0.655337641558,0.983079897449,0.365644173157,0.33715998563,0.922196370522,0.48047871011,0.144201732166,0.733507665829,0.49688875838,0.128541978566,0.834408560739,0.0593667109814,0.353837247596,0.253660176617,0.907059358316,0.661557118079,0.800576498624,0.140522293661,0.696788097976,0.327009207628,0.254439472881,0.935461110419,0.758764213834,0.419289253021,0.262683520613,0.993650636199,0.606737067674,0.280459345253,0.521639860962,0.988193737617,0.984907714892,0.989169957443,0.0870027490973,0.611493154563,0.132373449661,0.18060531124,0.712421058962,0.394307821809,0.975912064341,0.484609702115,0.659847548564,0.203867352529;0.0529854033463,0.746226412397,0.557109605806,0.649507458758,0.480512950815,0.662257228764,0.423919631573,0.735389286035,0.12415953796,0.904266044173,0.87552384735,0.872059032136,0.441094314923,0.573547775304,0.877742186956,0.37703891949,0.657615100513,0.584239918984,0.588663700439,0.36921855407,0.527188717051,0.710258977263,0.335466108063,0.326442807604,0.499985090909,0.0840245000273,0.378906563187,0.972387226397,0.866668416324,0.410572583177,0.32123695457,0.0166133910892,0.701244200875,0.953670072266,0.673988935126,0.535456571093,0.365615096652,0.028776724419,0.786646437292,0.259280694873,0.712055650025,0.253433428634,0.538148858037,0.148278606376,0.35724689791,0.41807901463,0.305943997308,0.435903530598,0.665386152484,0.574266427626,0.0245460832832,0.958718830292,0.182702921875,0.00186532651674,0.733661723121,0.525324657059,0.650362876355,0.962715562931,0.159310672373,0.812685230319,0.987949002506,0.272086466435,0.628895671592,0.821361049744;62
0.0612270182104,0.500579163077,0.65001027159,0.243082821384,0.426155521223,0.550158954921,0.717070891704,0.131990790016,0.785179775839,0.675312590294,0.160535516469,0.138998238547,0.15586102193,0.0526596208628,0.159259943808,0.114551041961,0.53449157503,0.139778992909,0.788778053752,0.0888856383438,0.391947065278,0.0253207109916,0.109872744164,0.706107793116,0.617934201612,0.467111193924,0.178253857015,0.828725199332,0.172986335743,0.0235738639601,0.141434933182,0.0143797439854,0.0473123066686,0.591102111386,0.0583496516801,0.78207327036,0.280679658942,0.67427817607,0.627372050544,0.805449204723,0.117766783318,0.994151206918,0.959364881829,0.774756136244,0.268321215756,0.0120091314864,0.433837839598,0.184523393309,0.843627444495,0.427963743774,0.0630755475265,0.351565022469,0.838791638541,0.772502540014,0.0556028403085,0.930386041611,0.117749282612,0.0197484408877,0.888572508581,0.0084259239974,0.219229048981,0.250550131597,0.975792603065,0.364909304051;0.926745242661,0.335551166884,0.815222192802,0.913635034832,0.585740778888,0.151449312223,0.269068603884,0.434208104594,0.449008971244,0.0100992059901,0.870037320976,0.440085682059,0.797188217912,0.703294847194,0.773105031709,0.599451831617,0.743683245065,0.681798615717,0.419982343851,0.957522447496,0.485045821704,0.756219802457,0.0688054395314,0.931265860554,0.561767009874,0.355176111565,0.813718201821,0.114748615592,0.149437063195,0.146270380711,0.140105051306,0.114377904846,0.565872430093,0.793689825684,0.625573601873,0.800235762824,0.620568414366,0.979189648869,0.803705590275,0.502819683371,0.605207775527,0.0875247864904,0.923914946354,0.607438785635,0.941621014841,0.077276431614,0.628673944569,0.721189443705,0.390390516623,0.188651147127,0.189576632095,0.187061121916,0.67888030455,0.88638813769,0.537858707776,0.208809550931,0.565202448372,0.466375732603,0.0254702255384,0.272583273532,0.864470440808,0.373475720094,0.896847021691,0.0797468509315;0.413133998843,0.504331397568,0.892584438643,0.369055407957,0.563432419234,0.723178295285,0.979925608947,0.995251007818,0.560365864373,0.606602407876,0.639317289216,0.0230071047888,0.015162505436,0.590285201185,0.222124145073,0.0832276384282,0.89282343441,0.512938465967,0.358546653426,0.983160314628,0.154970406952,0.359924670864,0.966623715755,0.623087306676,0.104981423441,0.764405051051,0.816271345665,0.255568847083,0.622732149201,0.561095472321,0.426261722517,0.352661724043,0.264858366797,0.709861126538,0.25821799552,0.619153706042,0.58309555603,0.3422568712,0.713693060326,0.880755795453,0.638721329279,0.882228767844,0.985106942591,0.31105054231,0.551308841458,0.362703318693,0.624320224001,0.640816683152,0.314166418527,0.57328082297,0.713423095368,0.699148447327,0.306474746455,0.400217357239,0.334255337964,0.17878405321,0.693517044783,0.149229646125,0.639966658124,0.689301369134,0.237751774037,0.395099162015,0.285770229363,0.581941594796;41
0.633837947198,0.883880722832,0.843481948981,0.175407097155,0.878168929406,0.264993328001,0.431923576777,0.520788955082,0.291206767632,0.252275674469,0.634180592627,0.417903788603,0.270632918884,0.851286876578,0.792208948268,0.346735999909,0.816877534692,0.988746827119,0.157041255426,0.825388876831,0.201724709267,0.266967490335,0.34756677075,0.05466272463,0.522789958492,0.0781521771394,0.528469100546,0.621620384099,0.179807687768,0.342895652312,0.205237706513,0.502405690956,0.657360619956,0.431529531319,0.691630920486,0.407238563097,0.0630787667202,0.481383968682,0.142729404167,0.211294758846,0.751733888305,0.959504416486,0.239209884352,0.675393661186,0.256313238907,0.337244808081,0.863075052528,0.317612845571,0.964840102303,0.15828751372,0.291994676059,0.696622910512,0.99394069582,0.222426827715,0.226059564332,0.158623669618,0.566249309558,0.507200081108,0.202742634197,0.352013643721,0.884756407515,0.772070113869,0.382783632854,0.350818289991;0.996154915046,0.772540130762,0.591663542338,0.492629584595,0.0978558308763,0.207399633271,0.620699164573,0.70183465876,0.159414598007,0.697722066877,0.0863783466819,0.92259209291,0.58696674662,0.520400431084,0.653459796609,0.577732099072,0.671198506213,0.246990810861,0.602234523666,0.406112310798,0.862209098812,0.278884628499,0.241316719845,0.315955535641,0.10521624513,0.228643148558,0.800601556465,0.715449035244,0.798282016526,0.584408215657,0.540739417348,0.704809810272,0.571682104929,0.416117521184,0.380673120834,0.741928526652,0.304086985069,0.48604132617,0.0189175648211,0.47110159331,0.37530666269,0.786854591704,0.267128268071,0.100254415557,0.968065469848,0.190777898067,0.730617269492,0.416658723608,0.72420175472,0.756643299372,0.983416027443,0.358627741755,0.191059104537,0.739290302445,0.159798952385,0.795308050271,0.173145439737,0.453163592564,0.968541477862,0.171022955984,0.352141416208,0.390709614091,0.887831319527,0.0586960870833;0.886059784416,0.784203696477,0.397728965644,0.457483223272,0.520787958174,0.602395397666,0.739716337718,0.786600243175,0.7835840674,0.73130642908,0.325463534055,0.961465075579,0.117457457988,0.692086724965,0.0610322920242,0.968501256614,0.890874789209,0.945548570494,0.612453221614,0.975949437637,0.8457577988,0.681794918527,0.0260949790946,0.000218217957998,0.694209922898,0.920534825838,0.0148138964044,0.840214553265,0.387193424939,0.207746477051,0.445760031922,0.696776047825,0.917731578741,0.27701266839,0.928614062723,0.0416094674729,0.741053283442,0.373192306681,0.757702224772,0.212625424042,0.862228772098,0.447220533044,0.144360851143,0.543075391613,0.0182406428293,0.975123811618,0.761067737468,0.928266433268,0.262522346423,0.893568903235,0.171428255622,0.972540551517,0.568391217639,0.598054903731,0.108793400207,0.355570521922,0.235096728389,0.705339303147,0.625970789985,0.630318262434,0.798947623477,0.840720270506,0.499156090976,0.679633536246;12
0.894246661061,0.964302247761,0.299928768087,0.993771366998,0.89194918606,0.922995224958,0.937190833429,0.699992951869,0.764483954754,0.565043052926,0.393414845997,0.0727481422132,0.183188386534,0.0259306442228,0.211938177051,0.808823423195,0.0352432650841,0.638193759381,0.0714375330312,0.0630349059514,0.111235855297,0.685945981341,0.194288577807,0.494338437836,0.204224103646,0.887759438812,0.787221938999,0.172546158389,0.799938061907,0.235126858982,0.670434081876,0.461533935105,0.579284105104,0.0624200550922,0.571702239989,0.584336220557,0.573220426705,0.868799824889,0.978758123754,0.987822823401,0.485910571901,0.344475541901,0.626849747293,0.462446316507,0.385635701239,0.711119812822,0.407675216855,0.410452764739,0.525954419769,0.38756213522,0.6507797179,0.352878312663,0.248972859219,0.217789937235,0.0807236711564,0.608309391048,0.425684024444,0.171069072881,0.844864654507,0.2481004186,0.773117274462,0.615784251364,0.745303165336,0.73095618392;0.733263748006,0.788095460633,0.93200015895,0.438391457435,0.9062224192,0.0652673794201,0.389644985928,0.894282951172,0.916897290853,0.459783555547,0.45147782607,0.274513245142,0.475983018416,0.728249886233,0.00690542140021,0.520137442435,0.785207216385,0.583785009364,0.738145716658,0.73704461979,0.106288310894,0.109344714783,0.913648706483,0.57941552452,0.262644728239,0.894685220872,0.38433039774,0.15470368091,0.896790787681,0.203799209782,0.873585469931,0.13182569318,0.53640350871,0.501035361734,0.0626454223491,0.464025148449,0.547992482031,0.655699331746,0.813233582821,0.851019485979,0.383141690864,0.33872355484,0.229636911183,0.517896058012,0.28017975315,0.706455897817,0.909601872136,0.581074767277,0.151434763795,0.118003687232,0.592285130853,0.6742042389,0.110764544072,0.93833264055,0.0104659681341,0.241020279517,0.582474447733,0.314982730267,0.869828042614,0.930626790331,0.856565966714,0.390343235303,0.808799776044,0.914550904246;0.232398523074,0.547985970765,0.957206365438,0.682586619546,0.963681846026,0.836629443143,0.917259562598,0.19718373379,0.55507984969,0.456286530083,0.556043346551,0.148414817619,0.107975551009,0.456660381633,0.399773596983,0.915896172556,0.608393654004,0.922825881976,0.164831852692,0.282788883658,0.57231669271,0.142957135858,0.904033392099,0.828680714922,0.130713112887,0.605414060441,0.00347272987805,0.518896596994,0.107105217408,0.0283999526697,0.351245094423,0.796558367508,0.980482333897,0.936746846091,0.214863081255,0.475854375161,0.900745352622,0.0988761381353,0.145417137269,0.756354818355,0.966618703253,0.821167109077,0.544723216672,0.989697475926,0.62174144814,0.995262221359,0.579190047616,0.15369466394,0.975869271139,0.502090726898,0.0425571247782,0.557179546064,0.0020241799084,0.95175761977,0.678510528226,0.36469259016,0.0901178229997,0.093532974967,0.93992620305,0.226942751907,0.0951588707553,0.354915943782,0.173223415985,0.378348658122;57
0.994387087108,0.261486635067,0.967893681453,0.532857794361,0.595346925449,0.808032671597,0.806679891825,0.665738302965,0.570201276497,0.430665680696,0.797927571175,0.152839854164,0.0757231692103,0.0564457229713,0.388255788917,0.284811609999,0.00860195667952,0.665119721425,0.553883170662,0.874752963732,0.776425070964,0.893607780818,0.747634749471,0.823084244885,0.227418375217,0.489088272795,0.461779632025,0.15455701946,0.660994102901,0.804077873283,0.766556087259,0.623685986509,0.242337733113,0.322970787052,0.350794123964,0.919142928328,0.285154968379,0.562866958906,0.133213416817,0.795520175164,0.338018631049,0.227222379432,0.454734707878,0.68486275056,0.262059817408,0.0440371359302,0.853528749676,0.662630941698,0.0719763109312,0.707023217597,0.737268299415,0.430324324841,0.293021454738,0.368612929487,0.689944434244,0.412318785019,0.313743418493,0.200598114392,0.790539270473,0.482977787205,0.766531120474,0.578952604941,0.424090892706,0.630077129024;0.899781651661,0.468097002815,0.372549708412,0.992353723185,0.421328776783,0.962406071656,0.243176027313,0.363235033683,0.845674263008,0.502540927269,0.069998547682,0.881658868494,0.633980207376,0.7653270137,0.917984842898,0.548592143863,0.172531521971,0.73913843345,0.393051266046,0.162052951185,0.689977416735,0.724110979282,0.675565453843,0.564164007585,0.130940751968,0.864092273324,0.848715370274,0.769946334453,0.686210381602,0.0458602631764,0.802767388356,0.563646783728,0.911522664587,0.49688083296,0.0335859529162,0.421646434255,0.478828343953,0.968062389791,0.362528294622,0.0929362064986,0.863538973658,0.096525124493,0.0378463031755,0.821403421127,0.0795475436154,0.700794296797,0.0921901604505,0.241090716275,0.469148434682,0.19206816101,0.12384326441,0.693359905627,0.929875047499,0.500195135782,0.251008573968,0.258374869885,0.579935823534,0.0028218797832,0.695726188428,0.558451671557,0.333983765428,0.482962165863,0.0729799630848,0.492930125359;0.866283312014,0.170628715898,0.460670531811,0.224257762239,0.778171192552,0.194284258141,0.716007777749,0.071151190452,0.181984560461,0.895993363944,0.505093354879,0.851010987478,0.158250604295,0.799002306457,0.490383617685,0.407791185372,0.0512380555368,0.851876108283,0.0556922699915,0.27718502456,0.808332050224,0.496437113734,0.0211996903425,0.0738297660278,0.541274268722,0.316252694428,0.116391542964,0.951011578106,0.316629121444,0.65358479811,0.138533904395,0.27941419118,0.540758947406,0.333828074803,0.0741962436896,0.761864344684,0.0855668195375,0.527060341652,0.158922550415,0.56019684276,0.227863319703,0.149292273129,0.829648140274,0.0562086752505,0.598829686293,0.537139091257,0.14501361895,0.358311444499,0.367586736726,0.704403500491,0.196302641253,0.0843613564126,0.738247468301,0.626225608386,0.164087381079,0.000581023585902,0.537484052673,0.461827808978,0.409058215597,0.973245663574,0.55371094254,0.118991395875,0.361457413685,0.568147421245;26
0.774029867211,0.232717436562,0.0205685727994,0.209172922792,0.553734491186,0.450727585747,0.521428758537,0.0490653796195,0.899302416503,0.02038647202,0.900277043488,0.555639502155,0.459126740081,0.623864121268,0.210116774737,0.993458327967,0.0663944016179,0.152648636789,0.733970147531,0.736404044974,0.324212274691,0.249663112328,0.956860501917,0.906003009764,0.916793077752,0.194829727517,0.479437086356,0.912863602775,0.181735513362,0.656878483437,0.375134526161,0.566415319839,0.872524712477,0.415393612131,0.439687836369,0.952445776591,0.511771577901,0.583327920023,0.217770895208,0.0920011659752,0.535528117703,0.605633330778,0.340814914597,0.863558303256,0.893054755219,0.771625493033,0.189249913479,0.0545934414998,0.802179828798,0.0682931342242,0.778507156452,0.505549177173,0.688565668898,0.097858524327,0.822397887583,0.466361466227,0.87266801237,0.266493525211,0.656607334839,0.40892793014,0.131448010803,0.698944857573,0.429890635931,0.572152174382;0.399363516038,0.353236154572,0.00406998338269,0.779618824978,0.99747555476,0.998306840152,0.422021709721,0.790502552034,0.906641013911,0.262709824484,0.888765130052,0.203449312644,0.18978936061,0.948735704423,0.880763926557,0.0919009439976,0.926331129618,0.0166928332322,0.764745457355,0.815461539663,0.818032414026,0.0464903671373,0.933997969885,0.836237489026,0.161417677491,0.087445982632,0.477153653318,0.141326359595,0.267216445965,0.314207984319,0.438052299229,0.602399369553,0.737930634867,0.305731737484,0.819366247953,0.808157281219,0.994916391352,0.99944679001,0.324382701336,0.879942429523,0.60584589024,0.814774705612,0.448083671032,0.675378425026,0.0883386637481,0.41416172426,0.124019522234,0.595689147341,0.886462441064,0.602405092561,0.768435122021,0.155348400851,0.155606180863,0.106497393287,0.328923019301,0.684521289719,0.0809594359205,0.174452910101,0.0776191648833,0.104714288391,0.805146827843,0.221652358635,0.272070570052,0.136662835678;0.856933318373,0.809250040847,0.925330407611,0.769247292959,0.762521936132,0.601822278882,0.0880090575802,0.523993783636,0.201713205215,0.680592264258,0.453679247418,0.0997854943994,0.139294720175,0.347633764965,0.359789576013,0.526016507599,0.461261929894,0.455648461913,0.1650612853,0.901546478958,0.258068391658,0.822092383194,0.583649303307,0.356294466436,0.232659157518,0.778997827022,0.440753636529,0.228589380189,0.308199052653,0.22271250953,0.236749655301,0.213121109806,0.416075607783,0.967831947697,0.725723513637,0.429324821419,0.168107864007,0.253654548912,0.0588232345892,0.457829424225,0.97416822971,0.299078347993,0.839128336129,0.715142018633,0.44623633269,0.722403042375,0.986458531694,0.775256330776,0.599154086247,0.879605260988,0.298960440306,0.0244486834241,0.721804009711,0.725412513745,0.887444459524,0.673002426429,0.648312819021,0.111616147082,0.612722603782,0.456244042654,0.739373698812,0.636408533572,0.152109604983,0.835780940667;4
0.901194644461,0.596155620523,0.330560196792,0.908762560779,0.11113521178,0.157447067133,0.583834289947,0.261493577291,0.0581457875317,0.13520645647,0.908573333655,0.447405281822,0.0243851298032,0.97828395549,0.69480038196,0.581864387532,0.600295149107,0.949975630809,0.200524333407,0.599222460444,0.424935139691,0.580720907411,0.689780114843,0.877576333807,0.133442938373,0.899290667117,0.185793329358,0.0469685612195,0.689866016536,0.243353418572,0.592146047598,0.684632656337,0.234132992615,0.931540273784,0.67802828721,0.872272835489,0.509419278873,0.60915088851,0.120617272033,0.0507211543721,0.0746339052502,0.435320778349,0.477883839562,0.396485603851,0.972876345019,0.54032157331,0.951334323684,0.560589943993,0.100297929646,0.133899422605,0.834219983388,0.00552057197661,0.563511828969,0.426551127387,0.358380112198,0.213401294706,0.510776219596,0.00462898489368,0.383398209681,0.24902652784,0.868662412689,0.365261076543,0.357947047215,0.0413429747039;0.520455741297,0.188326512068,0.525974888115,0.163189351168,0.939913719036,0.272328607063,0.984473107714,0.247627799717,0.345030857381,0.656779200945,0.0286399883364,0.686923090087,0.589015107769,0.744954055848,0.0805941505079,0.368557961663,0.477692679624,0.943071264406,0.0711944124715,0.570705562774,0.19688620871,0.794751426891,0.49028549493,0.739424180591,0.860255923094,0.381252015679,0.34999106196,0.818807196774,0.594996219477,0.841625460021,0.239797609766,0.168000047911,0.0855930155373,0.526282183769,0.318065124695,0.280229063934,0.403777182307,0.971555563619,0.310240510151,0.320384928686,0.0450334619848,0.372042851973,0.854401115891,0.403327291025,0.058892887026,0.523898600792,0.84950414487,0.0887467033395,0.070244429822,0.735800128826,0.568479957397,0.0642209171003,0.392380772421,0.109798116812,0.660723078377,0.743009640784,0.557411404299,0.956859571482,0.121508093309,0.656453515782,0.980360984665,0.427383764618,0.0939893511866,0.199105308348;0.837253911431,0.926395898044,0.190300224882,0.662299073369,0.450958543761,0.902407022714,0.0604782874052,0.729246542552,0.0876147851184,0.471924206672,0.0275484470517,0.661232637395,0.59109435037,0.872920216122,0.129051900522,0.978430866708,0.511812278158,0.69045877573,0.546930154358,0.152092422055,0.744028298719,0.886582929243,0.386007926719,0.0111161811817,0.700933432265,0.626289308656,0.939524053239,0.290029408481,0.384508346994,0.133017613798,0.183082473682,0.019785516848,0.288693043192,0.548586039347,0.88262773796,0.139759211651,0.208775803813,0.118382171684,0.792455433682,0.441907147994,0.0838383696476,0.290320747692,0.0474885360402,0.0122683218142,0.40594288347,0.378933167848,0.407575700871,0.323417980101,0.481550804768,0.902760954403,0.357238640628,0.269340892793,0.603434053483,0.913287395432,0.470178891629,0.291285723774,0.733900853582,0.822789239517,0.899645865851,0.394507541658,0.833114042826,0.18467751635,0.788614313035,0.0626780451111;89
0.481785103449,0.188850792996,0.915544572278,0.992309902213,0.00552350382821,0.759060849619,0.964090916695,0.348785699343,0.543226637938,0.601470753903,0.161917034334,0.614945186805,0.497283570052,0.760116057587,0.0231541450077,0.458426956688,0.867214438909,0.780146149306,0.810218267063,0.1606810393,0.566713630957,0.207831313457,0.806267181166,0.431273255875,0.107496898909,0.078811866856,0.481565927985,0.290132982809,0.441649682769,0.0592397131665,0.773731063755,0.960639296211,0.744138476907,0.335773148846,0.869144527822,0.31493156373,0.955502155095,0.504907696909,0.0997589211326,0.44491299455,0.88818797565,0.507547409821,0.342061345132,0.758290958317,0.131301595713,0.274861465102,0.987192002407,0.700197315445,0.450986854621,0.18694284153,0.237276379062,0.232771948964,0.59955368497,0.244089910615,0.631517485996,0.133537889612,0.817695506299,0.55879586825,0.638477588045,0.342095627925,0.190832631187,0.911810852749,0.15938460349,0.627420123819;0.909501324931,0.924454447186,0.714089573172,0.163427939846,0.202513632267,0.134895928682,0.163064224011,0.644930718602,0.0582382837914,0.0960002602612,0.0167764411511,0.0666020737198,0.94718129766,0.433747308897,0.420109681875,0.579121058199,0.874692397673,0.234323587016,0.417190326824,0.686705676994,0.199814020234,0.236006547413,0.351571202661,0.566592076761,0.848500609366,0.569890119231,0.555414426319,0.0719248300062,0.29289003205,0.100682190111,0.893672534921,0.578847637163,0.0837627011298,0.921609843929,0.868848591639,0.464296795617,0.678010757986,0.279465324564,0.28758476603,0.484585749838,0.853900622015,0.143285432771,0.709749575092,0.0599488443357,0.40679237725,0.518278887354,0.678804108937,0.602433137452,0.49502382675,0.143405147118,0.887347211986,0.737064816408,0.775763428291,0.76006675434,0.306646384942,0.92561040406,0.45735590689,0.640185763418,0.091334893984,0.658243257147,0.32132782915,0.394901494774,0.161944277453,0.17689222604;0.0725472526557,0.0546545764342,0.141953776159,0.495580092045,0.453601995235,0.893343474161,0.0751846925746,0.476885497384,0.836238728447,0.0581338664893,0.0441921210684,0.613139951798,0.521364975568,0.901362073354,0.443987492181,0.0228817059478,0.146806023414,0.574002081071,0.200264544457,0.673172977725,0.99177424036,0.313634865937,0.621634256023,0.940254718499,0.761483037385,0.99385421768,0.140489146922,0.209711035587,0.704435109225,0.871512605468,0.877070782063,0.826726330868,0.515865631996,0.892714087332,0.405019540068,0.866739746739,0.114794448513,0.0726993008483,0.20708820251,0.180102716591,0.781500623799,0.0644195764029,0.322051096802,0.111577321385,0.709722714645,0.414798701835,0.410493240152,0.645355480587,0.0540007978073,0.304487185049,0.994608587371,0.889216428249,0.961958137167,0.754705616235,0.432118342812,0.77053538722,0.360270857356,0.412559759567,0.604185594751,0.259914116069,0.319045607403,0.00205834159278,0.494294149336,0.0528728682239;92
0.107201762239,0.278410925383,0.924828283319,0.992879387123,0.933616454023,0.534204082332,0.143272822217,0.159581165523,0.415212106503,0.914687078334,0.410578049159,0.500859016165,0.613948118824,0.370794397463,0.395818589275,0.296382099334,0.964204204724,0.146398615573,0.496854180517,0.825200878395,0.388261186267,0.222460927918,0.604218741849,0.81591817453,0.805104379314,0.737925417246,0.813413307893,0.425735043126,0.272279392193,0.53471494624,0.00375027233452,0.6564070741,0.261380582677,0.232568866171,0.830568345809,0.819213128711,0.96881501507,0.250766783719,0.259441011361,0.734992276108,0.00802114429671,0.105706716301,0.926328615731,0.630988021547,0.61272510576,0.100637555747,0.29265811326,0.241834258205,0.741309558862,0.395632174452,0.189362227037,0.604035015739,0.516826273962,0.129222964924,0.90388010953,0.629236844539,0.143815873802,0.107814672255,0.8302341021,0.188146248849,0.929713751867,0.693655904394,0.346283458966,0.189882717481;0.086463539563,0.0978421605511,0.0952817093745,0.498362308752,0.312215861254,0.0507750836489,0.719229341444,0.502316893329,0.7921364738,0.752935115462,0.421329949555,0.205168290207,0.13600715185,0.977194436533,0.662345707007,0.303748287971,0.320146664019,0.724632190488,0.228864716226,0.406243671512,0.0164728638459,0.0260041100162,0.555917057904,0.922606187822,0.458894574471,0.107900021686,0.823974952705,0.874347039042,0.490768658722,0.131962953092,0.965523512395,0.368412499375,0.551472911908,0.89434821769,0.685969541006,0.808136607603,0.728385200945,0.823674463869,0.625285719561,0.792429466253,0.282395925825,0.93982258144,0.919868148807,0.117061797968,0.312522039178,0.219758499155,0.223766307879,0.728184830206,0.884776800922,0.279532839773,0.945497057949,0.637229077299,0.772958811071,0.166597544863,0.16007841037,0.329537660377,0.43598478149,0.758367493497,0.799120382179,0.517997011227,0.760895066782,0.352305752894,0.0787525011079,0.0139327711099;0.920425899705,0.564539049445,0.756455477767,0.814096661938,0.862453392681,0.323939158941,0.99570647009,0.398349242392,0.881574395549,0.748772756203,0.980810955039,0.567934948436,0.898133861104,0.469728487792,0.136645798204,0.621539149336,0.407575779313,0.294863654061,0.989118675535,0.112203193803,0.0206799133022,0.46055444271,0.414739887833,0.442811867046,0.982179796804,0.261605584436,0.386767356598,0.330723746629,0.222772104597,0.566238029186,0.957722752293,0.973454304227,0.35291275282,0.0255273820639,0.699284806456,0.300625932787,0.973196053662,0.165611305566,0.187901878878,0.0481791787087,0.819766481174,0.823729233807,0.417927410779,0.0238437584977,0.605850398243,0.750664133369,0.323865446581,0.373980681629,0.707721036111,0.877063231621,0.372412144455,0.688064935024,0.00218101639588,0.917812776318,0.853537706827,0.550091184879,0.721134917978,0.242746796802,0.749273053852,0.195353607245,0.391960994659,0.00261116073659,0.400036888055,0.0420486730702;96
0.344537699632,0.129025690428,0.869881676748,0.974944660816,0.910522397751,0.164022047152,0.428341482809,0.122824490384,0.079187530934,0.221393439638,0.412753800847,0.437596814481,0.792195062852,0.5775256988,0.743903936454,0.612068001676,0.80273544073,0.767475024396,0.472339494411,0.536689050096,0.213214144211,0.230063478608,0.279502903661,0.747158065943,0.781693542936,0.569747395787,0.456281663968,0.205519182151,0.762804695685,0.0929089894765,0.0703043601394,0.915761057539,0.0173443468847,0.383450949021,0.514918084104,0.898801504339,0.506630792112,0.383443908743,0.475471411568,0.674869821064,0.681581521278,0.00615389039074,0.0357391201575,0.363622140075,0.165602331323,0.367883805432,0.872506896304,0.333834248229,0.806368683171,0.0497877773191,0.966101684979,0.433294666873,0.393223490821,0.456033821338,0.807148050644,0.134630627004,0.771444237384,0.923578171987,0.416799108643,0.966469473958,0.597192845696,0.397740627832,0.996944364564,0.747295388876;0.262192622499,0.580631711045,0.637301787929,0.533191676652,0.417218427957,0.52864601903,0.88275852708,0.491214167113,0.625852726286,0.491594709043,0.250854761489,0.911568105676,0.943377818849,0.623434629459,0.0998818138092,0.573333747678,0.597192762466,0.292230113767,0.0737048171517,0.135341173806,0.0854322054154,0.854493570395,0.622022035374,0.16140853222,0.637755879056,0.851609384618,0.798789791456,0.150830304858,0.173557520366,0.461569913127,0.232274638246,0.690424133189,0.287496180388,0.946489922077,0.475581349508,0.862933705539,0.604948627835,0.983187687453,0.443066382185,0.920680514629,0.441303646145,0.367964031768,0.159028253447,0.580111340452,0.824103331471,0.700374105783,0.545076952323,0.427876504001,0.729523847897,0.721359753752,0.944817054599,0.943415679608,0.347542351689,0.0428063744347,0.619097898405,0.892710658122,0.0546539404427,0.626715100125,0.0362216868879,0.472560916678,0.166629572032,0.23149752536,0.513535795271,0.232399155326;0.77349229277,0.236004779604,0.503206052829,0.976388397021,0.430678243228,0.355829572484,0.79465932889,0.0207759241356,0.180961130694,0.0751124830135,0.933374418895,0.62821651687,0.744502841323,0.613939958517,0.778653141703,0.641423033982,0.493419609645,0.999699369875,0.282612646595,0.984016460529,0.492709330027,0.831853862627,0.448183988923,0.464159773749,0.128721310973,0.169148659654,0.781684408402,0.887729853814,0.265788026441,0.327492145316,0.407143479916,0.121579605271,0.600770259749,0.576315590872,0.575026888301,0.694559053401,0.597590426528,0.564636217991,0.761673906186,0.634158529419,0.584264283772,0.272343655108,0.636401350954,0.538098891883,0.20093217177,0.990387063123,0.629655556803,0.434323642183,0.518444202506,0.351004618313,0.430791501371,0.887665897887,0.0537562204174,0.197777817697,0.776847646072,0.65092574328,0.439656731729,0.40712733799,0.139016544503,0.932032973274,0.603091724545,0.934631506625,0.236967978986,0.294074820255;74
0.919277558818,0.478086729701,0.00856336020508,0.914951352053,0.606789600359,0.184744554678,0.377572539469,0.796246199545,0.976477021525,0.65230319464,0.871900596575,0.682784212122,0.27500202871,0.96374730949,0.798427674491,0.530015853427,0.358043212719,0.0984771830832,0.698110858464,0.88437076265,0.976338552208,0.607864765603,0.437786925839,0.311195290245,0.122825853781,0.576903364772,0.441181474043,0.558846435186,0.793760258201,0.368649691177,0.0498163409208,0.574810957545,0.00912204823953,0.232276349856,0.86016086228,0.883555466691,0.266473769221,0.606309591383,0.581842253259,0.796244372051,0.540785585978,0.162466553832,0.893819208888,0.251400289139,0.32804415817,0.961381458108,0.85413382669,0.836412580156,0.892465511283,0.956910938117,0.993631787079,0.0879682250228,0.784254258068,0.320906817861,0.233249552642,0.504257401762,0.735810854412,0.735744132828,0.427127220122,0.512831465015,0.794723475219,0.214449430083,0.584835600108,0.377105600044;0.441832190858,0.0801631891283,0.684483885323,0.293658030943,0.159202260805,0.67386717722,0.152573804302,0.802379541362,0.899030340354,0.352945585117,0.772422238155,0.70222463291,0.907379501618,0.85613351994,0.994668631756,0.62302151376,0.815324722817,0.923752561702,0.538091228043,0.731256715487,0.629872910239,0.916488911657,0.524477391585,0.490981254466,0.012405596798,0.313741788449,0.221385974074,0.622937413686,0.7400062055,0.481329048219,0.00108061348239,0.674750857136,0.538725422801,0.835762045134,0.252618600466,0.345903158124,0.122385151054,0.70916639493,0.0714013515028,0.375612328878,0.781836369816,0.824987872049,0.110238942555,0.322870429294,0.332868610622,0.0548523045287,0.91176746858,0.167248343406,0.111499262301,0.622733240923,0.489366217656,0.076448695723,0.190398031525,0.46931076097,0.599585602082,0.511115060735,0.129814859566,0.906784823304,0.417603013831,0.726817380119,0.184733055895,0.658733179611,0.973407605254,0.430265170627;0.00250030461612,0.565950905559,0.563404265236,0.923436195947,0.00758963644568,0.593089441372,0.447337030622,0.670177127578,0.377436843553,0.738476752028,0.0184951084814,0.673537441561,0.252375564299,0.479549916075,0.683099733893,0.823239652928,0.186537156085,0.705961787266,0.93101606115,0.795038592078,0.310688506229,0.734160809191,0.0454335688957,0.79855578935,0.164188947836,0.627079545389,0.976314097693,0.617383482735,0.0262789887891,0.182568785616,0.297320534589,0.847870386235,0.892020106088,0.228095541538,0.964648045223,0.964960421625,0.812483354767,0.781668492339,0.672208443716,0.455788921408,0.821358270819,0.91206101297,0.788376651036,0.97108346935,0.559654108537,0.814317253033,0.0221920659308,0.736285916214,0.651738244873,0.93134054537,0.641887524847,0.159902065491,0.0273609889874,0.361550477242,0.162201051463,0.990919679965,0.458680788102,0.441898479632,0.0272380004399,0.168037472155,0.170919968668,0.894103337122,0.841887162244,0.571300688701;84
0.723592150951,0.294488100102,0.465890400171,0.121330776206,0.827533885416,0.944327167043,0.386369102646,0.24221973302,0.702607578505,0.615507270361,0.286525982729,0.670049830324,0.0583828509558,0.0339563149456,0.603257486316,0.659273759229,0.322625512178,0.581589013547,0.837418274794,0.392016920794,0.0602284717824,0.263999353356,0.321920219301,0.381577345485,0.746291852501,0.909847858012,0.305115287191,0.121321165851,0.470307840224,0.983198455785,0.359373920283,0.185609710249,0.676237835216,0.222214151082,0.266588294836,0.522005144547,0.71591507957,0.674925276507,0.192456845167,0.831796549252,0.368357956658,0.66266989107,0.470673998011,0.426225322318,0.098766524293,0.815756381143,0.351605779324,0.920778458198,0.984334734897,0.640475571201,0.976651128411,0.246377703993,0.408333212884,0.957432039564,0.522126705319,0.444861276623,0.44047508329,0.0521023017699,0.804400326201,0.313594037666,0.620270778887,0.608551712029,0.250211165309,0.0799091183745;0.303638997737,0.178272178179,0.806163890922,0.779448325129,0.708427168844,0.438785078207,0.633828526879,0.00589442963888,0.692913448162,0.606737568316,0.0300461905968,0.416155808334,0.256812236247,0.408632577501,0.587533187877,0.819231185148,0.738631363321,0.99407474626,0.111663644509,0.292802517497,0.260966252473,0.638761140914,0.378498529502,0.849706335419,0.177273945429,0.550547649056,0.0439129468838,0.0300028774154,0.349598279289,0.509558225134,0.581685189968,0.59159487475,0.332234437547,0.0852988471711,0.706099097602,0.699124082171,0.632564760826,0.0421790075457,0.043560477766,0.272772647005,0.619787951257,0.269268239071,0.260192193614,0.620137699635,0.334068069653,0.352740766031,0.572271197143,0.020717740519,0.563301047103,0.308336112703,0.569525166714,0.825680051229,0.648588866359,0.772613939846,0.209508720141,0.900527160343,0.27973192136,0.998956976809,0.48188018019,0.764933772872,0.260001893694,0.956054782504,0.294262941105,0.209055497188;0.229816174006,0.497060888236,0.995300819329,0.97314940808,0.983245107216,0.668598541478,0.100734246802,0.0844340692598,0.0622361297683,0.422324928326,0.106786362527,0.902904038489,0.0936770945054,0.411421433899,0.660578846881,0.0193553393488,0.669670897928,0.427115951703,0.667688447668,0.0181864434934,0.638865222897,0.255312564164,0.187885551171,0.625841555086,0.392595614226,0.34309763901,0.753625858601,0.904501903378,0.197454297147,0.693736752729,0.0503625155862,0.295797566136,0.771620138178,0.623414821812,0.620542900343,0.0208459753483,0.480525281185,0.648544179129,0.563809180911,0.455242791572,0.817279161744,0.469537393817,0.500985205566,0.662681888664,0.0570901446794,0.10686938921,0.0108950260371,0.129674878883,0.703558871217,0.0340887938922,0.948017575117,0.42225951761,0.581083439073,0.756812854978,0.708149769872,0.25684202582,0.615324776872,0.322664196697,0.292387919088,0.988603226071,0.248987509177,0.530937112957,0.0557086784835,0.629938596617;98
0.492474087405,0.909103954823,0.363950003849,0.0154920146579,0.060567499596,0.206277233464,0.403675572997,0.844317491651,0.0125568891855,0.761232594975,0.0942861677708,0.768938370735,0.41514210776,0.432604617678,0.440986139468,0.6176788914,0.618987995748,0.737562715026,0.443011454322,0.571278607222,0.537813440906,0.67371076307,0.0817361853472,0.658990488872,0.705600157505,0.673950477431,0.402060874162,0.749203835655,0.627090425741,0.880938013069,0.530345485912,0.284929994161,0.349036880914,0.273789931257,0.994094755664,0.741917640892,0.782383706559,0.433718162079,0.92497676093,0.685490728163,0.839044321847,0.324457972707,0.0055508317983,0.35304250433,0.151189870453,0.452230697518,0.231244698508,0.683895824937,0.538475670104,0.148992072507,0.829849577404,0.481235693607,0.636267696234,0.154450595672,0.553018372759,0.898732276722,0.190323174652,0.0597333350651,0.250305397851,0.718579197725,0.508158161234,0.69427775519,0.0681527362967,0.0545337226859;0.273315052967,0.444461813021,0.550786747889,0.537646122397,0.0868922081579,0.683170709777,0.860955891635,0.91881110677,0.420793647245,0.218163632542,0.245700347583,0.139511982798,0.583493909275,0.345527511125,0.0734866556895,0.471188537563,0.554134442817,0.294251907744,0.0869787137648,0.242937209844,0.607446508703,0.200200550042,0.643473127746,0.446232679222,0.0189847629016,0.361294061536,0.256337549795,0.371760778591,0.979605901641,0.514507955125,0.908144645592,0.433128094762,0.779507179939,0.813341406536,0.457805682337,0.68910456634,0.661358347192,0.886479690337,0.0904474428869,0.726962493625,0.565668967438,0.0299119479294,0.592424186,0.116923999045,0.348232754006,0.805099859407,0.541289085379,0.374046989698,0.5990487697,0.602550709745,0.966702216642,0.946457226477,0.792983455813,0.979904726415,0.7795849883,0.257992242063,0.748516396942,0.323028050631,0.884995150136,0.993227700042,0.224100015765,0.388387800854,0.860012429334,0.205021803799;0.0540283298648,0.200847979982,0.147935495928,0.112600135138,0.57692446779,0.317107310914,0.4716657114,0.418314022716,0.834559978733,0.304262589354,0.211474545072,0.995893867734,0.3637262269,0.383687491544,0.365595070992,0.998231027512,0.481436913045,0.0513632625073,0.897689730731,0.0236847922823,0.713392022464,0.846635861261,0.0701076581675,0.687615741493,0.244718703138,0.986092554374,0.639852545977,0.659634644883,0.837119266495,0.495893817402,0.650182865684,0.704015281663,0.924399194677,0.14689535321,0.974091820742,0.337429033054,0.614356829497,0.257595960123,0.902090395714,0.155463818959,0.0781052847714,0.394142987954,0.543771372253,0.626498202946,0.0228083708371,0.986447105907,0.697850253173,0.782446422908,0.353251937193,0.449274547733,0.502985665085,0.77667851479,0.272914357624,0.696774521747,0.25494172211,0.230638390493,0.0976012921555,0.763519165589,0.689565901716,0.460310519789,0.464026390606,0.584404432526,0.0271375496575,0.0688835491236;73
0.862945487974,0.801825515679,0.0637660879821,0.959399079652,0.500362128082,0.634816146118,0.695808116852,0.551095325693,0.133193167277,0.422732840648,0.399429839162,0.845052509072,0.780859068195,0.882563336647,0.693324332012,0.306688134218,0.864387407843,0.478987598872,0.000253837434357,0.339324144996,0.108192912443,0.245891326473,0.128914242198,0.893014099753,0.853621292005,0.41937843876,0.63635981955,0.423793625293,0.62497145803,0.182702015709,0.989448595822,0.281923512356,0.708499594044,0.747782478773,0.827404595015,0.559172880786,0.00398883375545,0.776818057193,0.465883673718,0.800810155633,0.472563523967,0.342885575316,0.261024939997,0.153523474878,0.180308372366,0.309597846252,0.273540492778,0.867895786726,0.71937567784,0.454258099698,0.286986000231,0.365243536883,0.504420426552,0.789087132304,0.198682352503,0.921717776864,0.852554464229,0.269374638556,0.27114539425,0.836529706314,0.610262494932,0.675290709945,0.888238836334,0.74167143023;0.948485321424,0.234101253668,0.405782815517,0.0933216963635,0.128960324869,0.696139584543,0.238389993473,0.117602024857,0.491940276879,0.711390630257,0.538736200576,0.00830568408509,0.801381828743,0.429577852786,0.684710954653,0.163135115154,0.292322967693,0.900383514983,0.686014575564,0.368723112257,0.71689816049,0.672917839056,0.234212425772,0.195776999213,0.729389212527,0.484066051168,0.0473060159414,0.992123426526,0.657633510186,0.46826538595,0.0304769571268,0.254572991724,0.445693958096,0.892406140135,0.974683736952,0.893506185332,0.91803916998,0.359245798564,0.616202198006,0.765011912977,0.946281211264,0.0660982529658,0.0856003491694,0.982408784365,0.810218804918,0.91169017627,0.854648439278,0.929071143871,0.797611692955,0.826554699501,0.146752165317,0.606926550963,0.836217250357,0.44045424423,0.103922408638,0.726772431971,0.16288486063,0.19825460109,0.472834126006,0.2818706869,0.23437786393,0.46112489618,0.97740517877,0.567292560907;0.935023362805,0.436254035844,0.79569035534,0.213260163237,0.257792684679,0.517816461595,0.516689573302,0.242700561304,0.24508774369,0.649874446219,0.446077314818,0.135511476562,0.0597612348227,0.607905988394,0.338176193506,0.28410674565,0.676612727202,0.436468890254,0.98680904089,0.220213144947,0.884891059474,0.490987668922,0.988358704934,0.289350768304,0.813711453742,0.846790403385,0.0372212844414,0.739183760637,0.551418115049,0.264895842923,0.163614641706,0.924573602983,0.0932228904573,0.0445613981956,0.84977381878,0.997993914097,0.630660123662,0.583574656216,0.49625744148,0.828914231384,0.83836516998,0.329974393423,0.384528353945,0.891565216478,0.737398188967,0.2638669342,0.254510685714,0.540050309213,0.628115711188,0.124226410683,0.424257142356,0.37063490547,0.326758352393,0.765056835549,0.974786229991,0.143572330059,0.826493808761,0.0732029855109,0.125816313337,0.972559010462,0.173312376743,0.432539667614,0.374999622716,0.505153166549;94
0.494851002697,0.768389022706,0.375172945803,0.577088456676,0.640432024494,0.670565236258,0.741840458946,0.667769412271,0.734103137214,0.105730797037,0.66310744627,0.367213299402,0.164385917143,0.446768259111,0.5771408883,0.542468823603,0.407793176083,0.9132380546,0.57191208126,0.600150872341,0.0178436151334,0.401722359891,0.753039919656,0.288690558924,0.722356650699,0.994721860502,0.761932664259,0.763703761682,0.798704803255,0.658091130646,0.512178471831,0.940135812319,0.852143359629,0.544398105322,0.570799438849,0.405023702333,0.222787805539,0.741431141248,0.420256725272,0.470449971229,0.863710995254,0.248461882658,0.0419784596752,0.569614965974,0.51040099861,0.615909262982,0.146658912633,0.800276916342,0.182751500629,0.0954287461406,0.18257951886,0.525800504936,0.975145538357,0.368642917664,0.571582626149,0.183038470723,0.453458811214,0.0343191822071,0.623350892995,0.150914107129,0.605112786829,0.726207174807,0.744607147698,0.0771116819434;0.966100283829,0.13404637783,0.3487562775,0.416436813315,0.330610621273,0.0522796264209,0.75664020474,0.69668996182,0.137868612092,0.654921519875,0.00591161980685,0.0749138852394,0.673892106096,0.91161258211,0.513909193003,0.134975883029,0.29380024201,0.806863169361,0.589601537586,0.569943392427,0.413969085736,0.665653423843,0.181865802972,0.600115996604,0.579469019573,0.792361809338,0.728602141232,0.897375242428,0.668247809672,0.820182870098,0.365261397389,0.119497628086,0.314590482865,0.744108998409,0.983313384338,0.0986684635752,0.494167695317,0.775235665478,0.482382847992,0.339271176144,0.473282708825,0.677856575202,0.921238255088,0.576884083233,0.795921013258,0.0937919508965,0.703700709998,0.583637041288,0.873031463225,0.959693087964,0.855528938316,0.672908847295,0.745780053769,0.912222640513,0.373467460199,0.681193570322,0.0874871096522,0.0750521418737,0.679657148422,0.278485372747,0.847274663728,0.632579038428,0.723904142848,0.526728063408;0.533124520577,0.146103580745,0.83381885712,0.552285696748,0.903899211111,0.963812050329,0.578847069761,0.339507681769,0.920166125851,0.711081711126,0.262993477951,0.137429514915,0.639001558174,0.725230892904,0.335093907642,0.790175919464,0.19807524833,0.616553484496,0.113077432241,0.179723520375,0.771451585048,0.758002641158,0.046562937566,0.563396464657,0.261418675798,0.0799548837882,0.689405191856,0.864735427335,0.89659688083,0.37747472624,0.525371432513,0.598762837913,0.145487851639,0.946747044708,0.537928664282,0.518530023855,0.13649364049,0.50976803717,0.522278961701,0.352038608469,0.499960771809,0.791439496699,0.445844417102,0.354593564623,0.48855875902,0.508997542986,0.337509872206,0.759241412127,0.0646083460125,0.996809750421,0.521366920143,0.456001619043,0.626586959137,0.373247912313,0.671778675779,0.532351193462,0.604775037354,0.295667419654,0.170070526476,0.140557070012,0.863421747917,0.807599836463,0.485646122029,0.980605436617;38
0.426830291083,0.474260971297,0.962918305002,0.805172912498,0.772195212707,0.662379502153,0.534809162611,0.909849166376,0.511786841337,0.715239622997,0.882417505676,0.496486598753,0.759403075953,0.235888743538,0.137923400838,0.170001763138,0.407177841107,0.289376540645,0.0900917954631,0.282099402597,0.621792046506,0.64902694769,0.258981479365,0.392068596092,0.117805844529,0.434380885873,0.164377803578,0.773869494023,0.128148692668,0.300780340854,0.540893454869,0.887545682614,0.0485347764251,0.965555998278,0.944133052293,0.135249690443,0.573730838214,0.15930813923,0.98237178119,0.937205449371,0.923588973483,0.495865146713,0.278380057045,0.716819685052,0.533240100872,0.142153370589,0.398325849297,0.242049638632,0.286007537945,0.578799803076,0.971009348092,0.713492910942,0.329360963231,0.159007249336,0.709229059623,0.748550605446,0.964632196041,0.161268380838,0.484506727986,0.405453054108,0.94348448404,0.205862783736,0.595917697802,0.337974059861;0.620228938583,0.928070804067,0.393489372453,0.555648811054,0.119339894702,0.0328414683119,0.502311380491,0.229638772307,0.320168228375,0.432085064362,0.483711939131,0.425038446176,0.860622604422,0.85824218939,0.529193534821,0.186655653923,0.950107681511,0.611276646674,0.596496420481,0.396502974146,0.681915698202,0.943020700488,0.09189756514,0.795823497402,0.163478475685,0.945100387877,0.0381950011831,0.606547121158,0.944612088676,0.234646617001,0.380651235294,0.657914624526,0.116472646437,0.137325500733,0.305709986035,0.673323064514,0.681981138004,0.0977611993331,0.811299530761,0.36341352849,0.684485308501,0.931367888891,0.550656574798,0.513707311016,0.873312388731,0.273795000328,0.143562489268,0.576475976892,0.52090149955,0.894839653553,0.447246518678,0.657764554839,0.229741006196,0.605110496933,0.879362863838,0.225299935697,0.62883430463,0.0509603559577,0.680915627375,0.571544272796,0.826491529525,0.483417257271,0.848212348671,0.0636608261682;0.996451920725,0.335480302636,0.474336555242,0.500611770851,0.799776950708,0.366646818092,0.428225619382,0.0806630169085,0.834014495514,0.982713472089,0.00922214346072,0.235520284503,0.120798750266,0.262632280131,0.743076838134,0.114804721054,0.430293397796,0.453370218186,0.0965741673916,0.942622002765,0.391272343413,0.576600138384,0.553764974032,0.0444801288775,0.0647285269558,0.678998461785,0.0115627310048,0.168411077246,0.85964154233,0.486348396915,0.424635935405,0.0773693134981,0.757234542977,0.805778335901,0.84403133823,0.222306066467,0.641084032994,0.944852456652,0.330512244745,0.124383477336,0.771044673174,0.879893900671,0.163280143667,0.908795349543,0.20916133351,0.687136797628,0.374494633498,0.225538488861,0.339001734626,0.681665873805,0.425707238037,0.949544643539,0.29089207566,0.319567319217,0.161061754671,0.551612674792,0.905039248696,0.072091881983,0.0834047190654,0.768992133632,0.27460617969,0.0963116755831,0.712376183459,0.328210741755;51
0.884751092247,0.471702264968,0.378117273716,0.451085066848,0.648763867079,0.402795686477,0.734843364506,0.721551889588,0.896566995803,0.875642149476,0.22829697206,0.389616493974,0.254328421381,0.128615046537,0.719719547023,0.38632930991,0.523418603144,0.775701989175,0.683049836765,0.651596870127,0.46744655976,0.886129593673,0.0635422871246,0.38787860439,0.762033778585,0.358621464862,0.174700666489,0.742018018139,0.258290229213,0.146602551195,0.878192853298,0.815340211426,0.499821064478,0.285784348211,0.783458013492,0.697226716022,0.479317458656,0.256141688084,0.697779565445,0.390511729174,0.783982273876,0.289662997323,0.36915919068,0.515013734055,0.715479182579,0.118423762273,0.896104121908,0.406899118627,0.891865185645,0.61763213983,0.953676633023,0.558651069505,0.0059631110108,0.180574138364,0.638440889181,0.182609113551,0.0173124426573,0.063343665266,0.481157750356,0.904828040162,0.369556919619,0.454303925956,0.565342677374,0.655881686608;0.912957470758,0.44744482556,0.289657994014,0.296545135474,0.938287071519,0.83615304589,0.223788614372,0.336392801671,0.712119909561,0.189137659763,0.911052428587,0.662845649281,0.318103618986,0.516923635,0.317079801181,0.0100642296683,0.740105199052,0.0512073304894,0.846762324173,0.0387732319399,0.767295386657,0.273351342599,0.332214887192,0.930189486856,0.234629138873,0.706310049649,0.632266054762,0.502573042743,0.56372603891,0.175155626941,0.263440103731,0.810382877116,0.43474492614,0.0936743609357,0.17096145443,0.886112153727,0.2876154778,0.204512367688,0.847747325985,0.244982754332,0.575821951966,0.237387763471,0.689819738298,0.363699542941,0.299088582065,0.52769735531,0.999135755987,0.577271262176,0.683237834803,0.849098864671,0.23373706178,0.408231534434,0.599000971545,0.124129108861,0.77356409144,0.765637533986,0.712888407786,0.369991645936,0.78434702175,0.04208615167,0.486089377959,0.737912318405,0.544404940587,0.601831245249;0.523261791713,0.789693436579,0.27697855857,0.682034608567,0.753060382326,0.321132202455,0.720653304628,0.703150093943,0.302986961534,0.850673873045,0.873834024173,0.323451127722,0.666254961339,0.134223352012,0.856401162877,0.885567303322,0.620693359226,0.377407682194,0.555145201027,0.119044352353,0.706624213769,0.88439013462,0.711456893537,0.648430092781,0.107474857742,0.344663263964,0.66376818023,0.998071737085,0.341463929601,0.0864105171291,0.0686233424587,0.118210115854,0.0803175032541,0.392410914125,0.380423392672,0.191630101906,0.829764265601,0.883623288157,0.0504343696538,0.227430316849,0.5181392799,0.508648893971,0.716517651153,0.974960771922,0.415032698236,0.392913787263,0.905177708143,0.278104332206,0.243095309316,0.583606834761,0.459905870595,0.0391289129161,0.687916260759,0.0418121414882,0.608983087666,0.265799057585,0.430090727784,0.545624304536,0.386276958177,0.762212950656,0.378537897167,0.874937063608,0.342509777839,0.970141571876;84
0.499098869191,0.802952893032,0.546300066712,0.629054202386,0.284157860254,0.92354886884,0.849075709611,0.597137169357,0.940857874353,0.625384303376,0.900320070046,0.0567798441132,0.387898905946,0.360035019823,0.143865081894,0.232392320423,0.399217142091,0.197272345436,0.306274945156,0.552145356267,0.636913402342,0.386460379519,0.259357114089,0.982059247335,0.834376574595,0.515101532751,0.880988273114,0.620597531145,0.866933795513,0.153258759968,0.259623588861,0.0823853974652,0.390959621718,0.124094506472,0.200563778528,0.311628325956,0.264818277915,0.553912542436,0.650114513229,0.764032209037,0.866751685397,0.411506407537,0.748491281816,0.674143798152,0.933285901831,0.846967870147,0.471035792447,0.31754487099,0.0292603013856,0.213456182264,0.683672095516,0.969646496073,0.534791515275,0.128316227759,0.790896298387,0.0635130467048,0.700402314089,0.492823370219,0.213258322315,0.647413868061,0.6917015224,0.741795579196,0.343265717159,0.462658665815;0.3092398899,0.00907333009056,0.931678216727,0.374281695947,0.19502613468,0.535190038778,0.135538824759,0.633747828637,0.606830463578,0.807946723928,0.0771339300137,0.325014498131,0.111684200492,0.602232997862,0.552119258732,0.846843577605,0.765184688858,0.712685276297,0.937829925667,0.656261960764,0.170073784495,0.400165928006,0.155568865033,0.789066903168,0.330842852405,0.798847483018,0.80199242291,0.00468690949551,0.460117308678,0.703655444909,0.0761527431031,0.870439611063,0.90674476967,0.0317395800696,0.648080349166,0.748738493909,0.974625276701,0.809775184948,0.33623802865,0.19567014999,0.276415370544,0.184733322507,0.839522522425,0.241958071715,0.815734710829,0.757176183721,0.228109440474,0.752779934946,0.256386055416,0.692014324369,0.134256926298,0.789494985561,0.516993480288,0.752646047138,0.863673500418,0.261367364303,0.407434732925,0.265729452008,0.215842606435,0.12248573133,0.529711836115,0.287938660911,0.424016349776,0.0970832466978;0.177262228456,0.213593370784,0.23455400528,0.596530674139,0.815804678869,0.762135550169,0.968238658505,0.135608474455,0.968050241611,0.036600287232,0.616540383208,0.533514523645,0.804284871132,0.280025693518,0.213787050324,0.826558107169,0.852292774897,0.311199298216,0.474666395856,0.688124216386,0.984617965569,0.385656711089,0.936025037514,0.916310150633,0.536803959903,0.950011056262,0.0473438512955,0.659947653591,0.837460515247,0.127937180013,0.652212597762,0.494550112969,0.714850369709,0.315785065247,0.44504070389,0.880660411934,0.100971574353,0.0389460728335,0.485101458678,0.317045395787,0.33158454392,0.107762922161,0.492494190896,0.562518299667,0.398441203521,0.0326922211491,0.275056701934,0.88236808614,0.121157104718,0.133982919424,0.132590314633,0.289581171063,0.987270827098,0.871237149976,0.551570838351,0.114148091349,0.9196399716,0.564192876628,0.662797352215,0.310628825081,0.40096273884,0.80934209887,0.929517701214,0.203084562268;79
0.556680707261,0.796315882217,0.545699571599,0.993035936001,0.205349127009,0.701543929345,0.37998407654,0.558708052398,0.817064031016,0.247028953595,0.19302382496,0.291466712777,0.353395994322,0.54581496192,0.417395834323,0.087577299535,0.765640759005,0.47050444214,0.258310428701,0.610839840479,0.542040634152,0.593495776393,0.638901627722,0.62732488861,0.742655931647,0.971498340488,0.0778965473339,0.363813012734,0.67500306115,0.552537694971,0.339308823584,0.705794586967,0.971552907831,0.693612251272,0.811088496974,0.103062672862,0.645197041984,0.423372083444,0.205463960592,0.49633244863,0.254000184891,0.0451421130531,0.983274036034,0.834901377591,0.519614082134,0.258417641827,0.681237209195,0.591866534215,0.226509150568,0.260255505089,0.402860626418,0.450980591253,0.208481793329,0.36754149678,0.718444971746,0.575960847878,0.732145626466,0.330380490798,0.736139610782,0.129875978947,0.275435885476,0.350226172699,0.172454229271,0.0821163163914;0.149965991041,0.932103910709,0.44720185927,0.752602561875,0.628164770821,0.57425074502,0.200888314228,0.554533183983,0.599271156844,0.0226017981167,0.783302885698,0.501018214345,0.834134308853,0.178383807682,0.343419124539,0.650225694481,0.501655673535,0.190406785525,0.601058858044,0.294461144253,0.0934568796784,0.612282246306,0.15036489756,0.706942635879,0.400971362952,0.81527598603,0.359576318478,0.647651018658,0.287972798233,0.24076123404,0.673942010455,0.581265753496,0.190796831985,0.925423593904,0.375644936125,0.24282862716,0.54900840719,0.272644608284,0.635340079929,0.91238485964,0.747737216422,0.625735129643,0.503355221233,0.00906396018341,0.0059641554032,0.322374261705,0.235841264422,0.365679446279,0.849919128177,0.117497926738,0.23258068806,0.306534505263,0.43856117874,0.250344139596,0.298579495537,0.432678809134,0.0494368078462,0.907073581762,0.852060756685,0.190710445648,0.926377283815,0.394360687281,0.671415869914,0.739909240374;0.74492426531,0.859650649955,0.714753487381,0.838192527944,0.724062144346,0.841785039786,0.211438131988,0.202728213015,0.146007253518,0.767308077024,0.413898280936,0.469395238791,0.0946138093072,0.305238007705,0.908528868525,0.472136481879,0.228869933258,0.031811770124,0.0857423478407,0.0416830225333,0.823799736375,0.192413048293,0.672419449018,0.748935987424,0.725753447577,0.760545882447,0.772915506321,0.00657951249472,0.809536475396,0.0366603179714,0.323503035615,0.827372057274,0.952489038069,0.459080351538,0.211590692673,0.793232915485,0.470369723114,0.661284885975,0.458688018014,0.813822751941,0.81281362961,0.350034864887,0.640477712292,0.5977073208,0.687493855458,0.83357111552,0.234534166352,0.547495368456,0.567040972075,0.967416490949,0.0950836720971,0.925254077051,0.393851932836,0.457691136932,0.876958443802,0.98244477506,0.214321768729,0.755412901009,0.325221525157,0.785599174749,0.561817629009,0.410368150475,0.489309913535,0.435785730046;75
0.405776600006,0.0789342476268,0.0372432730997,0.30350959297,0.255325750328,0.935558360692,0.538553796245,0.570935241364,0.19713983491,0.88261563953,0.575856761699,0.175060068187,0.940461175513,0.409995928473,0.476296377464,0.229578600414,0.563308133514,0.231044914904,0.115792311336,0.565597575764,0.921591671833,0.110858060521,0.0962988677889,0.575424169819,0.0845623768421,0.229666052188,0.291605858738,0.21261590578,0.837782392859,0.993732393625,0.273656325844,0.433495193513,0.12732001449,0.853321914735,0.406970793958,0.830663420193,0.182973601174,0.560847128761,0.282131766557,0.752822590813,0.542903943826,0.560703032392,0.29348152294,0.997902657302,0.924534935863,0.511480801894,0.842478773054,0.298287172789,0.809717956182,0.222040811646,0.159830282824,0.430719029039,0.907534570171,0.195705730705,0.91188757647,0.559797513487,0.0556493234835,0.607392130803,0.399386923421,0.172049777225,0.756019484733,0.944952526673,0.579593227908,0.722740250884;0.798733047432,0.933123557036,0.836107782436,0.567461681284,0.315449524414,0.0272358678045,0.690681412825,0.178951902268,0.444774535562,0.432116575895,0.111110805214,0.777269898744,0.420896212576,0.0272779278002,0.128247976283,0.971441982514,0.278956546414,0.964699343431,0.134697826337,0.613833915696,0.873465939255,0.69746229804,0.108223081635,0.453529970461,0.774851583225,0.659461715677,0.0342836263056,0.0170094125837,0.036527284336,0.337132764103,0.102437919519,0.866615246667,0.648057723881,0.338104242481,0.752691067799,0.359295584426,0.622037012546,0.585727329323,0.895223704268,0.998210056472,0.739283265567,0.0352111964238,0.934937323599,0.746675789415,0.865930979847,0.723884049223,0.0310343171332,0.1262709348,0.480592101491,0.264513556619,0.223195229445,0.473326784652,0.156010436504,0.418912194779,0.017385857398,0.0647692446526,0.395906912831,0.4562471958,0.512238552901,0.947072737501,0.96234683353,0.473512696689,0.509482572971,0.130182817093;0.237111478876,0.995072832222,0.620638024717,0.564575961683,0.590593674842,0.597280585984,0.456188490098,0.341984346309,0.601234487617,0.893498671671,0.755355631468,0.498797975094,0.952377546318,0.132393175178,0.689357161803,0.670748942729,0.154107717204,0.521616122742,0.174332158791,0.90104860267,0.0503071377434,0.327644143201,0.935323210329,0.0345031123071,0.0240853191791,0.65019451488,0.425090122425,0.21600812257,0.170807857312,0.0585261612574,0.693863898737,0.0851742044862,0.958448041949,0.364160697195,0.0411874977249,0.474356681155,0.38242121592,0.885458340611,0.156867145509,0.435172969844,0.645562371399,0.0332395965021,0.762497836707,0.307907695023,0.977926030344,0.173466341575,0.162867482903,0.316389758347,0.342604358845,0.462455723445,0.84189284942,0.658413880853,0.68375040237,0.364801940518,0.619380287964,0.619384014982,0.331935106477,0.0698837926374,0.341843783393,0.348282255453,0.808728259322,0.785011431241,0.190210914793,0.0512695784336;58
0.844210245203,0.772959401821,0.470635941728,0.662750196017,0.307288529079,0.382181516881,0.354015597303,0.525590044862,0.588635338498,0.883746687906,0.120304048213,0.805980248907,0.459913845411,0.988802829383,0.110590109813,0.0364302960809,0.157383194019,0.366608457293,0.510758115323,0.939917493139,0.124863538726,0.853298261965,0.973639437555,0.634799984343,0.906269060715,0.450765964042,0.200805921648,0.920331915636,0.825804881274,0.487542208512,0.743000538505,0.497137389929,0.872088923089,0.524032221366,0.804463713582,0.556792255307,0.467754931006,0.60161218736,0.0321139784525,0.497297110352,0.836175361008,0.99419508513,0.0743139350337,0.242700305768,0.0909327520994,0.646355370847,0.531537226767,0.0882925473663,0.117750715038,0.853428195924,0.739155849901,0.966227487602,0.688337125815,0.628509377877,0.787219972767,0.0323776394395,0.15665661924,0.458024292075,0.377091096467,0.592612763195,0.536760817153,0.6760554963,0.0312733407163,0.98357339551;0.787266460241,0.955425258682,0.347775158616,0.986279654917,0.0383423774125,0.397811757459,0.654465983921,0.315848748262,0.0725933293429,0.928563342032,0.984732776951,0.625882694994,0.471546062144,0.169950241707,0.222841626752,0.829704851872,0.961243267503,0.15282490197,0.301692568982,0.81019618978,0.850669397339,0.347472229597,0.89323340516,0.968401787512,0.235903918581,0.313196092516,0.83074773187,0.32449785167,0.0137512793462,0.801212909272,0.105301158764,0.540991420157,0.433649659573,0.254198949617,0.875519474554,0.572765368272,0.048230476552,0.325593404775,0.435474319367,0.299340384353,0.368634551482,0.443015906365,0.172172880217,0.54019340588,0.703086148842,0.411907655637,0.34415183263,0.511950607775,0.360127808321,0.96955284096,0.902325761888,0.967681166351,0.394549184471,0.0336693890838,0.600598169841,0.451664077775,0.573545616049,0.655059120953,0.328691604603,0.662650445773,0.454753747685,0.902336762191,0.704923139071,0.879844142037;0.721496559104,0.745101493855,0.39775069661,0.170275806556,0.337116044669,0.219987335118,0.427985628352,0.514971339789,0.286423108517,0.576690682922,0.692044882105,0.315535749235,0.0792820882792,0.493508380601,0.013732335067,0.183826745204,0.310969057347,0.546336285235,0.490568561606,0.69986975814,0.164797758811,0.14906083676,0.217517282632,0.371290066513,0.637476070675,0.364935054757,0.468140083978,0.6323285945,0.18517151183,0.463017755461,0.440889347454,0.744250686881,0.645904480676,0.465139093459,0.74969810899,0.743716175162,0.208506505145,0.725045618905,0.420981565263,0.63926853114,0.358333223928,0.177853383557,0.849898938379,0.865218540318,0.266996096467,0.863707255788,0.0729962776297,0.157698334563,0.621145726973,0.621388764423,0.305498375025,0.0364424602837,0.572920037296,0.0542604750442,0.242436796404,0.235893202063,0.886285675005,0.299751186654,0.498589118094,0.259603422772,0.787941660898,0.677485434492,0.664848901363,0.343900520614;33
0.611542018735,0.174948893895,0.50211797869,0.424494494581,0.193675711767,0.446661278951,0.871963493351,0.761619131033,0.869083664078,0.101899441857,0.529151670063,0.181507970745,0.210293034982,0.5889006689,0.569167529215,0.741956857303,0.401822054518,0.945022055716,0.49738472349,0.404842749897,0.809727760299,0.00316878527187,0.907126916766,0.671052959169,0.836171026599,0.918161756281,0.265047426409,0.472958254093,0.478609981834,0.905240186212,0.558020143171,0.365068596039,0.466474853355,0.471354371255,0.546697030225,0.263751717846,0.254325720572,0.904468131046,0.760075686075,0.615502567443,0.471274936267,0.377005175196,0.295066707187,0.00149865786392,0.0689207882517,0.153007264622,0.949864300816,0.791122140603,0.285174290362,0.751220077053,0.908615302365,0.680534815535,0.454906726834,0.301490270641,0.899547170325,0.0741942516894,0.834141623915,0.832706609937,0.930226409904,0.149218494249,0.725193104996,0.812338526555,0.220303081856,0.234585394896;0.604068456547,0.161224403851,0.665824784746,0.448519241079,0.0580709225912,0.637569604384,0.664737918469,0.796759746469,0.605106617963,0.474233037696,0.322707845386,0.22441374711,0.282453897332,0.481344040968,0.427529604915,0.7253255648,0.368388857475,0.394669766983,0.804092551398,0.595269337708,0.992180376091,0.142063227786,0.590428113262,0.683738135394,0.0128703321823,0.318442980221,0.122947544874,0.987886003494,0.424290911824,0.620426184165,0.802065590079,0.707026111856,0.597005978919,0.027249070226,0.179108469524,0.747610440798,0.484347215519,0.0578666951462,0.326996615603,0.273532357794,0.107934837697,0.158736928346,0.941940820036,0.533707672751,0.824200970519,0.751250937577,0.158763583109,0.403051322151,0.292877721308,0.874929586462,0.132626070084,0.772214986711,0.571515554642,0.295259685454,0.108876806318,0.690374606128,0.489884693041,0.0457206194284,0.565432867673,0.757924011197,0.18893901302,0.644971429994,0.517911128253,0.875051485175;0.824566661147,0.526867028519,0.321459360166,0.81421807774,0.0794678205926,0.617809479199,0.0143598394533,0.559691917513,0.545890310252,0.887134652564,0.652223537705,0.539212700072,0.502906859692,0.922242921127,0.000557557884085,0.7500675444,0.556040159848,0.5339709466,0.44489524901,0.345154240919,0.480683696254,0.767436842274,0.543914333716,0.641603294324,0.0771626940738,0.106372565015,0.860906309252,0.733502633756,0.575814040105,0.971809399566,0.460099959595,0.199099400908,0.455592210804,0.588810311981,0.706098924353,0.77998621067,0.425655060978,0.519616379365,0.24581424598,0.280943675194,0.938891473702,0.675132903078,0.26148147075,0.982637983737,0.536046088341,0.222042441673,0.432529119242,0.964554034495,0.828766567535,0.531906813699,0.098968139059,0.869072996575,0.168993890224,0.246466212713,0.010350264721,0.347577925097,0.478816763736,0.597022491506,0.768386430144,0.162270198815,0.533125149933,0.80525833695,0.69068165611,0.920579557068;17
0.317163033897,0.184821979114,0.0864806334219,0.919398696336,0.696468805853,0.206835194678,0.294253002442,0.40731896473,0.434472552806,0.699915369725,0.326851281386,0.42059064522,0.577302381789,0.151528427689,0.737046187468,0.797651687851,0.47942271845,0.702281520481,0.22516245468,0.26322179129,0.684314416149,0.98553694224,0.206561384517,0.29705266859,0.259976999031,0.326817186248,0.0592672737725,0.303054860593,0.474979793962,0.413322388908,0.24169447296,0.398625634856,0.964387846102,0.733434498737,0.567836613723,0.924871101338,0.370030604389,0.70499600468,0.408386937955,0.681944132512,0.763598389266,0.100910426646,0.952144332007,0.735067072378,0.365554540398,0.0763693010577,0.558574294198,0.428982304744,0.858204221471,0.214201075454,0.509381138179,0.504304588262,0.157570373286,0.0766798408664,0.35782692985,0.914978387663,0.4396153297,0.98875702445,0.954714454042,0.442916365121,0.948343983017,0.905859747567,0.361697921064,0.526311921388;0.45926412154,0.937945605811,0.522790623347,0.453548309896,0.0088190278595,0.360374380641,0.446473079328,0.535679758106,0.6915094638,0.608863208961,0.757440631887,0.968008156365,0.728554307792,0.138324801913,0.755389462358,0.922119208913,0.251584957835,0.955299722814,0.775212977594,0.924968084382,0.894874486339,0.575195119684,0.404584650322,0.740541070201,0.386550957747,0.338813059122,0.871212371643,0.811613168137,0.753134123562,0.05482299139,0.400261830927,0.673870420798,0.366442802031,0.0722684706391,0.083657528065,0.68762816973,0.534434215319,0.506852208034,0.117922999765,0.56620057897,0.948596868894,0.475952303754,0.744494101328,0.897119913516,0.535329449506,0.567070644849,0.120433913979,0.514492784026,0.825909431895,0.521647312176,0.201666798076,0.832842004928,0.419773004441,0.00983070541378,0.96825256598,0.486952456908,0.693181842411,0.788387330702,0.133104211547,0.105187306194,0.576535456019,0.681539743593,0.865651044577,0.243899314367;0.964755830173,0.603324965822,0.521623949254,0.990653682145,0.220163333922,0.15751203712,0.444225529598,0.530948352558,0.875599917625,0.0485704339876,0.76421766738,0.486906813921,0.46268866673,0.384863801432,0.528436292777,0.241251692036,0.0163943142655,0.0231504703599,0.248705141958,0.731312202971,0.615500817639,0.416551797514,0.748198445082,0.531930936551,0.706846926088,0.00740125819133,0.65244759368,0.354189836606,0.168508581932,0.116416382487,0.629961004596,0.574877179755,0.424184125539,0.231945816257,0.424036675805,0.383417809342,0.950610988382,0.592057310986,0.218736769648,0.326954686071,0.774246546848,0.162292696676,0.252222539043,0.200780913255,0.650767799507,0.833956258344,0.0832195895951,0.652667413824,0.907316911325,0.418534629471,0.316236215306,0.645844208015,0.0999861590204,0.448610850742,0.148797837518,0.0385734652305,0.683205972635,0.676853585743,0.895362658226,0.687574621523,0.940908125503,0.324895125784,0.841543527426,0.329937903164;59
0.307928992073,0.264185919176,0.923718033419,0.292571855924,0.230603838285,0.168737039824,0.868341983066,0.405318367743,0.00723681936378,0.544139548612,0.106298981051,0.744503919828,0.770653392273,0.419329374463,0.170760724356,0.210115546562,0.0531066552506,0.154886619512,0.649995433329,0.462266632402,0.731401745265,0.66479654618,0.0857263676733,0.616780551962,0.196110522958,0.00834148436039,0.288025600268,0.255183493308,0.320031291679,0.149215704724,0.324060860936,0.874262944469,0.0460448102607,0.740060287853,0.861567920653,0.950417068575,0.382051747346,0.619298240635,0.681958341113,0.360083000915,0.792991574671,0.541246274512,0.133999123173,0.770416982888,0.662988371662,0.855310836545,0.586364138829,0.172166246377,0.0306486076097,0.902904515487,0.083150980227,0.573862555989,0.537623644559,0.735471491857,0.630379678422,0.411324687237,0.798607048743,0.975062064856,0.806940429588,0.340069809829,0.439242894311,0.460951508096,0.838887483631,0.379200950277;0.243235830844,0.849628508312,0.372912018309,0.145994063276,0.405761295463,0.26382680468,0.303330041196,0.316764233708,0.0964771801716,0.369099902349,0.542915917333,0.633329086955,0.0738412902608,0.816086009023,0.522446611013,0.596652990888,0.634174880791,0.248966182989,0.936441152277,0.785503918132,0.178226487071,0.202027669441,0.54064504945,0.943583030811,0.0630670656007,0.767542658293,0.662433956082,0.478193984279,0.903702538345,0.931095591457,0.986724789741,0.308726305171,0.620426797293,0.459815460103,0.961244610005,0.672040836804,0.399505029082,0.722261143721,0.936716980113,0.858486264921,0.426682054162,0.407288641221,0.6405968423,0.284925613238,0.815262508814,0.170929968203,0.128879181798,0.904737002921,0.480452389221,0.196150225479,0.481057467497,0.0838371184988,0.569682329408,0.0807151453546,0.114226487569,0.480923662935,0.559283813096,0.774154127061,0.694489212022,0.845562147391,0.334748195831,0.243547896292,0.0556247963985,0.629562985864;0.423909769282,0.239419835135,0.792192509638,0.563562053802,0.618702872148,0.329622034438,0.179688827966,0.312629703653,0.308507837931,0.366832242669,0.709678913357,0.584097849317,0.0996303871739,0.7323144949,0.782236031464,0.555660850762,0.56292256399,0.178036196207,0.385454094598,0.414960680642,0.831285080884,0.855475414268,0.432651914099,0.588635264887,0.311716494979,0.0684446792206,0.125029925514,0.516724325135,0.266290657457,0.252158855664,0.280532794031,0.967435449599,0.894654643939,0.940492275662,0.90893289222,0.997520390472,0.044681515176,0.807001484531,0.466578937273,0.464858120901,0.611743023791,0.843534340412,0.233256891218,0.661852573858,0.220338538779,0.965854583341,0.337052714959,0.720470517477,0.522714758167,0.13348292466,0.630619663003,0.799929430662,0.441307077321,0.452773534909,0.208570944234,0.413177375933,0.988898528889,0.541433868504,0.150457794322,0.683019176197,0.236691567089,0.589242454189,0.901557026523,0.407133916522;64
0.934461502114,0.00928656536988,0.730046035357,0.780032192779,0.454910773525,0.291280784882,0.326021944517,0.490991114924,0.832035108713,0.0104640037345,0.505645648867,0.142296461683,0.107781637056,0.554997264029,0.645642423546,0.390298770142,0.600790444883,0.471008887336,0.157634377394,0.958144530208,0.470275866561,0.0445067121927,0.423119540737,0.788236479539,0.842581013947,0.549383829204,0.350643088959,0.653379940467,0.355943358181,0.785766593327,0.572201268702,0.992184353837,0.317486934975,0.774067140972,0.337717940055,0.114108368776,0.70701669592,0.547626804111,0.715850148609,0.311017616033,0.822743423102,0.314027930554,0.563162539654,0.00637167400347,0.830545039997,0.106413882816,0.441053676524,0.123008424462,0.698672772829,0.935795138271,0.509496637654,0.729553858297,0.607006515019,0.0915235159072,0.211859098622,0.400774739791,0.35215431352,0.883125201187,0.803708984653,0.173727356388,0.596988030906,0.827661969998,0.414754468019,0.894186973941;0.479481602041,0.53028386208,0.336646907547,0.0933505571256,0.878601717176,0.458267805748,0.362215958473,0.371495512109,0.218816379216,0.455362026396,0.571379296116,0.402191372234,0.392182958259,0.3577641181,0.234087959925,0.537768124839,0.440298598675,0.553328499917,0.950404018248,0.872735523495,0.0619241616958,0.0625072580272,0.403076368195,0.622178062391,0.361844923998,0.515698886328,0.841496650009,0.737449295952,0.17432995019,0.812873665806,0.616855437899,0.829242560278,0.371085479504,0.235394033887,0.967457942436,0.753954072144,0.632895822492,0.134500935495,0.64168510234,0.82963798178,0.358540470452,0.366136626378,0.437346006388,0.106069122715,0.665445317099,0.885966734646,0.319001778225,0.637603798025,0.987848611986,0.0976671879129,0.480546494909,0.352618163148,0.581198412975,0.949288993522,0.113271451726,0.980819155816,0.291291936965,0.912280841161,0.997825589594,0.667849421892,0.370014846049,0.661587483631,0.260301360057,0.597242558192;0.697901448499,0.87632847213,0.945339200096,0.112834922927,0.296518116623,0.0129579441209,0.0727415278638,0.5378618765,0.827731010163,0.767681084177,0.271102160786,0.744752474184,0.0581035610242,0.252520491582,0.46697551752,0.756501733363,0.753875124198,0.883382944557,0.0423422139373,0.0394104854824,0.0994474569745,0.876100104214,0.927222870058,0.948091780123,0.507648774973,0.852689652127,0.402672188525,0.592740023019,0.108365932558,0.872610401935,0.187117991519,0.221973360714,0.369516808428,0.250991102454,0.317992060831,0.859197383447,0.55760595499,0.971370133965,0.786762867017,0.147936193375,0.278108367781,0.259246698749,0.995903668215,0.366117083033,0.508245652971,0.76724038882,0.655768879369,0.708188884777,0.325860988638,0.000944026790597,0.151901961951,0.467304474877,0.948297561088,0.325965844231,0.815169095254,0.565895714433,0.502117026637,0.816920185191,0.881763492913,0.0530548681571,0.0612793227456,0.881390835808,0.0760782573981,0.305352983835;40
0.899363625387,0.701751395743,0.305101275885,0.91150622205,0.337013721929,0.0781267467002,0.201099966154,0.5627883093,0.436571259751,0.957271293692,0.191638068932,0.304580412734,0.505866064557,0.106563987022,0.579578727181,0.625585283155,0.578874971308,0.217656198237,0.723076847597,0.509525509167,0.51303099556,0.346325660322,0.892962254811,0.0520569061371,0.0109170693342,0.925290293292,0.242591441934,0.351553609381,0.734573902203,0.382448102852,0.851453993501,0.613338428876,0.290406494588,0.089901438063,0.0831803149908,0.753737268274,0.695093307717,0.158391831805,0.904078492544,0.644388088127,0.719203179851,0.4599424549,0.169866860026,0.930182454317,0.274277675496,0.222596417569,0.314808772365,0.696060527512,0.0357566564259,0.46786729817,0.81967373993,0.0445128574679,0.625942477535,0.65811145299,0.533703858172,0.59294338067,0.170350442387,0.429733678249,0.103760563673,0.0879962719808,0.409197487667,0.908977367949,0.352093443943,0.458724245592;0.586009566651,0.476447187495,0.0871104237543,0.439365911193,0.768704111969,0.00452253197606,0.355157359125,0.888484940192,0.149255142271,0.209253115805,0.940524598845,0.340824652017,0.0390016569752,0.897374263994,0.57572330546,0.910722712216,0.0776664459678,0.560185875845,0.990354398439,0.0954411503109,0.253004498868,0.339183895747,0.609704282812,0.768377086789,0.505780577077,0.261386040508,0.148361260996,0.337377463335,0.860636858591,0.468135478487,0.0680739537268,0.923390233389,0.290811586631,0.897486502324,0.51196329735,0.929681921172,0.189363504894,0.514869119066,0.340505883363,0.22079665218,0.592704481267,0.405130375199,0.344342385013,0.3898295964,0.409816934164,0.664820730546,0.0832452881963,0.942614015242,0.947655091759,0.57098002164,0.0724927465189,0.263621212261,0.614072501017,0.509835317078,0.498569108502,0.121929370987,0.0974673440974,0.505020702414,0.466293208397,0.434670632251,0.225717946379,0.83528315051,0.509053814604,0.908294928433;0.0880644067156,0.777381450513,0.641122857999,0.580441933949,0.593808352131,0.904502955298,0.783594988495,0.977903156719,0.427411268587,0.390401783713,0.723643931112,0.0906570319804,0.157888770545,0.469166387871,0.340679414146,0.336665097521,0.934966664627,0.630478815206,0.218135595561,0.644971214094,0.14083254323,0.493604679561,0.813056689208,0.212717904973,0.477571192976,0.269846820841,0.123156231256,0.439786199446,0.156796615046,0.414667165331,0.237277018276,0.610806758092,0.984131992042,0.896652257367,0.859220183038,0.012049151545,0.670667215976,0.168507930094,0.232277619112,0.0373096534402,0.566558119152,0.0243725468631,0.760964910468,0.107377700093,0.798999787305,0.822678868127,0.855627734059,0.900688068028,0.338423987965,0.974583697323,0.578300446234,0.809097263792,0.306984576335,0.957152926832,0.387577603832,0.995057885345,0.367753966242,0.176962710355,0.42246488366,0.653848045323,0.693667627722,0.192137497846,0.419786039553,0.332321470262;33
0.682666920873,0.777299781145,0.870204060084,0.91810964923,0.445514096542,0.708494544122,0.25698360404,0.0163265056019,0.751735012274,0.0520898841177,0.802459879821,0.442754099245,0.713326428653,0.368568830116,0.788727604897,0.844952901322,0.133403557066,0.229315566343,0.658309524776,0.470432663885,0.392369275627,0.764902492598,0.346089959129,0.436348073712,0.892645278784,0.810526437841,0.496556875739,0.25814591469,0.779025516038,0.43463578987,0.996096238631,0.0090999250358,0.514201072013,0.473197144073,0.829346592347,0.796859702386,0.349616780609,0.102559125339,0.778541714642,0.631291847568,0.447930488135,0.20665383509,0.826656079043,0.273793115439,0.85334357561,0.961571104204,0.0401995544415,0.591738128602,0.363685412987,0.0206982107938,0.423073524404,0.857782649386,0.740398008877,0.71734686381,0.20488981518,0.852573283248,0.514154337414,0.601921417883,0.415168256289,0.7874783389,0.0699369534681,0.676420897967,0.093321513631,0.407425980309;0.182159911994,0.195732159932,0.648255009208,0.46022655703,0.62815975933,0.361595176857,0.730469831477,0.515095885439,0.69963045034,0.20143374972,0.563928860022,0.743221191104,0.331992446568,0.0206628253501,0.962920322199,0.51914718544,0.0173244885706,0.0647817613533,0.486799740255,0.0981126779927,0.723870545197,0.309555971566,0.0288710468176,0.621446068556,0.888598009381,0.772620769996,0.874619508238,0.344309310745,0.606705979093,0.73870813459,0.0145545402886,0.517107853671,0.17272383828,0.443674762467,0.71865724246,0.269779034028,0.514419055408,0.545239993607,0.931354744633,0.893671321612,0.090904529938,0.901173602121,0.890072468523,0.362464434742,0.161277196747,0.246565442708,0.961665722569,0.594606922273,0.320336101517,0.102888285217,0.180105023529,0.316061793756,0.579270021652,0.343044825934,0.206843898926,0.0586397447454,0.999749592451,0.649176282538,0.562418197263,0.467913163762,0.0602861042886,0.993983752303,0.279099465644,0.561612347662;0.349052799884,0.0030403651539,0.751103588128,0.490891855928,0.0109380745042,0.376670539994,0.926906341346,0.381290851591,0.342560903419,0.442112707483,0.855804886377,0.150862783184,0.602207671385,0.607110385977,0.0544765958285,0.575470871687,0.993944552115,0.792188452745,0.735757272988,0.372590855083,0.829116793443,0.496663661739,0.445362380772,0.00168359828649,0.592744998812,0.605462541764,0.687965962919,0.0046201007308,0.425609811918,0.745007175082,0.0404775160688,0.799756250097,0.179548003134,0.037724456145,0.999094509089,0.517325732345,0.944202004662,0.431243901817,0.919740165283,0.958505493459,0.258534186082,0.978855030327,0.986791975949,0.746682221682,0.600665102947,0.939178374711,0.447193287743,0.385492740132,0.753772500249,0.836615935768,0.113078865052,0.369185100312,0.254112783519,0.713156519742,0.58377344554,0.179754479096,0.0552926933226,0.274268763577,0.899738520254,0.671554319807,0.12865777083,0.539255788622,0.702263077366,0.325320934114;44
0.119477338715,0.720902940013,0.355091255505,0.151102398104,0.618668752485,0.90830852338,0.428294581219,0.655470769947,0.733065498761,0.0431854354574,0.0644526954442,0.413728149223,0.277528583512,0.830632328946,0.570199698586,0.163735426642,0.445547628488,0.355439720691,0.59140459081,0.838740198987,0.462058394587,0.394788066448,0.365206442451,0.0932579269267,0.685422358583,0.388564814972,0.168227387115,0.0313687012478,0.0729858431411,0.46941243274,0.0526338316629,0.445789600687,0.703038990798,0.620823527147,0.618055321568,0.884983350435,0.483133138782,0.707474196604,0.932226233661,0.00212827081529,0.134629830771,0.636303062658,0.281233532764,0.906052206841,0.929380467873,0.851721315222,0.374755451618,0.992935651713,0.947293301233,0.808486120441,0.427810346456,0.579643418099,0.054715996323,0.119706531589,0.823306212495,0.92052123322,0.646533951431,0.908904408849,0.78440667816,0.0563788587969,0.634071607677,0.814592232134,0.512275624155,0.977886005818;0.672481399474,0.851296477395,0.775127093893,0.581953975252,0.747524856013,0.473569380073,0.69165095444,0.0505932391048,0.116891990741,0.39542410098,0.913579842735,0.161240773239,0.921699902483,0.745716130536,0.826271855116,0.388872727675,0.795015378489,0.918329939287,0.567605531408,0.509060990977,0.102740074462,0.870187293515,0.197980192462,0.876855927034,0.713629022993,0.296380622989,0.279710904622,0.730572838407,0.712619398955,0.681851660243,0.9048009975,0.995678814258,0.254254549655,0.380790966161,0.746850517576,0.146552691052,0.422726941315,0.834155159804,0.805921317478,0.318788484486,0.64528736832,0.106623523456,0.298596050367,0.916117370364,0.980617360492,0.566234223103,0.549471475288,0.880774667928,0.486983384134,0.545763215647,0.982430763351,0.254477973454,0.823550805241,0.801879354291,0.426453744945,0.462119509952,0.908188969801,0.446273728609,0.569204693907,0.429259040904,0.112413297442,0.954212558059,0.444923620576,0.535838656147;0.282650154353,0.579214110292,0.140489431124,0.0224125605257,0.810288505567,0.134421657684,0.834463470468,0.950278917563,0.996819021613,0.176835604581,0.901707658508,0.203680424619,0.744031536864,0.589318124682,0.32786089319,0.61566516525,0.61130001516,0.214185586509,0.51404952075,0.880728405512,0.427036125602,0.100525616418,0.388018469769,0.124025621083,0.414000707242,0.979210014113,0.596889823752,0.258386530237,0.217783215924,0.997525429028,0.384087777548,0.0458539151254,0.56348306644,0.0445610935223,0.727016094383,0.725326774881,0.965184782912,0.883922994147,0.173343823232,0.255529881073,0.22533182361,0.911533511299,0.875168664776,0.509574506055,0.258840521549,0.309812456146,0.723957999693,0.769926325688,0.676731389089,0.396753629799,0.375023018868,0.175191169126,0.960590201733,0.603567593897,0.804368341201,0.299934529298,0.488147398138,0.377777713068,0.971968879346,0.0561804313909,0.214636489856,0.893675860298,0.374940445393,0.809152963021;83
0.752179998884,0.899175754281,0.413571962421,0.80705955856,0.813100126594,0.333510443694,0.336309468886,0.114042223036,0.0155521200634,0.419228550888,0.835980961519,0.316035763455,0.837932740546,0.59451092233,0.136718277407,0.0182280526135,0.238347441096,0.385355585299,0.186332176667,0.0225126418104,0.733070824931,0.238023909642,0.352940211727,0.0475674215362,0.605769676281,0.921801161894,0.613294182392,0.0769205921412,0.652320938836,0.00387250323494,0.34450282095,0.441668869769,0.966845339008,0.365984483728,0.0896844155957,0.292805370787,0.794776336068,0.971209999726,0.325875550814,0.724290595835,0.519151656331,0.899025416507,0.269264101368,0.589723859942,0.0923326220891,0.864946583932,0.633894945695,0.816182927638,0.642485760379,0.157456808191,0.512812634339,0.269902723876,0.529454076182,0.480798148434,0.523727029104,0.503968061476,0.0468527732902,0.319328570621,0.460825977623,0.134238120731,0.301015934556,0.97268573752,0.710875792454,0.29010773368;0.945910485297,0.332358943319,0.0526339778871,0.819045094359,0.633690911969,0.299414789795,0.467270978718,0.633196513505,0.381984870165,0.247838424188,0.627352639378,0.159319264842,0.425893311532,0.466280840499,0.0764692034637,0.506642287601,0.383086494689,0.176457445322,0.557065811577,0.361387674138,0.686058728487,0.150470229379,0.188044893684,0.909317361721,0.839836420414,0.525121036443,0.23876234342,0.840512360072,0.077130086645,0.555861034845,0.33030421417,0.0472119825668,0.942395639001,0.210849921982,0.507211812812,0.311232588548,0.273979379557,0.106863056325,0.428669368849,0.574820029518,0.741377137353,0.132735727149,0.568925931477,0.295681906621,0.696350963725,0.454990252919,0.881776347363,0.360136666098,0.170885351043,0.0724356484335,0.0702840880498,0.960983698272,0.115963580664,0.391643069973,0.155275962734,0.412338871595,0.712599286838,0.677050611782,0.893384725903,0.236237148547,0.822329705001,0.483707088766,0.276090095171,0.551633239417;0.242224125642,0.385229349562,0.758792374506,0.70814118871,0.11964924392,0.397382160333,0.462188023563,0.841262313215,0.520374012374,0.476258692132,0.160208867465,0.00220481461256,0.0261843382158,0.737693889294,0.832096479914,0.553538886139,0.0238413481512,0.436607002473,0.457640309088,0.731121087411,0.403849762291,0.421565821098,0.987771764172,0.713975183765,0.331375897515,0.599138868866,0.517068664495,0.828934077793,0.896172493046,0.769277340255,0.935024290875,0.946324536462,0.539595283384,0.314782818166,0.600527659726,0.340280983447,0.89237860468,0.362022866979,0.765315480074,0.943427377153,0.728484532116,0.330569824746,0.893266323691,0.312921375306,0.387732372889,0.48372389671,0.49784368097,0.231235096489,0.810125507779,0.685702613855,0.32813179469,0.549799040155,0.9551904507,0.505087890374,0.449979823167,0.240133302578,0.982060904742,0.214041343476,0.8025138464,0.568015653493,0.283985918067,0.801623917048,0.760748607135,0.0955570411202;57
0.675461801177,0.638912381307,0.92920223109,0.701083276647,0.167427631916,0.931536209293,0.212870242142,0.187239311514,0.625574634169,0.239787178887,0.492521045563,0.44142500196,0.916300717509,0.674211084366,0.225081100467,0.926135901411,0.836943020208,0.484703116608,0.49614222155,0.60043973495,0.108276651126,0.465765991286,0.571638759576,0.303727878892,0.378490828045,0.818644752622,0.0605689933023,0.805837654319,0.26853967834,0.784619326652,0.0846003972957,0.665079495138,0.872597584439,0.570972909029,0.937984370653,0.132964904641,0.395088598417,0.0289778158154,0.915124822481,0.22255193772,0.264425077674,0.204085116102,0.359091774279,0.521937692464,0.624248396038,0.365400480675,0.021663110045,0.37160784603,0.382333964012,0.62199723372,0.99003214054,0.387346269015,0.415584736616,0.783863116384,0.785688825047,0.522232463073,0.228863662825,0.0841183760287,0.0507464058413,0.698533413151,0.0514606305294,0.305510599879,0.0236862962864,0.485584842056;0.449871082685,0.0283007337602,0.119143798494,0.895249833801,0.759694665018,0.959734805236,0.428465374466,0.258237402851,0.567687268338,0.141839064349,0.744162896332,0.210250009792,0.549318340917,0.504649264157,0.938658067721,0.426083456488,0.751142400979,0.749013943774,0.861638591816,0.435684452198,0.00261344188791,0.0400987117799,0.112722061415,0.442379910405,0.342881491574,0.0985181230393,0.154762292253,0.329681326794,0.546101631072,0.919017471417,0.977309266329,0.271117158986,0.542154235734,0.121868133177,0.247379848011,0.799251262974,0.787532949036,0.767572318938,0.0681696653265,0.644863625329,0.143474358601,0.727077763508,0.372828583706,0.328224316931,0.512837115286,0.870669281111,0.526406138252,0.0967781576462,0.549503273317,0.970041182678,0.265045803137,0.447503766842,0.670383909511,0.467722479774,0.852924582896,0.352206281751,0.320264606139,0.901815657241,0.168514856294,0.830615641939,0.604112214067,0.419710286405,0.154743320981,0.619664470169;0.354562204641,0.0495097958924,0.904084158826,0.0974279366498,0.337537777205,0.921433886696,0.130625608606,0.756547087669,0.550090731317,0.282275276093,0.613240521486,0.233586454719,0.825104627903,0.592250869505,0.614670923033,0.72067132982,0.457856961009,0.399888683659,0.262330765362,0.362417915222,0.745675574653,0.865751544286,0.284601142659,0.618385966188,0.603288718754,0.436703795419,0.797177835785,0.275466987893,0.728984881694,0.336128390933,0.201837200887,0.793618232732,0.620633275999,0.592456570913,0.866501984132,0.796455109433,0.593362034682,0.784074996678,0.948165981845,0.501554264455,0.486230679831,0.653202050853,0.999122424423,0.23314279961,0.908105717017,0.787249701437,0.725255395159,0.812511126509,0.513858689724,0.479500381602,0.74884478798,0.0473345652926,0.879127930114,0.704884382794,0.114373122105,0.589569049663,0.491329459083,0.0581726664085,0.0530542340913,0.718549520763,0.834269679567,0.345269609716,0.0237633598728,0.58420628553;58
0.885104637768,0.733916414628,0.745982265403,0.917323555344,0.161813393625,0.547218384593,0.104500899919,0.00360707772157,0.873892094127,0.544434269625,0.0187228156286,0.0216661524426,0.0203613723733,0.81262915664,0.515253804517,0.223610127177,0.260944770337,0.22179453547,0.0391882980319,0.0120013298712,0.424136140117,0.202456829009,0.0828588031904,0.217567296566,0.92481893,0.705868168708,0.700829754722,0.591214151467,0.523405785383,0.468155859448,0.924681111788,0.707659217514,0.586829615224,0.242431634869,0.277469627407,0.787613100061,0.978506610092,0.770975419354,0.440643858225,0.123954893855,0.298133862776,0.0361276870465,0.839846281905,0.431252919094,0.716914301407,0.628177235231,0.550142934571,0.301255505548,0.738381923078,0.537615235082,0.147646906235,0.660353769795,0.658858980595,0.952875353372,0.865473237306,0.836965278275,0.392552057781,0.446929400878,0.957229611089,0.359051649238,0.868893230547,0.377972579085,0.361711626862,0.923910363576;0.243346716094,0.986980460567,0.600371415497,0.0970489416573,0.119325601299,0.736314267418,0.122462800645,0.904483294245,0.312378562618,0.541060225512,0.21500430204,0.915793206946,0.488771685218,0.66165670939,0.645333687574,0.994124836579,0.522068602195,0.0198573936463,0.828847529258,0.0428229974789,0.483191831731,0.916101857424,0.786575294556,0.207573558342,0.016640839956,0.506567952718,0.73802009298,0.392229332562,0.625661008786,0.473415517452,0.150034174525,0.54444287067,0.883641125053,0.663083279417,0.664861975868,0.445981098542,0.0687562120995,0.653927712366,0.0728767055629,0.580191651333,0.666051166656,0.419054297526,0.168993994257,0.818084368378,0.0279949398527,0.586967362712,0.719115419673,0.140277856513,0.709031764065,0.3576642573,0.6763205079,0.22917474251,0.455062249658,0.1826929346,0.616849167633,0.157752588779,0.672146695758,0.262710360875,0.763831127163,0.73991159125,0.0523918175302,0.756442442539,0.552210780111,0.313555821809;0.113103114218,0.193683631023,0.474195339552,0.292982043103,0.56299383318,0.891146910506,0.635391983346,0.608299320777,0.131104446144,0.604091647391,0.693303394431,0.511076874677,0.763090270768,0.0112243457502,0.317950716002,0.538079164538,0.361893372616,0.5727836965,0.0582572855052,0.787980049438,0.673878882698,0.770294586839,0.706757589134,0.749756398726,0.146014736725,0.357164389183,0.0881428223989,0.621768126978,0.779673340259,0.684260515883,0.944568710572,0.731725453127,0.434686171236,0.359221361284,0.958226075119,0.916863815549,0.860629887337,0.552169207415,0.138417902372,0.838041622066,0.050276483404,0.0245850389525,0.450268129308,0.727099731245,0.63252332804,0.564562811141,0.134857767532,0.84802084724,0.379815875733,0.211944400023,0.271155050052,0.941993701971,0.450624578628,0.39234996741,0.224338361626,0.784509341638,0.656908971087,0.901425179116,0.609569251891,0.978945018748,0.36956615639,0.571753549194,0.346166267182,0.442907068882;51
0.971079108112,0.363846216817,0.4076497307,0.468036302071,0.780612286504,0.513153698246,0.846863752048,0.563761562714,0.3380715045,0.919662162541,0.893458747311,0.289998697849,0.752711851803,0.347804149586,0.846863191559,0.506493018883,0.246840206942,0.795495615988,0.18161594095,0.599571887909,0.193744721019,0.147254725086,0.991977019045,0.0694481712941,0.237656997459,0.630988112032,0.80082074094,0.782113320287,0.381077424011,0.567938888848,0.498605733255,0.723836332505,0.69633682746,0.621661093969,0.489337610913,0.658241126462,0.444706314211,0.392917172895,0.417771396268,0.380407739221,0.390364541905,0.109271829764,0.888125628266,0.590916339856,0.963934367126,0.606532357539,0.149216572556,0.279992326354,0.893330081328,0.180702662188,0.998075329989,0.224528641593,0.968167433233,0.49942337865,0.951069071003,0.551116898805,0.846933464727,0.790905698727,0.229444437297,0.844191211865,0.348674163797,0.0970900523382,0.689813180398,0.187328049741;0.393141920376,0.619079773746,0.872180732318,0.732769887815,0.38839464402,0.853311271615,0.718018219468,0.840449064105,0.774459443634,0.633344323432,0.1653257165,0.513206579609,0.267016801016,0.474065360473,0.980465039161,0.220932710329,0.375274237412,0.513889283394,0.524459397782,0.449797163784,0.0831049166012,0.780629198356,0.0289836305532,0.237436596052,0.395201498969,0.388748733375,0.323374164231,0.488601752473,0.927294354435,0.298602338688,0.27986383081,0.56669045232,0.662086786891,0.906297408605,0.812759606326,0.369045239987,0.367204669739,0.247962732548,0.572706730056,0.938667615058,0.61595980582,0.14306383416,0.0868278174999,0.681856379597,0.860001302363,0.609006685214,0.0379018736336,0.526510716308,0.0875340887398,0.133152718838,0.260797015384,0.494656464536,0.692770146058,0.514064789423,0.559598103375,0.710651135822,0.414351483884,0.139698148564,0.786405247328,0.739214760049,0.256129809157,0.374005062764,0.329966264997,0.818353307222;0.301539323016,0.93286320291,0.597541461184,0.385624548335,0.96665676191,0.774609293636,0.0949820506032,0.597224666659,0.501110419409,0.838378767937,0.580546716115,0.147364892411,0.382087926337,0.70797112871,0.617587710497,0.718784640367,0.523891016482,0.576437026435,0.46625284672,0.852743461946,0.38212270133,0.176470537599,0.479937573992,0.922110969267,0.367113604872,0.0174203936047,0.0879602546462,0.447779213413,0.381998287033,0.550909457405,0.849035381933,0.0648977432647,0.233312043991,0.49899572284,0.708826044289,0.974895799046,0.978456133991,0.78845112976,0.293914640434,0.0574069463686,0.446080238312,0.108525370422,0.847493615384,0.894512767092,0.112393156244,0.121086968165,0.398570008042,0.419743243113,0.390141552881,0.41298976544,0.77858625738,0.915949345834,0.579616516872,0.549975232376,0.667030487021,0.074653002863,0.616449194287,0.211519123643,0.328514893176,0.922795963582,0.0708467042381,0.529291583833,0.0162518431095,0.127623104548;76
0.398138966538,0.827531949447,0.110417036363,0.178428952018,0.773243390722,0.517141981208,0.180060417075,0.926595223912,0.764087306431,0.168736804449,0.143920507441,0.75124892494,0.575158454903,0.455446014619,0.656618959778,0.244295104078,0.952235052986,0.375656093695,0.975438786532,0.0509991775325,0.184478507691,0.191280497423,0.30740338972,0.479841391711,0.84655575174,0.869085068789,0.942642424792,0.880489594677,0.154268823447,0.362911515078,0.182903343407,0.527775020549,0.368598787313,0.0426663542389,0.972356992491,0.136922678827,0.105838689703,0.0775474875629,0.723467439127,0.0242684511184,0.279095061574,0.397478954572,0.590433507067,0.248171172506,0.172803965821,0.796317898086,0.408553657206,0.932429437322,0.914965437576,0.617358426901,0.937538866769,0.108580943298,0.769527082794,0.234543010084,0.197543065523,0.846628629869,0.343091195276,0.67939288792,0.949251048149,0.610600308594,0.722166477791,0.412403290486,0.673586227428,0.990290876094;0.60432819955,0.943564871279,0.377298564475,0.42533807707,0.512059762873,0.863679055689,0.78414640559,0.108108765325,0.490221236899,0.407141683897,0.746846149792,0.297581573676,0.354611008269,0.504651023468,0.907457198632,0.821915247109,0.938332987415,0.157884055852,0.57859539226,0.277421788329,0.273631843906,0.182208344968,0.677641058682,0.11850079911,0.801926549221,0.883603717742,0.424696741309,0.661128223226,0.680035868737,0.702586033217,0.618557143232,0.494501532776,0.923098570345,0.525698140111,0.0463509997502,0.832023072163,0.638005647084,0.126562974214,0.512621940696,0.289992007989,0.269972230115,0.919755331314,0.601598378522,0.469878845846,0.824068635118,0.363481500979,0.655843013144,0.486240208587,0.700510077627,0.242524604921,0.202571297168,0.86331832146,0.152916629418,0.913061064052,0.62679227221,0.502507247382,0.150324436313,0.641350234503,0.661050618772,0.336042317012,0.523155797616,0.0242852681666,0.977033168626,0.466834702952;0.406512754068,0.955849915182,0.8720984811,0.455960266787,0.763251533786,0.350825867599,0.498200919164,0.919809278067,0.0382925444338,0.218908574406,0.960620343967,0.692831829159,0.282076631586,0.905181973988,0.31735410484,0.576501417229,0.184623484718,0.779586543305,0.458806228013,0.713450132276,0.685073283906,0.269361992216,0.912562920171,0.991628606203,0.512621616429,0.356972742908,0.726285605507,0.794264496198,0.389792818201,0.41929309406,0.388649055288,0.949513278485,0.530241534187,0.660009095971,0.0716856053525,0.693322123035,0.588585282708,0.546202144675,0.105292849572,0.212205525876,0.955613259602,0.773495108707,0.873625282772,0.0141148235833,0.577064528648,0.0226082680588,0.316347597459,0.193052566238,0.0610016116179,0.572792902924,0.606736872132,0.479580211418,0.29206904347,0.684305728815,0.77375014238,0.888547663657,0.935220417436,0.570144825337,0.639066113032,0.50253672053,0.0924931271737,0.190641035702,0.69289083642,0.221985167367;44
0.986842380974,0.790243708535,0.0685015175467,0.932893479302,0.154592811765,0.759628055818,0.246871180815,0.81160197942,0.951671633905,0.161711213525,0.732219396637,0.242914283187,0.0128552615257,0.902685628196,0.77915231282,0.77139365319,0.0326209466661,0.288430449962,0.284039468282,0.156976985409,0.305943603335,0.342054623771,0.480845215614,0.974711848855,0.689831042656,0.456666977537,0.348193174588,0.36385619404,0.576782289272,0.645262038293,0.192564436679,0.981529511861,0.226746631758,0.778150999422,0.151686780626,0.647705195549,0.222030150551,0.0415603258269,0.485999198281,0.0306617622035,0.889143504809,0.808312916158,0.709170921778,0.755690335873,0.565627912323,0.384423446545,0.249186323877,0.690650167728,0.663873065097,0.71995497274,0.935057428774,0.503298829429,0.88414720531,0.83339335293,0.591454983816,0.379114704783,0.425428251844,0.933806720139,0.589968658716,0.611519783562,0.855175513247,0.83737490811,0.76049764911,0.680777694245;0.880878187575,0.431364499992,0.451782789067,0.604389654795,0.956840601786,0.131464702417,0.959809442649,0.205717898099,0.324604382949,0.960451791942,0.157666738603,0.90148326105,0.458231269383,0.631331030392,0.158655405954,0.386881546293,0.319863210957,0.104723192323,0.718355329264,0.0831105387122,0.856656657507,0.848134215077,0.581628692587,0.584720814244,0.900453196155,0.843814952451,0.54512379075,0.260999039694,0.0399254497578,0.752559643322,0.677258043744,0.354943107403,0.915065191182,0.29187661194,0.0592223746729,0.481458340042,0.0144198798917,0.734727622708,0.968755802243,0.305360536925,0.55605531341,0.17631817705,0.0249161757963,0.0549707727079,0.332599995538,0.479829104843,0.264935349375,0.486129008365,0.691656738974,0.791234666401,0.817112311081,0.784360189033,0.606741349045,0.0816611525328,0.652863547787,0.0710861983353,0.328684539712,0.48289037988,0.837801750686,0.2451793043,0.0840728756733,0.739139270974,0.560310797471,0.475787403598;0.966762551814,0.103543004762,0.601511119828,0.948724351465,0.0825284007203,0.0552201584879,0.349295119493,0.524505112092,0.867131815588,0.166321323263,0.229304273334,0.0661582636993,0.105652454526,0.820732221904,0.523619689096,0.869710271152,0.784125907496,0.663912154148,0.700930062723,0.218263474154,0.712854211749,0.862012885148,0.0524672005998,0.590828950475,0.681860623445,0.412364870214,0.341240040649,0.166947767904,0.689630469967,0.699895295697,0.342483912502,0.942193376931,0.916989803131,0.37515033614,0.22062177624,0.568126697922,0.139738738709,0.881584291038,0.651044119891,0.00487363600338,0.0585217707486,0.833791658724,0.163736714061,0.00749086984232,0.180749405501,0.00363796577109,0.950753476196,0.674279688473,0.168378332857,0.787348324333,0.432111359423,0.942353023583,0.930175127115,0.686635546258,0.692601505802,0.331793963963,0.208778547712,0.204232392768,0.5766196742,0.19780149763,0.781846831218,0.848927179752,0.426781699142,0.755800113249;69
0.402367537902,0.630220065584,0.974847581639,0.0771961620262,0.397327474018,0.170520949295,0.833464304516,0.15353813835,0.676494315332,0.0950038604526,0.0750038237579,0.903349360546,0.339001909581,0.731397581517,0.753640564276,0.591984489273,0.545156710704,0.714527699125,0.331135202764,0.595181327116,0.578055762103,0.371270101947,0.366281843059,0.149770261997,0.681116318481,0.00714132411246,0.980238689821,0.748711570403,0.903460314819,0.78824365536,0.899843630929,0.102351299081,0.749190055214,0.947948637511,0.983886093873,0.124948578636,0.306854951155,0.263503292189,0.271711418356,0.855095539126,0.954591569794,0.0936330200512,0.545364171028,0.358318732595,0.63378278927,0.0269679527616,0.482437490942,0.316916188834,0.0570454285008,0.915098144307,0.222320207444,0.569002632218,0.581493715279,0.273802176044,0.378605584504,0.307095066213,0.341317172712,0.992427213248,0.161890853503,0.282106336366,0.639172073774,0.610562766246,0.304862800936,0.0507524177841;0.0933370694334,0.554412549316,0.71888186911,0.0542092507839,0.18348135616,0.525808750437,0.61648373376,0.466623847996,0.605251170608,0.471099946798,0.0931947683065,0.108780838897,0.575971386597,0.701147074225,0.504893198515,0.764400882579,0.596742077787,0.892360527389,0.697469546561,0.577458422736,0.0888710524355,0.130595909079,0.564271135049,0.750305303444,0.564450886424,0.308930259368,0.0464895874766,0.924464405514,0.318349341206,0.256397347045,0.411997969895,0.824314477602,0.560505954382,0.876312006006,0.961160126869,0.114150883536,0.0159416534442,0.706526051502,0.702135459967,0.303627572174,0.399699720961,0.183406689397,0.0557917962406,0.0768944786311,0.453041888623,0.491684541558,0.47049784791,0.00811907141401,0.697196865065,0.768622379686,0.903884164143,0.0189098008852,0.967387812799,0.586174988736,0.77026970738,0.917541860438,0.932913968393,0.361032535383,0.935730581938,0.324813203935,0.395981322576,0.136322818828,0.859057965907,0.743168732578;0.504954939639,0.79392093707,0.0956048086388,0.701507122452,0.470789022922,0.834385827517,0.647888227919,0.787883213926,0.332106981853,0.0672981402735,0.261748245466,0.299309508556,0.45331039873,0.624124020611,0.131023940334,0.969660745584,0.980726042691,0.106830288169,0.363525845913,0.0687372115483,0.231999521969,0.702190899223,0.134708411319,0.221800424221,0.769867993968,0.512846562653,0.861765743533,0.177384415008,0.221051209851,0.0631879969323,0.38466245529,0.499368462711,0.357623786585,0.0824595661242,0.873652085664,0.879668883563,0.450915609341,0.330091898806,0.143343539413,0.179734927664,0.115483625284,0.99727413205,0.16817177869,0.448928257841,0.060026778009,0.676323059554,0.198628089475,0.705027968302,0.668602223851,0.997155759797,0.407856120622,0.402140188539,0.385867350429,0.862802266428,0.588902896083,0.0954730461845,0.1954494361,0.266513950142,0.000397252699821,0.496307051119,0.493945520274,0.0350475886834,0.609319965699,0.105065877984;32
0.846343621085,0.0239302540811,0.905057499617,0.991201321441,0.574563000615,0.563534337755,0.523778808739,0.499597029091,0.0574736160751,0.441388886321,0.897548688242,0.0710863635764,0.519395167008,0.384229939464,0.0226261174217,0.595015130862,0.934604826917,0.126355315725,0.436418719994,0.539549313055,0.908137924618,0.268792209456,0.809195040173,0.622385887866,0.30434503569,0.0836247133636,0.65787789566,0.180976891984,0.39588074364,0.835669608022,0.845877902108,0.669099788569,0.324061754644,0.810581244187,0.434038784216,0.243393046542,0.257533950023,0.962677746584,0.987345229396,0.168792154874,0.0620469596757,0.0964919493857,0.541808127513,0.424728745599,0.811085474774,0.910654733395,0.302108867647,0.362678292992,0.386967408891,0.246523588083,0.442933546778,0.652323830754,0.634563395161,0.68648412363,0.133741949591,0.551081801512,0.465624776101,0.0481817010908,0.970368465235,0.536816706882,0.511931047499,0.421412600996,0.504134221521,0.786047612537;0.291888083638,0.0808799079413,0.6157853047,0.751094430085,0.0189263164736,0.319112245111,0.587451970531,0.24176446217,0.770532556522,0.149029769464,0.87960091546,0.000924374932137,0.459529647368,0.16759138996,0.633539797741,0.692636888339,0.785154376366,0.0836404005213,0.383272986963,0.0434870889386,0.34173965879,0.346044201539,0.294752096445,0.165280466729,0.511370933428,0.752916961903,0.985528590463,0.16176348016,0.623105253156,0.227299601284,0.515894378991,0.162029274483,0.802545411337,0.0967332053979,0.574626798975,0.657501097584,0.712494231326,0.0792270080955,0.688891004931,0.0282750072696,0.726918683002,0.436115353113,0.933510664908,0.840212048522,0.562505031291,0.641808356849,0.639888350343,0.0960708943976,0.983301846281,0.93241971175,0.00527382370831,0.987114076356,0.549958767871,0.96305872605,0.889816077019,0.772223217872,0.382025558217,0.429584440275,0.169157856782,0.250278015442,0.176405813125,0.551296155515,0.546226994658,0.358859103332;0.110283887943,0.511712758146,0.187397618808,0.959923658625,0.150373422593,0.723874053371,0.57804036396,0.165217985841,0.502031258181,0.836101777617,0.563254128243,0.375659700207,0.208105880607,0.200003210516,0.621134246238,0.607340423903,0.31568178984,0.872344569876,0.228881432404,0.539616354934,0.784321051345,0.986222574786,0.0979122830986,0.725349554688,0.735576596383,0.198197339413,0.859069863609,0.0638188348717,0.711574246609,0.60225157082,0.745313421685,0.857369028365,0.220517913473,0.523070968718,0.509352796861,0.571902166033,0.859839216027,0.637329493412,0.453163463705,0.934935430737,0.842023411147,0.804685245601,0.880689867507,0.313176473048,0.267231189152,0.971892260911,0.0110910556892,0.732188935958,0.301375308401,0.779567141506,0.0173300681568,0.192155565947,0.0955292188219,0.642246888951,0.169995085744,0.305375737465,0.610146248717,0.62492738017,0.730677311035,0.282250895286,0.198588419739,0.0469969255079,0.261876068006,0.958381884634;25
0.145234693434,0.0672665263389,0.206206943439,0.904233289043,0.635557980377,0.626743214559,0.396346880257,0.210863845722,0.32157612287,0.129880778585,0.565837567834,0.533922203765,0.155604387995,0.0901726163306,0.572209342145,0.619116000229,0.903673289897,0.0641288378251,0.0680413775504,0.836127110751,0.0818140931168,0.804560633363,0.383032032042,0.63737237786,0.974393946214,0.808750017568,0.429684192874,0.0086731687488,0.0980706956752,0.551164803561,0.581681833323,0.813682376311,0.692995604163,0.359606862191,0.465648194349,0.714012554496,0.520109562904,0.392909088129,0.485319380391,0.910760951194,0.47043472493,0.987053123411,0.806678356537,0.757401972275,0.243519914062,0.233366206773,0.0569478872027,0.378565924204,0.117016563307,0.823993722974,0.301231846666,0.171261110286,0.407442183236,0.81298138318,0.137807577825,0.238332267672,0.675485002552,0.802619847928,0.788897300716,0.319293877545,0.112178341652,0.915686670107,0.841475500619,0.438800016276;0.41124920336,0.162774949834,0.551710994258,0.267974389821,0.518916012526,0.632915936418,0.483537541499,0.562698640894,0.245948160606,0.441734760763,0.833238784517,0.557229511748,0.373112582915,0.636561182999,0.620716931246,0.66581768589,0.571870471596,0.757246083843,0.0410142964482,0.367818884785,0.88683492341,0.257491585515,0.79083795331,0.418780991229,0.643985918831,0.977024536066,0.253070172785,0.000711849975608,0.527196884546,0.742346559305,0.499787183205,0.567519359116,0.495123975192,0.220244604934,0.323756589658,0.901434287896,0.738886215102,0.924938426235,0.15103378035,0.452729354201,0.745609545905,0.15262320795,0.591659875852,0.345854057376,0.284853256575,0.419205269899,0.822958275935,0.777205264681,0.588791812118,0.056481910667,0.891170030926,0.503755277847,0.937358349189,0.322582529823,0.806048539922,0.870207104923,0.353058655325,0.836282173509,0.383989459662,0.631125066242,0.892257818682,0.509720584536,0.0192049666182,0.672641285468;0.80856791128,0.305010088518,0.143476718822,0.884233230644,0.906918827242,0.294275657749,0.348211331875,0.454723180986,0.408964439743,0.720251192724,0.843895200073,0.907817477247,0.836801590892,0.916542641589,0.408243665901,0.641154609731,0.487743178053,0.253636439245,0.289987740258,0.0906910056373,0.263041056832,0.446077918034,0.714948570313,0.328572063574,0.689532795738,0.626655411047,0.215488934864,0.315409881184,0.0856367719851,0.866994809251,0.640553429502,0.346644633218,0.117058000086,0.379070892155,0.281668665789,0.514476448057,0.416813870507,0.21152931609,0.0133544573834,0.291007124769,0.755355879657,0.762218798248,0.939782997269,0.801478087667,0.258974349917,0.97480601412,0.65345472442,0.479701791337,0.541623847183,0.378396371607,0.910277689413,0.979380087906,0.294610394233,0.111392984634,0.639010002871,0.744575345161,0.242586094469,0.202277401021,0.921475781959,0.14466679036,0.954176382719,0.838631814234,0.744055635112,0.716935202931;67
0.96296916713,0.699860289686,0.377247122242,0.150002427437,0.167300834578,0.0222508723305,0.952465047201,0.383270765722,0.390264435735,0.150536358435,0.120648122012,0.437138045994,0.663506012856,0.36662691687,0.446003667086,0.624713467769,0.89671994747,0.457421661936,0.486534593621,0.0400394316486,0.54881154793,0.958841726329,0.191749629679,0.917338056405,0.480435993894,0.967364384728,0.400222565288,0.849438344853,0.693289635485,0.981744304561,0.126151426769,0.666476709242,0.464174859753,0.13264428363,0.415056740862,0.657159056765,0.294500827342,0.890038959046,0.83775478485,0.435528793442,0.0703530313497,0.582283230298,0.483686978633,0.407572719581,0.752541606513,0.0342052944473,0.46989771035,0.149993113735,0.523330964174,0.169018915328,0.530015791963,0.749159767976,0.150895067192,0.802245165887,0.322866348278,0.560785914049,0.817029777447,0.458764034335,0.243792344369,0.939148386899,0.54404947355,0.954521797686,0.0881881968425,0.418084511316;0.525243640985,0.262547054665,0.196459183811,0.660681667254,0.70226227675,0.820056826531,0.913461294284,0.628478934052,0.164338575351,0.403676182272,0.363256466016,0.441891415392,0.928553606548,0.313751163508,0.0887320795519,0.991600651529,0.524366016412,0.903813519288,0.563828431831,0.349500728813,0.568325133712,0.894717241751,0.480028384942,0.717633476138,0.748809685403,0.351914993941,0.693384403537,0.972296962567,0.679477645002,0.178291826843,0.87755483279,0.684232402737,0.32813657513,0.429307283745,0.543056735939,0.287920353913,0.140388158638,0.729827667904,0.288543301269,0.711839122095,0.30250497242,0.305016021904,0.964019404799,0.915320438649,0.524413012316,0.766113370032,0.770233536169,0.95324432306,0.0770207881784,0.892260397863,0.929602723227,0.894614336926,0.62457245275,0.106157357743,0.471068396672,0.830048227345,0.793523405203,0.975084187086,0.192014926633,0.618961999312,0.106945217331,0.955517227085,0.828459950498,0.851895174105;0.815202922173,0.731824390259,0.0564063466144,0.626924259587,0.549659415142,0.246227101474,0.253340797587,0.406127950041,0.794962309558,0.432949870545,0.124558419092,0.800373431318,0.692114236302,0.518294870264,0.534036083657,0.406898520365,0.675113853902,0.734572761441,0.0794714827533,0.688944424131,0.444873341321,0.710317900256,0.82503217315,0.655630448731,0.321863382398,0.457961114898,0.205816748428,0.684760754198,0.899648078893,0.916939094359,0.355838647162,0.860794172996,0.741934907646,0.881551042576,0.890682420103,0.983114841204,0.714388351977,0.465931244812,0.637146921276,0.549569563156,0.354949223509,0.785563097542,0.00105129799751,0.911797460504,0.0117580869943,0.742558675636,0.676191150624,0.719399945571,0.491602474587,0.0875636739947,0.233615373628,0.477935625463,0.57948177876,0.599633845053,0.500450343824,0.635069347432,0.36052580793,0.640800455573,0.488978396253,0.9155352068,0.669564471314,0.403839670389,0.412784453952,0.0472417538711;55
0.104749311026,0.800096820431,0.883934778013,0.146585855093,0.725587520399,0.831138493361,0.754490685544,0.101743729332,0.0221888657563,0.207073951261,0.941167684702,0.492794914269,0.998261058534,0.353954549642,0.880293120431,0.525033525229,0.727901278154,0.249061151392,0.738561541432,0.378482897113,0.757947614878,0.694784318861,0.93722885693,0.906815518218,0.694456109498,0.126668587938,0.606871192333,0.631860879191,0.573211490688,0.414253563434,0.451237281238,0.0173660432161,0.787095275602,0.370794122088,0.295734774164,0.855601680942,0.779255129466,0.488808372744,0.201193935497,0.221711241479,0.760370324308,0.911459843935,0.218308054101,0.720045410114,0.197307122401,0.272835850397,0.543581184349,0.671269530767,0.035599356266,0.501325915033,0.932848595099,0.993903962182,0.8026688762,0.601576083187,0.415091543019,0.484592384494,0.202102386238,0.13575634784,0.707923485155,0.713451545434,0.793519567137,0.75117567754,0.726179615569,0.656489317156;0.465192433733,0.627954895521,0.121868523271,0.94675318267,0.971179024989,0.963206783139,0.653612096261,0.46628102107,0.817248922643,0.0830532610613,0.358276090318,0.698496939646,0.994551434031,0.87965402046,0.891322517172,0.399939118388,0.672418768779,0.715070571273,0.587167616068,0.875888880336,0.827745712888,0.216191455496,0.0813570052247,0.249625018762,0.711192367526,0.745314463099,0.0135776498817,0.165192284849,0.846494586477,0.265757691461,0.958735818425,0.958694416589,0.826257939937,0.331490096923,0.314009440592,0.401516154774,0.601975868721,0.582165363228,0.0658509754823,0.659516948404,0.00586879494304,0.165113051758,0.682532770257,0.721501967961,0.417202635178,0.860765488023,0.516873596004,0.433723458785,0.234561387272,0.223033983778,0.266819572272,0.833651299553,0.0668892039607,0.410580305577,0.427869072374,0.682340433286,0.567681276601,0.444290492608,0.853371103295,0.621923833527,0.434215489521,0.0703508580065,0.206069835213,0.782923910263;0.178749853852,0.505008074878,0.714149605504,0.933399022594,0.226486145638,0.996396289787,0.433433704612,0.0988953016197,0.0212158641824,0.600263835683,0.532755205559,0.76255947075,0.276255587061,0.9630665724,0.373542549573,0.598106178969,0.45974894163,0.224126684681,0.0513630565703,0.957243146018,0.356537036216,0.547550327556,0.991986496684,0.852244129429,0.134737131449,0.939743629797,0.365640072042,0.714821169837,0.946833148644,0.414969056618,0.669320735427,0.0688839489465,0.222738682636,0.991621716296,0.644952482616,0.339135004986,0.861974078556,0.493781005756,0.894082131886,0.980806663319,0.0738135013748,0.335929638616,0.161661252783,0.945046867408,0.829254726681,0.551966159058,0.276861430684,0.31314489055,0.211698049516,0.644613700053,0.756872728507,0.376418059561,0.128301038216,0.656287501343,0.660877421057,0.891478332737,0.452303227709,0.865580594305,0.137636798163,0.068219427444,0.250467803144,0.420625915922,0.784491636097,0.298044180466;70
0.129302119684,0.204338813001,0.66763057801,0.263479782943,0.24446363032,0.433091151364,0.128689219622,0.334950799326,0.760680543278,0.485454696513,0.570989225165,0.763102419503,0.485626989204,0.369572536097,0.827965387138,0.866904984237,0.613337887328,0.969890830017,0.871252922306,0.42821318162,0.998394319549,0.176002301363,0.193428735829,0.757770000792,0.997239552334,0.642963901173,0.938968994247,0.978221846091,0.905306128109,0.998133190219,0.135506356079,0.530632446478,0.185264367397,0.749195598101,0.344369539523,0.385702485839,0.00322672415572,0.609835241192,0.950154687264,0.8413430884,0.564388465134,0.195644874306,0.786602579456,0.816856876671,0.451509926511,0.0824816286059,0.411098565706,0.970640163236,0.737065037086,0.714439082176,0.0378177106305,0.453742670243,0.367489564663,0.554016031949,0.475563563989,0.922438954555,0.00685903888209,0.278395821927,0.794738062364,0.146100603816,0.926947709812,0.697331593777,0.704330270148,0.0690369271049;0.697524860847,0.780654500943,0.353183971195,0.384989336168,0.276202081965,0.852138100452,0.677816333872,0.417780460919,0.787571572552,0.260920880646,0.912178519567,0.655468215566,0.411050854106,0.639014496212,0.645825363678,0.12601255946,0.703184382924,0.0401002683818,0.65867746137,0.3165732242,0.366543777333,0.418176646148,0.550387383683,0.16161396594,0.838804468283,0.456111696887,0.171072226255,0.708677019411,0.701702841252,0.0838221420078,0.63078373384,0.501294512709,0.798588084239,0.622356802033,0.520346792171,0.14797122099,0.377131723605,0.630424140426,0.656328129728,0.243659237618,0.903126965435,0.283937577251,0.256522307975,0.539428945607,0.0739191835228,0.421944809399,0.0741231083709,0.0665303603542,0.826183458323,0.342087868163,0.148646389048,0.697789903223,0.199947649355,0.721530707459,0.217432077053,0.122924719267,0.704241716001,0.593135341171,0.798527345427,0.315031495743,0.0163826912643,0.614473401399,0.462364658938,0.607639157574;0.649584398523,0.746212306715,0.239516507512,0.387103993679,0.931912702066,0.786038781319,0.238612156697,0.949919276086,0.670959096686,0.912427534575,0.637935260202,0.266388994088,0.241478023509,0.257422060714,0.588478828151,0.392222914277,0.428342122309,0.53772180944,0.699266862981,0.287618272497,0.894782438048,0.797574025976,0.781301032295,0.528660381738,0.795109593021,0.235623914478,0.923635879528,0.118390058617,0.0994661513864,0.515783382332,0.606967972093,0.664162191246,0.13724955173,0.453889328416,0.72969603524,0.659762713649,0.996639494296,0.0972610090574,0.899722068373,0.944014141131,0.720543070123,0.951910023131,0.0977682313112,0.491658072897,0.373195357413,0.67590352707,0.676435162511,0.434743546473,0.566051746757,0.339566666202,0.878495856754,0.0886180423239,0.428428692745,0.218115765436,0.957344209136,0.244463042644,0.848300561401,0.975705274183,0.404741798992,0.447769019864,0.713421285501,0.782591868881,0.458764248093,0.658202624236;14
0.653683333377,0.408984941082,0.637828955496,0.545139075464,0.25649194348,0.997655613254,0.787240854181,0.68029557567,0.0870864518655,0.140981496717,0.286276157486,0.626838333914,0.105883118433,0.43640745538,0.647838696856,0.954684194951,0.61884663323,0.250235399045,0.825901516765,0.213325741015,0.101178603767,0.475305039826,0.216990955933,0.187160598694,0.123726061833,0.81895389635,0.837563925226,0.594644830986,0.458808939106,0.590926593333,0.155653811134,0.901159841011,0.555251913949,0.787192782144,0.672241138803,0.451114542309,0.554427079064,0.28372418803,0.948878901988,0.246221968282,0.385388368731,0.21240847802,0.874723364303,0.504463330082,0.191344317202,0.832513893948,0.05166309419,0.172996683973,0.804510900451,0.206793265923,0.995947239606,0.875185254074,0.913623228306,0.923864831814,0.554294979394,0.0717803846796,0.78263230562,0.998879654455,0.856913515423,0.48527726371,0.00701121845481,0.85598090636,0.539980027765,0.106394358608;0.181160535805,0.126217668423,0.325257478485,0.530496020136,0.724584782346,0.527537525981,0.819160721461,0.987885112806,0.00478658607185,0.112924195356,0.657939841661,0.069457909752,0.808351448695,0.403920178018,0.549006693144,0.729894478741,0.0498104310066,0.123174602728,0.590905205772,0.134108516729,0.639630058133,0.508906781053,0.801338546242,0.155583354038,0.711105346379,0.548831320709,0.785644872046,0.0247943209254,0.899842229488,0.841724066078,0.396618702653,0.725194563494,0.191791972865,0.93572569901,0.632255312308,0.0768597227323,0.539879857991,0.4449283579,0.74843545894,0.0190118097045,0.0831402223035,0.152487361936,0.794160411878,0.908672789064,0.846820019812,0.321427812244,0.942306224053,0.0868855217674,0.920899189344,0.0242227255605,0.185162705333,0.360257203174,0.503626798229,0.7179803547,0.556579579508,0.18568156377,0.222177522135,0.195369788345,0.392028855878,0.737780406301,0.59867375967,0.955853371984,0.479275475829,0.554863738517;0.218457994255,0.369844021811,0.90663252395,0.835298596678,0.318967612851,0.270995855398,0.24885976587,0.4084217067,0.0206992261844,0.554160334748,0.290304386862,0.560641674124,0.492378286494,0.230880586924,0.760463474562,0.00727168975606,0.41169553942,0.233920024632,0.41883897813,0.377780085987,0.285826425165,0.0580185729867,0.260824655927,0.609978937299,0.852728526943,0.335948478226,0.197674618283,0.0553247759426,0.386249135238,0.77998903278,0.92757650983,0.965801509986,0.827776861695,0.607703727022,0.464331365658,0.908167802473,0.348239060959,0.902173945,0.568693583723,0.89779938451,0.358764812596,0.0528078971434,0.0249026595064,0.673848628574,0.249288281132,0.353569978216,0.647019718341,0.996964259137,0.322060339975,0.831772768922,0.940101587789,0.637954358277,0.280215744455,0.963659529828,0.917202199091,0.816572689826,0.149321308877,0.970409028372,0.915787514827,0.154591939011,0.951881376547,0.0318219394458,0.921823836067,0.977424255114;87
0.359844309683,0.380800708111,0.726514319113,0.150935814859,0.0782340415681,0.341997398965,0.135420984057,0.138399149595,0.348425162764,0.426935164144,0.316122149793,0.858006352285,0.702915788937,0.975311115607,0.944290199006,0.225230159954,0.575546802473,0.838952462229,0.772310078095,0.478514558082,0.194031178299,0.860565577037,0.261250745993,0.879212688159,0.531733825196,0.164292740341,0.915094883321,0.595712302077,0.221842695879,0.267607241597,0.621409451239,0.715897884333,0.151066189577,0.743580135382,0.0940387027823,0.0562125138085,0.836313640895,0.425509039247,0.290880144233,0.401276064162,0.461555286998,0.198238984086,0.993888345346,0.0767002017805,0.310500984636,0.0871287513663,0.0320693018766,0.746082578793,0.512911225127,0.0164011450594,0.536256876235,0.665435022147,0.186754971352,0.62576331149,0.0872503943948,0.0666269457455,0.340402161487,0.448790898752,0.82802917833,0.950322914311,0.14190414709,0.0905963692209,0.518957357704,0.85725124065;0.300812629836,0.30023102078,0.566953944501,0.258976456534,0.445587788219,0.593213992706,0.289628462324,0.841032080205,0.664106718478,0.721655528802,0.209663239556,0.587284394256,0.266777193751,0.0331805045334,0.723516389117,0.509301982824,0.188911058237,0.476458658113,0.723444565819,0.761151760551,0.351311158118,0.328767981603,0.164638169119,0.143518836557,0.21454336659,0.82129381045,0.944031515792,0.203386867649,0.0761811187379,0.679199140862,0.62943042177,0.875760596287,0.189581612207,0.156184721429,0.238025822572,0.0394837106798,0.918939105446,0.860806642097,0.581729423486,0.614937323584,0.956671167951,0.61675254729,0.427599020853,0.700657561584,0.393105615835,0.667735866756,0.637467068991,0.187577385842,0.555653044071,0.0136015036459,0.7182452575,0.0740896996122,0.46696846915,0.351700775567,0.771463300758,0.0785645960125,0.575777469063,0.289505966647,0.633179280556,0.191738079551,0.76365080431,0.233390910709,0.889033650444,0.5151234049;0.525907183237,0.280603649372,0.359290064058,0.497542305184,0.6415611328,0.284843101099,0.400059419408,0.0661477085085,0.0230436637412,0.27324467759,0.456985787267,0.199975828756,0.0527095667083,0.123949086659,0.583470132755,0.624171923345,0.500280278821,0.0337035887145,0.0594728708501,0.471361354344,0.109652204265,0.610026004643,0.483374260482,0.333013463935,0.407335598744,0.990963429442,0.275019991429,0.508300172942,0.193376616482,0.261785311346,0.780838437562,0.463527017825,0.462671580674,0.321768049647,0.641376890333,0.154753171631,0.107407291167,0.203751121409,0.239575841764,0.465446522788,0.45701418691,0.718297901505,0.270426213889,0.963879353897,0.45679011425,0.813449171231,0.541357538463,0.602925360621,0.490277252482,0.980485999477,0.916687736475,0.15115463263,0.21429389633,0.245009191566,0.806729472906,0.0461026253995,0.634362411462,0.599308675,0.925673904294,0.522911617006,0.908677067157,0.539419308211,0.835409641768,0.714812444913;61
0.446413250922,0.541258589754,0.663595962353,0.0415316829319,0.383967233323,0.412084783606,0.91688199546,0.124196579345,0.743678402348,0.885650996191,0.367171593526,0.803919918428,0.43494224731,0.637092910594,0.872350998487,0.236185943734,0.732471330246,0.0299341582818,0.896953731351,0.0885055233682,0.996764263263,0.445882103375,0.417843997565,0.359271914905,0.168823379448,0.737307221043,0.808553401243,0.95816033827,0.836662495135,0.00456555998309,0.34366228402,0.411010303466,0.760281272496,0.958157518951,0.549035510624,0.941325332513,0.652685870938,0.793724597361,0.10073610292,0.429615932216,0.548348603697,0.838474248252,0.0937998781393,0.181522247248,0.749491348883,0.107944098511,0.0798207012555,0.541237919353,0.0244805212921,0.31966699325,0.208054317702,0.198830046683,0.737826606746,0.565972277183,0.860635554267,0.236921167146,0.0280239998122,0.105696703872,0.531667436985,0.830033541001,0.125174077718,0.67067190733,0.950527187985,0.304686319156;0.0581420966887,0.167842777124,0.537948165404,0.779309704927,0.643573137998,0.065797122363,0.817938244016,0.902375425259,0.67339584275,0.917343681363,0.770286416565,0.588364165657,0.969643918165,0.139735540961,0.911691672511,0.0564509830256,0.261777762555,0.913103106439,0.234521736628,0.743039182823,0.277290915076,0.754997002233,0.563015437766,0.0140269484515,0.171876189762,0.753367061969,0.144752744708,0.223307533106,0.195279610771,0.306806991519,0.829870722083,0.152013310273,0.146852257184,0.874121273832,0.928275646227,0.276899561402,0.403473902543,0.588923164003,0.0230976830062,0.414426364736,0.47254499616,0.517698484769,0.242512516449,0.0370680431983,0.36615088748,0.370892688789,0.88124256269,0.24129796647,0.324351824442,0.0433228071509,0.377113959791,0.9733022201,0.495558737727,0.173906960716,0.833865380725,0.897502853742,0.0826999866239,0.305639346179,0.790730748452,0.833526704677,0.666244248601,0.349500187785,0.732500093108,0.543769615436;0.739584864408,0.866719151049,0.325191961316,0.573427355606,0.592907756331,0.908060700245,0.84231451487,0.207479613858,0.816760910315,0.528693084996,0.569063041006,0.768967839983,0.0394373153889,0.911922157312,0.422987214292,0.760877945608,0.343341896926,0.36651800919,0.658418248804,0.542546018981,0.943027623747,0.632879358534,0.274653996963,0.882971043807,0.736420617948,0.890035890064,0.0446098017967,0.735328438163,0.970577748067,0.436136290675,0.448316671798,0.407403162337,0.723864172349,0.565470337034,0.23143280064,0.0434004520578,0.44888850313,0.970016658485,0.549606295966,0.093919440913,0.621029444716,0.742907166927,0.674563385715,0.616910203128,0.58187019633,0.070610886699,0.480908580679,0.226298345342,0.248363756255,0.148503868915,0.794974811259,0.766422432321,0.580486897113,0.184006214725,0.319170985683,0.728255167039,0.565044512775,0.0970743655571,0.607539669136,0.132677798844,0.459620114943,0.717518823255,0.693805508517,0.130504720419;98
0.520015938697,0.187857876126,0.933488880259,0.288812818882,0.0682032319253,0.723557347188,0.462445733439,0.569532787471,0.626402602479,0.891049875351,0.100418412809,0.114870675858,0.910428621605,0.781458973757,0.448906669166,0.247961464965,0.494635744601,0.683339552324,0.223272824866,0.621302812991,0.937650603434,0.787053530692,0.524984001124,0.497302594226,0.305934746691,0.339131488676,0.250898707628,0.670220081653,0.645365000192,0.860508070091,0.0165713414947,0.43735002267,0.630843715123,0.424979972755,0.120467843863,0.290305108205,0.402511352416,0.653540577197,0.448748933981,0.977149198939,0.390197795294,0.0780396159749,0.69904674642,0.890634059344,0.978118061902,0.23062172893,0.768691710116,0.50181496097,0.450483393948,0.772547073372,0.550149927591,0.782209612342,0.10354100425,0.620470052362,0.472153355429,0.61466771276,0.0607613233331,0.0728093479561,0.529508546329,0.625336696266,0.455909351759,0.388271915659,0.304028160629,0.676890595058;0.732616241973,0.230273933761,0.472219298734,0.701788120711,0.736791197005,0.640535080857,0.0900596994058,0.840610852447,0.937491372524,0.94377143806,0.110951146962,0.0120706482855,0.628123996857,0.720317372827,0.182495836973,0.885102532341,0.536292023731,0.731560757623,0.946581409306,0.777993346462,0.32830115954,0.922406553539,0.257501847221,0.716400568141,0.512492987467,0.0890095208789,0.120450626668,0.175714393112,0.962641674769,0.0248501787045,0.665098925559,0.36458490658,0.266994598545,0.145912216638,0.729650186105,0.513926517439,0.671757963505,0.539157033698,0.936518477933,0.0593904921739,0.212309787209,0.880307697501,0.426123104095,0.73559455389,0.0816705592632,0.843899799808,0.29740030588,0.73276365852,0.548795513596,0.57630661523,0.00162529369369,0.82921589608,0.654597266873,0.637232704752,0.799646545805,0.1320929946,0.447217271546,0.411291001841,0.455422849062,0.755044886092,0.857196722419,0.541723344625,0.948569003519,0.688832230274;0.961825605224,0.356395634214,0.678985645235,0.508061907257,0.571773579195,0.489268571659,0.478246917011,0.310977457016,0.104738544857,0.825192589862,0.198636070878,0.493241055078,0.129002066558,0.0877612169762,0.0620862600669,0.538950006574,0.269222889293,0.163502907361,0.558320386289,0.820758367506,0.194823246084,0.425496921697,0.833248524272,0.421979074773,0.434603986578,0.658979994327,0.557474988295,0.209669733216,0.0475191332069,0.96015854448,0.452576349738,0.980117542874,0.925610768149,0.03455716538,0.338768316268,0.575013976869,0.900611678427,0.384578295671,0.392448449994,0.0203192827531,0.321320742661,0.803571977612,0.719611784405,0.988089583822,0.992075963756,0.456475081316,0.161759705183,0.726308413096,0.090060948372,0.33793621732,0.0614719920252,0.235626939358,0.649688860854,0.501819165468,0.349350431602,0.55824554065,0.640143328617,0.1166840425,0.472866699382,0.340435452003,0.384789865355,0.0754384695048,0.998451314643,0.914172787694;82
0.984889536628,0.074126493559,0.401160449461,0.360925464353,0.626781866523,0.765850539053,0.910141739552,0.59602788687,0.918977209056,0.0637990299675,0.319524201521,0.88420018149,0.904869390526,0.862710527636,0.85283993834,0.857677103005,0.419294614023,0.822595210919,0.159822954387,0.310368562977,0.43360968279,0.189123441954,0.146559488357,0.146092876503,0.998591793242,0.507262418877,0.224594316182,0.825092153694,0.43400167337,0.625349868421,0.634321051413,0.282132134138,0.378129767976,0.951115891006,0.834695171824,0.605736824417,0.10844606589,0.10906216886,0.793422178731,0.257923196466,0.0277384021279,0.190258630969,0.392210291688,0.483047675406,0.429278622047,0.418257998269,0.21713512488,0.405136194798,0.180272001685,0.403921069472,0.46246577346,0.6882958545,0.608806411027,0.128867552055,0.230561302523,0.725373932111,0.241466542654,0.274237728603,0.16761452516,0.580279462261,0.198904179847,0.025802482247,0.169442266565,0.220121782577;0.169306880785,0.355171762769,0.638505667765,0.47517584383,0.524564052804,0.0263140406849,0.893722453411,0.828185617473,0.995448817562,0.476951578387,0.11852376111,0.695916148944,0.743917077249,0.859861455795,0.441110963433,0.612884330311,0.950513433039,0.420717315199,0.42841036028,0.506160591035,0.44096142726,0.132860055413,0.075689793259,0.96334990624,0.178261450353,0.466867158804,0.113293015061,0.0176586952331,0.645911516074,0.0192168121829,0.61700010145,0.303016836213,0.435766902333,0.892957191013,0.46928379928,0.679063173048,0.732397885749,0.0153631219476,0.703429500602,0.734248351725,0.394868183645,0.235134453269,0.942502830919,0.929575480306,0.682623074379,0.615509151681,0.950436145503,0.762865200456,0.639394163202,0.0575850441101,0.505606274145,0.586786102008,0.545826218024,0.233265288927,0.0500824834745,0.930222383211,0.404732569098,0.828733898163,0.966143469417,0.355672975247,0.232424742697,0.742796916332,0.559030963061,0.898994927212;0.689155642733,0.960607904853,0.76986885566,0.0268289975107,0.464801420637,0.597126191792,0.948697159012,0.904103543674,0.164789095761,0.420523668427,0.226869468647,0.183787267631,0.625930644097,0.800331028069,0.549281837032,0.840994332128,0.329460756629,0.802730459844,0.385071520493,0.150399971431,0.374351826403,0.616918662289,0.468263470617,0.727230740718,0.0195580602673,0.412989716267,0.0533851257923,0.613509403299,0.321952528209,0.165079222428,0.342035476685,0.281142075224,0.692621778998,0.221212184266,0.152224825826,0.322119091103,0.289302881004,0.0419311063047,0.625998358564,0.519659976479,0.68330458963,0.575895457104,0.166185586477,0.481592833517,0.1463072681,0.800044715206,0.758763383865,0.478903501635,0.908049135607,0.491527437254,0.527574499337,0.86753078927,0.816567238492,0.862762449706,0.106282553676,0.107909422425,0.732079689891,0.51427530369,0.940845274386,0.800256208961,0.186373431216,0.778913543123,0.484583205935,0.672739789956;4
0.160268001103,0.607096040445,0.753520386478,0.0952933494237,0.854784434208,0.061328610288,0.0558176144316,0.00911684596851,0.662765639523,0.629326263096,0.790383146917,0.264995504714,0.677447321206,0.350774101491,0.249192053162,0.237137336838,0.101865374725,0.216692405039,0.26053563299,0.837501732251,0.0551386111831,0.320003282549,0.872162559038,0.860395088945,0.127370110312,0.723358471935,0.194097756771,0.214005192846,0.590244276842,0.26214384816,0.308897676708,0.694850174257,0.284951714962,0.46289923081,0.0312204065693,0.594329709062,0.66784611993,0.845684496543,0.0823782222646,0.45895608828,0.553110651686,0.841591684196,0.348749953096,0.87721809239,0.277047173134,0.521186238043,0.317825440198,0.308703308278,0.458963965464,0.43774786764,0.963714415781,0.37157775612,0.894305983168,0.598585778859,0.795999957249,0.596878187918,0.434302333409,0.709081224956,0.337924173812,0.184688228074,0.971909947874,0.682038101454,0.961513163413,0.145479288676;0.269094038279,0.179721336155,0.252393392986,0.0320648374656,0.136229082554,0.980584524311,0.796501792922,0.672184809002,0.605359866754,0.656221245366,0.0349266616035,0.890667939528,0.813198078763,0.85444197397,0.73958480644,0.370082578162,0.00835773562635,0.622218522,0.905038646125,0.29361328253,0.54900137381,0.503065433824,0.562162436563,0.585297431738,0.259014606569,0.788370842698,0.203576439553,0.164028233438,0.255282777035,0.646658155711,0.642879945679,0.846968387294,0.760142543386,0.260587909931,0.416854234137,0.684174354751,0.893880143636,0.758771228771,0.0369368348434,0.20507169448,0.575274561055,0.821697561455,0.559353756981,0.470579645957,0.750204550793,0.122145476423,0.479513337902,0.301849419346,0.218254156072,0.0164633935948,0.800229762399,0.774472303146,0.198775913188,0.810403997269,0.298289303451,0.732405760125,0.644017402392,0.825777016815,0.0184503146358,0.0907528167027,0.0433230504231,0.635927581376,0.144607200581,0.432682924679;0.611741379383,0.339132174156,0.636425918811,0.367793974498,0.237609607205,0.0775840487756,0.182961811219,0.591561922954,0.728518240754,0.912523426203,0.239579264605,0.242124035581,0.835557755294,0.627127588008,0.525062554572,0.428571422596,0.869645091428,0.976354105065,0.00441716872516,0.402172753128,0.715574326795,0.488537041262,0.348902696104,0.0922320344888,0.674663394019,0.536483257241,0.580070572081,0.119937088822,0.545669231041,0.628160463233,0.49832334196,0.951415004757,0.88088612322,0.345283293275,0.799772830707,0.770619753957,0.367620657945,0.187410651706,0.312314697444,0.0119056965336,0.206742836588,0.668648161713,0.268906723147,0.343016228388,0.48545019291,0.985612099284,0.666782160709,0.515765892522,0.995548171723,0.187736627182,0.858042091146,0.697605851331,0.138389175261,0.0888664052368,0.818853466949,0.254360695719,0.402196292737,0.870916758043,0.900258443927,0.160230391622,0.464000385486,0.417426107819,0.756805737396,0.168195319795;94
0.662463225272,0.214196272086,0.686974564394,0.421811849707,0.131569348082,0.0762043522519,0.622556309829,0.617947196981,0.225440264176,0.545811741658,0.0210190537364,0.609459207935,0.582231740195,0.697539699178,0.501568431385,0.199516855102,0.149756662064,0.48751855468,0.624300375288,0.405497692164,0.468320122351,0.662122188365,0.718239696461,0.73815904193,0.58444099465,0.196940821766,0.184257754192,0.743735117147,0.180561382914,0.456222031906,0.267784263566,0.399097699319,0.631074906829,0.393916340826,0.947260262861,0.0400073910355,0.551807093231,0.658930816827,0.457629476219,0.392648931565,0.471037855603,0.000156428218166,0.71595981795,0.0611073083112,0.186804044599,0.463411530087,0.901024196731,0.625958742015,0.387880110076,0.764957001483,0.846800974251,0.279020975282,0.180746945724,0.480241442487,0.800666352138,0.445154994404,0.342168700353,0.549632286048,0.309569676562,0.412278259657,0.344430186573,0.537500007165,0.255427627226,0.221180920263;0.117303026994,0.654294552692,0.506556341308,0.568073376435,0.607083882376,0.657404907624,0.885205883358,0.0745583347132,0.253754946281,0.480722477374,0.550590758391,0.891171721465,0.876367876876,0.609029829983,0.472922980172,0.354992989544,0.970720159353,0.420147162111,0.655949763883,0.505751412797,0.184277854758,0.480084044967,0.335542971083,0.568265384133,0.0705094735012,0.492680171908,0.298754176112,0.340466941442,0.889443208953,0.0441499973154,0.503065952486,0.942709444434,0.0927769705901,0.00990571464671,0.395703361121,0.0294710540803,0.452691276579,0.151710764676,0.9901713407,0.627118371339,0.0444577945378,0.191736970086,0.0589938032919,0.0558052760492,0.072664759263,0.263652212156,0.880419126706,0.086926596712,0.794088846685,0.27480487336,0.639194670371,0.549288031991,0.733491152477,0.422297714152,0.0652926815014,0.446770251739,0.932935492183,0.511959542198,0.891592266392,0.703255110484,0.448465614335,0.743934010206,0.657319130108,0.622345431364;0.714315243182,0.086659269871,0.938839156138,0.40887429778,0.628711574182,0.839606307481,0.714887974043,0.512977174662,0.452418924217,0.776846592155,0.533929572919,0.270026758512,0.325657997635,0.234562289865,0.0430532708288,0.969876359614,0.770589417056,0.0624899604451,0.838377848387,0.60844654156,0.797555707924,0.864345348186,0.0218421188712,0.0236889322396,0.965978357498,0.0801777137916,0.772424139479,0.964550031148,0.824536986176,0.637440920757,0.715068391164,0.976862811253,0.472722559812,0.169409317569,0.745350832279,0.203975353746,0.388335647267,0.962277288669,0.071943984683,0.965484932408,0.487116870927,0.627112847472,0.122102438608,0.869211241335,0.592124743346,0.689558878302,0.175754912926,0.858268616734,0.547321878478,0.379255237526,0.42252896519,0.0331810001642,0.494666221642,0.481007095264,0.572912306352,0.817748969595,0.437282438743,0.454706235677,0.568172301708,0.220527413706,0.709991529944,0.11082378965,0.147386349695,0.998928380023;99
0.724475381302,0.784532511265,0.820862994076,0.80960654296,0.337139993897,0.925959100804,0.0188687751654,0.731513783962,0.0939001306007,0.429433090023,0.606118587037,0.845336749842,0.243420107369,0.80502527327,0.162822255862,0.777858674925,0.0191106651321,0.465577637419,0.55411566603,0.635242916844,0.719922909053,0.150128964695,0.721196574609,0.13312988059,0.00363098195749,0.0343124694543,0.997240336165,0.794015270428,0.130601873188,0.89838149092,0.629912335144,0.179423038207,0.94168874716,0.580168870875,0.885895349513,0.657023424559,0.828571076184,0.817182220201,0.277629485825,0.332363366352,0.598371523246,0.0228073376673,0.350825177588,0.496743859976,0.63629493763,0.331659546142,0.507477324881,0.869052800192,0.831281511896,0.128710749606,0.914779978978,0.960923186029,0.441218707262,0.157466321636,0.490043499065,0.856589744843,0.138153317237,0.503338538008,0.62159052414,0.844698640045,0.367778660648,0.900711144235,0.120130566022,0.242687716607;0.974010303804,0.308137128744,0.751063275895,0.263551799626,0.465924836936,0.534484970254,0.467975378608,0.344337959633,0.707945866284,0.897411357539,0.965787294253,0.48626224715,0.00356747748219,0.465694059554,0.0380430235948,0.391650586707,0.376150783704,0.0936752297024,0.976012640041,0.782850144268,0.272716574603,0.467890954372,0.960795710749,0.544567549309,0.223531941277,0.511670542773,0.318452312008,0.736077768993,0.0301974288982,0.0602771029863,0.270298425238,0.30847764914,0.607671790486,0.853884241981,0.877969016197,0.935327709432,0.0966845397728,0.270627272294,0.534750089784,0.130920211804,0.20462546615,0.76789172065,0.708685126515,0.528034362825,0.219968065848,0.557003589873,0.294773826626,0.0620737269786,0.455565088943,0.210469970733,0.19499333987,0.228007006579,0.822101245006,0.765341869144,0.896047603957,0.49457551528,0.780900625874,0.500116407049,0.346654202485,0.926221247527,0.434274668585,0.0049154461514,0.143898549065,0.135451217372;0.739976485686,0.826030409838,0.758033853495,0.212213563533,0.600780874991,0.123239428987,0.870461484217,0.321468141397,0.205670187086,0.937389065052,0.681026627586,0.505644801344,0.663315445394,0.778487694154,0.302536576442,0.97858656918,0.885398755472,0.247907711956,0.52024598765,0.0253751396245,0.917016933568,0.0440252017653,0.264239056599,0.704543301739,0.719273188069,0.140105556728,0.876020049637,0.777470769179,0.490930349315,0.234855627826,0.465155542811,0.168524272881,0.894664379366,0.734529370257,0.549645818187,0.0356412440291,0.733201679499,0.683793204346,0.151408470147,0.172118392356,0.274821260061,0.698877647857,0.0565766642648,0.452669735425,0.53551122361,0.286637351308,0.192809929137,0.00492058201769,0.63508154331,0.0759912685463,0.271370663673,0.976320148025,0.755146353712,0.865178224874,0.842292204153,0.412357753035,0.882690652593,0.138391807336,0.553830081436,0.784950809761,0.914160874492,0.156797534174,0.691374605007,0.274321558612;4
0.650546288078,0.700025352118,0.112011771502,0.394275648252,0.19993039794,0.781048940787,0.136714710826,0.643242618361,0.874908678321,0.191077583726,0.635555467253,0.395460806029,0.915832677735,0.0824236285499,0.719786470438,0.756715256019,0.159037986935,0.627869888144,0.842105982748,0.183750625964,0.895774921795,0.40114138976,0.324421698002,0.78557979111,0.987126185544,0.779918018122,0.234971183962,0.0106156943948,0.207806868199,0.0915651423619,0.82941431057,0.840427631072,0.322678818823,0.437271792729,0.726661789036,0.481036286336,0.650224082767,0.379723265395,0.346179230037,0.947532985332,0.766386420986,0.607905692211,0.742961255476,0.984516830031,0.0402782504195,0.571281387157,0.452806359336,0.828321438354,0.969494104925,0.293886380632,0.5030473243,0.7083386733,0.533573151597,0.196381910801,0.888764531982,0.911050554973,0.278790343035,0.689389727766,0.36771426344,0.406557072965,0.993760567129,0.149178242138,0.534014942567,0.916092982448;0.930670598099,0.402899105084,0.246591128863,0.863785647629,0.424784972987,0.390122006162,0.695272278801,0.646363183647,0.500263581561,0.288225732991,0.738516534642,0.508266532314,0.0894304170428,0.593806988799,0.287688444059,0.194255325322,0.00463193807773,0.484188818031,0.647840217266,0.772195187751,0.708576034874,0.834031466315,0.861588888607,0.082661198255,0.687123970576,0.668106553532,0.589593301785,0.81739927253,0.584150956133,0.352717868792,0.961566609746,0.809349865828,0.176588593648,0.370992516095,0.0506955651068,0.500542520754,0.224873115183,0.909443723135,0.673929456679,0.28285217383,0.202307616649,0.751284740719,0.707069602329,0.843883471609,0.100674063651,0.0972375148375,0.0929307934964,0.975796607302,0.0929013256704,0.302223915838,0.141056307559,0.49397259554,0.991452474393,0.779381172951,0.508441507903,0.0775096891277,0.426699961342,0.828670502192,0.330308880142,0.512627437532,0.495350589973,0.044325085197,0.294980600243,0.965942376699;0.432978184065,0.930508224308,0.443913989534,0.169758935007,0.835757376111,0.507372589257,0.881174805193,0.485145936267,0.135520332159,0.997513679319,0.937829279114,0.759810657637,0.571235536663,0.129075761204,0.615269110459,0.987718561436,0.318598825771,0.888872183745,0.533465558916,0.557905808359,0.393847189556,0.198018618262,0.354522790062,0.209223830724,0.115154302189,0.443179896296,0.993330184094,0.555268368811,0.885448405588,0.632727474826,0.797334335995,0.0621697533867,0.708419422261,0.854180719967,0.984044912793,0.556856131242,0.287579909698,0.985855329963,0.159051246878,0.468978722913,0.103061154032,0.426324276102,0.0937020413653,0.885017845044,0.586299011393,0.0336236714213,0.352855030369,0.568349251779,0.906785120199,0.636544393156,0.436173620079,0.324772761857,0.724948801228,0.080986883428,0.818940965915,0.517068516245,0.526646735442,0.405587220772,0.661333584352,0.66913283446,0.0278934922347,0.537768142806,0.848651806279,0.868366798558;1
0.513221794094,0.249331406846,0.779219104036,0.648686121598,0.367291038316,0.0874124250002,0.394001958382,0.919656841633,0.337843383812,0.220541607946,0.694053276459,0.189727901689,0.335133200593,0.190057300114,0.221768713096,0.0136647589464,0.691290799299,0.804375323609,0.686425987933,0.23305505778,0.774331995618,0.352048466278,0.466379922842,0.058760013513,0.688911851029,0.678875796835,0.494156671024,0.437528845106,0.088040369811,0.167484461858,0.701694359388,0.356852190217,0.436190140837,0.117017359042,0.628566808063,0.287527411525,0.0295860685614,0.64187581851,0.782270372187,0.546178424538,0.308865841167,0.230457512229,0.704839792933,0.985866708358,0.297102538082,0.193221689951,0.637613075633,0.353739305365,0.929042706264,0.987353652772,0.0386581633827,0.705051648143,0.0419632491544,0.706754491489,0.888568503762,0.653945427064,0.13531310337,0.0227684034685,0.13125239699,0.479675771098,0.889156607885,0.766640007188,0.906985423369,0.562337779615;0.819060455087,0.235781653882,0.463912294211,0.418524335772,0.135430313802,0.128074177334,0.749365417145,0.577097218509,0.736743228736,0.306154256031,0.477317195536,0.553940035761,0.0498833134008,0.856016093166,0.27497258303,0.392643562304,0.479164839968,0.48055477253,0.987559528247,0.333667635952,0.236250611573,0.792611541805,0.377260543931,0.960331441415,0.334131063022,0.781536673055,0.0670413920775,0.443659426734,0.599665947821,0.783262342158,0.0358549208141,0.159603284316,0.363183685257,0.712707284807,0.385311658045,0.473006682183,0.281661039705,0.509709069999,0.26487760376,0.878144412825,0.634571841073,0.308768926376,0.842533930562,0.875442706532,0.674565661645,0.66506440554,0.186977129047,0.756974795075,0.853955978976,0.234140779509,0.417120527675,0.700874995799,0.0484802288102,0.958510558709,0.418720262773,0.752796287211,0.36641930982,0.811756051946,0.510011907831,0.582215751435,0.94537175727,0.761775571154,0.25533310318,0.321650793871;0.253103874513,0.555898834544,0.32588199495,0.80685432215,0.408924220799,0.896178714478,0.595185167422,0.106222334782,0.641100340487,0.0277293093539,0.133990255307,0.0965488630154,0.683122088546,0.328458545523,0.591188766313,0.153341215491,0.971706852852,0.0872398780881,0.414200282128,0.158393315061,0.640295122404,0.234143223482,0.643568549935,0.632762800984,0.943376485001,0.75448976571,0.196442866955,0.0998302844683,0.805727365454,0.356224585814,0.261826638322,0.27073674745,0.254016994316,0.801122073045,0.2988953102,0.791350086146,0.842562200752,0.262229943903,0.861131248785,0.331330738409,0.00207752850575,0.715587552507,0.666001321975,0.156507240567,0.0110237298221,0.0320062282884,0.840193218147,0.633031591469,0.288731374359,0.434819815379,0.32895188299,0.735186502268,0.91777430724,0.803507788835,0.88137734933,0.0461313450833,0.0931671416926,0.998605703681,0.425825409154,0.0479637678359,0.828861840518,0.500884947432,0.54580995212,0.850360866158;99
0.5457549506,0.165360600584,0.308341638307,0.369963671812,0.329232291648,0.257964942935,0.968054578229,0.0174783074343,0.390415036207,0.195991583299,0.780498379238,0.634073551646,0.568444289307,0.790135287138,0.91044361259,0.794809506732,0.981264113329,0.59391987221,0.494028760277,0.434882784345,0.471199041714,0.732349639721,0.757115090546,0.845621720757,0.0436824034705,0.242179087168,0.255692051848,0.0103452180618,0.0575131088355,0.887396702696,0.760406503164,0.432243764559,0.376860387339,0.898373606294,0.146252304698,0.769968418837,0.417056745694,0.671338575067,0.766931439939,0.43853969016,0.569481374932,0.329023836245,0.38498865366,0.838255831677,0.328607684847,0.453433644307,0.789613651338,0.198317653559,0.0228121904651,0.192502528885,0.248591793479,0.356699311963,0.544650142178,0.636600351466,0.18151040778,0.965581832989,0.128192515703,0.0706322319375,0.935294143897,0.871788045611,0.489636452602,0.470116165345,0.707595570714,0.913836652707;0.800427697304,0.00463836682307,0.661985238784,0.589328083846,0.981856247668,0.28982444478,0.915200083976,0.183703137874,0.721376675238,0.198248107411,0.745070668341,0.944530416296,0.160308724467,0.494810082122,0.551607607315,0.196021918378,0.104779541256,0.439857605361,0.830313845573,0.997147636758,0.151076293441,0.0371771558224,0.028913789958,0.116811716367,0.593643268041,0.941206136892,0.425605615623,0.890798494881,0.195001962913,0.643654861663,0.50743955899,0.329023386292,0.241009811911,0.811378402118,0.974963695073,0.788418440756,0.362257502145,0.864034624601,0.804076608383,0.331464771649,0.450981366902,0.0967631513125,0.0544450586687,0.364967162531,0.936355376084,0.844213948537,0.601980592854,0.987186178011,0.912234417668,0.688212674869,0.0384847650468,0.254824263152,0.185558219939,0.572348501522,0.670154444914,0.569855889155,0.276217269944,0.952879381794,0.785813139344,0.0544858813552,0.501380605232,0.294487060975,0.403614083709,0.367135457751;0.0809885324458,0.488977166364,0.307225981285,0.402286244957,0.58215351282,0.781025848708,0.196598769408,0.263880116684,0.943705256985,0.423982497743,0.382027803637,0.13082052633,0.0122385293088,0.604793808263,0.852429015885,0.150692756736,0.607677326281,0.953452824901,0.944195167296,0.36571087049,0.977815190107,0.897346943762,0.396882939567,0.821538690978,0.719308523997,0.336060181485,0.388844466434,0.343660701481,0.662485595455,0.372418300698,0.832874927994,0.08459638198,0.05655236373,0.153354674565,0.24230661487,0.900869131699,0.89564106754,0.158733684167,0.57456950631,0.845037697876,0.878463902563,0.814274432316,0.329851692168,0.893809390926,0.830690887514,0.815356680073,0.950869670306,0.334282972719,0.857713576944,0.219040909564,0.792798355254,0.871790037089,0.789822592587,0.14048743328,0.497781931654,0.308807083378,0.594361058402,0.496138336095,0.998451680795,0.972878887108,0.0964111913021,0.248472983718,0.978373995704,0.979196603757;43
0.323152416003,0.26859331443,0.890646420001,0.99789565617,0.573890539895,0.13869737313,0.974185899295,0.0820307031416,0.128580950154,0.729312197051,0.445097544751,0.463469108707,0.607059312388,0.524699358235,0.676569881749,0.860549590351,0.356062808286,0.0772020221307,0.0763610069999,0.761440226935,0.359637544043,0.307795941582,0.702839084178,0.773675331251,0.208177088147,0.718815549885,0.81967587305,0.912610751175,0.842572640567,0.591604275627,0.10951634435,0.267523551583,0.150253828487,0.252394608913,0.961915296274,0.337792397836,0.113764132333,0.888647576469,0.218324760829,0.610801614309,0.235131853639,0.693271265824,0.187822848899,0.807674252369,0.15283810124,0.313753862414,0.0573696995637,0.959732360638,0.00141660766338,0.612714816684,0.833838595121,0.191304972999,0.37615179148,0.215379680202,0.519815467671,0.120433864795,0.496055042883,0.708535884846,0.735720717452,0.819642645647,0.753305237749,0.925433207877,0.310833870757,0.874892417976;0.951816428983,0.249446205858,0.201772084452,0.431964294777,0.189137575332,0.196587724292,0.969933340627,0.0836198641319,0.0495659430292,0.712150046032,0.441401818256,0.288908912043,0.759856595244,0.0996863888147,0.270004873101,0.844199300722,0.900347327708,0.750255446389,0.4836145871,0.924690024173,0.1315137348,0.650098956883,0.832717587915,0.669222561519,0.356740409842,0.941851242366,0.874118751487,0.341085403838,0.105505771017,0.300473539148,0.754804211208,0.779269588179,0.717469159246,0.596653041673,0.927095767641,0.699362451472,0.355905573249,0.729542215376,0.209301497904,0.478506353353,0.500765265263,0.44253069411,0.414356856925,0.0139703344065,0.8200481892,0.297674358382,0.777288316872,0.46967182886,0.59502126039,0.753355374298,0.0352479337523,0.969885801229,0.341526979318,0.0392829975895,0.704918124248,0.185293219099,0.0367230042767,0.475008074798,0.466012487415,0.283199712954,0.409635052663,0.690816938574,0.208562112392,0.350875057504;0.355839621795,0.684215404479,0.579186116805,0.475834793904,0.483411295173,0.658712048011,0.90806020844,0.639940181652,0.721598706514,0.69483073015,0.556868466511,0.209971826091,0.224885593145,0.208061279859,0.749121874625,0.651622733274,0.356522170558,0.90434363911,0.725593234986,0.463792487827,0.235609947585,0.884813265397,0.998595220122,0.354923501995,0.7305528875,0.566586545586,0.505658781707,0.797704120504,0.459066883416,0.315898050848,0.491111451209,0.831135934971,0.664541106064,0.407566245879,0.238101204026,0.886973901855,0.11877910261,0.15846083777,0.123913409825,0.976518083631,0.896667337219,0.318602132577,0.531686703088,0.480887279037,0.713082782766,0.815229195489,0.308691660129,0.661124142614,0.982786766945,0.204030512553,0.372045556566,0.328617705339,0.203424815557,0.948876222675,0.689382841794,0.213335316205,0.250740861196,0.950122812653,0.0744163652942,0.108348009974,0.853786036424,0.569005859648,0.00970114612561,0.615672667804;19
0.175863309726,0.499476081311,0.500977090858,0.818571061671,0.645931217023,0.422287615543,0.467601334792,0.402082913879,0.165032897433,0.223075018998,0.703318805725,0.700151105155,0.579291160374,0.800150358119,0.386440393067,0.274250033911,0.869003966642,0.180040894944,0.846316000167,0.909805711947,0.445934348709,0.397609184722,0.443428633177,0.806028790409,0.297685612117,0.593449310384,0.340232329455,0.602941214411,0.228586958868,0.321614131168,0.283057666508,0.34384916658,0.237380758378,0.851243985706,0.545264354481,0.0170897331266,0.362141288372,0.929295168804,0.103834034956,0.0203695148997,0.0345923193463,0.569289629411,0.749514307051,0.327844910109,0.778283598895,0.884587270486,0.405036907143,0.954305077638,0.141915686782,0.0757454607583,0.717697461366,0.443633629272,0.474581628078,0.0411356730993,0.122208089467,0.0710152747772,0.253176023299,0.28345423073,0.306834386763,0.983324191983,0.463764203726,0.399504614908,0.135542085639,0.323079387827;0.525593944312,0.748695423863,0.386097005327,0.929060489937,0.519152495565,0.890746611081,0.205581427033,0.627422153153,0.296253282863,0.500173004331,0.375728028743,0.31686413647,0.617791879508,0.252970091459,0.439981153968,0.548110239233,0.742259200082,0.154735876131,0.246239476613,0.538727941961,0.952686804991,0.067737487224,0.464658237846,0.280430097665,0.404371072317,0.642832751215,0.716554102619,0.944859536841,0.0995523458385,0.409264398169,0.789886247012,0.271754830562,0.101467068344,0.964585363615,0.670641390837,0.00337572717166,0.503246682654,0.998044702611,0.143608935571,0.984307630515,0.779954069201,0.872495974757,0.0993516707662,0.8850606986,0.529636096443,0.0740008585692,0.852078348252,0.476460070095,0.503472026283,0.192356856755,0.610887786559,0.971515568034,0.311881466173,0.0631387230442,0.0139034083066,0.430856981975,0.954682294806,0.459761120423,0.222883972944,0.216124778914,0.146295123491,0.936114773291,0.589387648346,0.595416144629;0.641074175796,0.52566558245,0.643488464695,0.250180804147,0.865139628051,0.252824207387,0.490068662537,0.368718787546,0.593300589592,0.00347042161595,0.10627967175,0.0864534562206,0.615208850329,0.422713077957,0.802618829381,0.781496483072,0.36707128982,0.248077373786,0.706841431732,0.566440863625,0.527959346376,0.485045212321,0.637237099953,0.351484769864,0.15159758312,0.353590664548,0.887206959086,0.707348512519,0.402706116027,0.349937377423,0.297826667057,0.217207087463,0.715980076425,0.571559774102,0.436083594292,0.177639384118,0.98274609078,0.64027982263,0.0787829453883,0.416240079161,0.328219372843,0.661551632009,0.286226714726,0.815556876113,0.277417254098,0.789284058644,0.43668490319,0.812004189316,0.0843679752978,0.755423870867,0.298721344966,0.276352907906,0.160094985364,0.659937411375,0.0332782912789,0.26390896081,0.208605559022,0.670907935246,0.289006205565,0.369223159961,0.664856338003,0.951290620345,0.113919892782,0.669483753862;8
0.306992197826,0.403776043501,0.522695729346,0.441136891028,0.930086810491,0.699334124957,0.570747613698,0.594378230872,0.841196817976,0.447556747038,0.141064962561,0.877752151387,0.465953895302,0.189881701596,0.11016728448,0.0802731327859,0.31599754834,0.510237403912,0.201945749291,0.250762229752,0.183523071218,0.112141938601,0.337607436442,0.56634083159,0.69846138039,0.213564330655,0.513089112406,0.192677365191,0.421184466628,0.247217410842,0.137148171727,0.00988471352859,0.386269025679,0.93492691978,0.285043030502,0.360349500448,0.58170572378,0.350844694922,0.728419142488,0.974543391514,0.942080873783,0.392367960005,0.866615508125,0.52051346301,0.509132474886,0.921693533325,0.241644150745,0.681819835119,0.909335790352,0.725235815895,0.313208034712,0.145886075792,0.580491798172,0.216273250984,0.157572170575,0.714923539547,0.454592089951,0.876904527912,0.345221788714,0.102438895775,0.398946447044,0.280695235518,0.233296177419,0.636691589908;0.895104637514,0.0200235514108,0.167337657077,0.632931976723,0.91874341188,0.0157270993154,0.68797389072,0.0631497018275,0.766438976081,0.0771826060249,0.95548497592,0.204643455383,0.852740666607,0.0336156394969,0.44525862038,0.658042391439,0.852944906675,0.014047682875,0.306485910718,0.0967746078049,0.293421973223,0.362584110169,0.495409757776,0.827228311693,0.923347671111,0.910208725292,0.710149872852,0.23802090649,0.109511418161,0.937776802881,0.770828816963,0.214053143866,0.390223348296,0.481615152622,0.132174473421,0.345106094186,0.889643570385,0.394101303801,0.527920933433,0.849732693214,0.230620665797,0.387429825275,0.717710957689,0.856531673258,0.43745293399,0.49284909768,0.276173602022,0.455220980108,0.385626448019,0.493684100986,0.728607725066,0.644180806855,0.570264314785,0.761673532176,0.96986339523,0.700129257604,0.881924777983,0.291310021059,0.691505745566,0.607831775563,0.064345706588,0.267537603828,0.923143716687,0.690264804194;0.71678139602,0.512389714844,0.624316015906,0.39135969405,0.47628998825,0.203927944615,0.93664347428,0.193463880555,0.948160162946,0.482896798114,0.67528644642,0.522134750318,0.136317303036,0.291151068641,0.0400869344489,0.8552626022,0.93546766884,0.447578324199,0.335147134965,0.691646104473,0.682778820156,0.26322670395,0.575913203948,0.634506926832,0.76722104081,0.71856540284,0.496914771469,0.498915629632,0.549301071159,0.967998787723,0.793280455234,0.833299459352,0.0188330674894,0.352984792647,0.0764443732277,0.170405270479,0.627235277388,0.716261394748,0.268836254038,0.0207699700432,0.393805244603,0.439581957983,0.544875673576,0.20234182719,0.0529439746782,0.18944413504,0.80460754722,0.277590403369,0.292997835531,0.15013488459,0.11193571988,0.508165763611,0.725329572401,0.728305110642,0.0745687893616,0.836794137141,0.721153550178,0.628642161283,0.655443527023,0.24742584854,0.506079548628,0.200422679579,0.181692969283,0.571889285879;84
0.756012791178,0.210311371355,0.437157595906,0.661939070438,0.300638340307,0.886395898694,0.911104276656,0.950854024172,0.833998378072,0.0614338706852,0.854851470658,0.758195919265,0.536120320339,0.0815383005037,0.290575488522,0.50842828549,0.0275878881194,0.627718149332,0.786544287662,0.00806197198883,0.749336042527,0.25968611339,0.321821790524,0.562149557247,0.467486785152,0.802423751421,0.102301377487,0.304553828088,0.622905136731,0.772101313193,0.649117314333,0.669173152689,0.00762985207421,0.596698622837,0.258573178792,0.522251138554,0.73112790168,0.290620072065,0.924339771938,0.23832185248,0.0679648337286,0.2362314245,0.283328955872,0.861050307224,0.276525688118,0.0383532177399,0.307201655677,0.404506770099,0.893410335704,0.937600849147,0.468869208279,0.9297144784,0.789409361405,0.647488990183,0.930925807233,0.779660887455,0.405986865249,0.48029124561,0.725085826491,0.13421374254,0.878273107238,0.911867122615,0.981854057264,0.630762651555;0.304812472404,0.332937314935,0.207818077055,0.886482318112,0.42207125192,0.242054598613,0.438844711968,0.707488953279,0.549990319075,0.24305548053,0.802407218134,0.558935420851,0.236059850082,0.4675131091,0.168652737197,0.288185770194,0.938924429635,0.156271600048,0.146259504953,0.865099669995,0.314506121836,0.3288621131,0.11212934962,0.801076845298,0.155219170004,0.571426926865,0.133176314782,0.141658659228,0.555521552519,0.797632839834,0.263722125749,0.586088941938,0.853521146614,0.428235814112,0.387423314966,0.692880671148,0.539085963372,0.927125994356,0.68229082281,0.166628450967,0.85700776991,0.935983015148,0.0441975030288,0.106194202524,0.295092342813,0.588798190883,0.0262086477977,0.804148327212,0.0349585993392,0.160884380047,0.194047117662,0.624488847835,0.476508125228,0.520858513076,0.202413532972,0.564467075952,0.684642354739,0.600941974595,0.428351878551,0.846134402781,0.0617429337217,0.808531939728,0.805848304582,0.507742456385;0.139216003577,0.0340418475656,0.571751769387,0.12949830411,0.938690053606,0.0714816754212,0.00211130245655,0.737751307535,0.95284026238,0.737974158004,0.611225634505,0.757065531688,0.839435144266,0.286313714363,0.946190450817,0.939392163802,0.277893385965,0.329926866245,0.129308547377,0.523935810945,0.746452363429,0.201418025308,0.337780960697,0.162700235257,0.841296231245,0.236189043786,0.161965285489,0.115123528039,0.261101581909,0.184406265189,0.951237043365,0.0118791144576,0.151838054594,0.0908662176604,0.474316028957,0.428103976074,0.502762858417,0.701692115091,0.798822233465,0.317045900731,0.508689378975,0.289246747774,0.255242848942,0.95248787563,0.788949820432,0.853917757028,0.210335531123,0.452820519127,0.246537364441,0.152888628217,0.187812002968,0.572308011688,0.0211645451836,0.280302816604,0.789582599509,0.287245070827,0.526824976772,0.0021936735469,0.983605982563,0.437114710856,0.116306006775,0.0868986560348,0.808176540104,0.338091834406;36
0.88929704555,0.356941702882,0.977057994891,0.308619422182,0.236061284584,0.697336009336,0.781835026499,0.872680848412,0.5239403498,0.0805536116869,0.0222435369335,0.606749435944,0.0938558539302,0.0139212469408,0.607350160873,0.141140466908,0.431134695945,0.0794334989768,0.626226904603,0.37239272303,0.122500590103,0.985057951252,0.890257242894,0.0235723778725,0.955726714258,0.494681035201,0.981166335641,0.24683419073,0.463881242646,0.90433459847,0.869187595791,0.0441895975773,0.243050452446,0.75672329802,0.474588818372,0.300086330078,0.654998237604,0.510363867204,0.194929311508,0.155504112696,0.297979226085,0.470224796718,0.447513587067,0.388455333505,0.442202614674,0.145881117123,0.0142275748394,0.107059840226,0.777801663475,0.802765949148,0.92362680565,0.0292032298847,0.382379788641,0.76784621481,0.399235809695,0.0621888613006,0.466428926918,0.926590796466,0.128081767166,0.631435270923,0.0554092990639,0.928778599726,0.113967935799,0.65295557345;0.986077034698,0.305992784477,0.298530928562,0.362143665095,0.143627600284,0.576207245676,0.820849239592,0.729952618584,0.108006630761,0.223624839523,0.833365152591,0.896934107096,0.021850437252,0.825501188893,0.52370991752,0.283023681633,0.707686369355,0.315640393072,0.866909300414,0.794178391546,0.23656789118,0.859047840769,0.742440841867,0.318474216947,0.780165321989,0.814378908643,0.830771299479,0.505184401322,0.944392133925,0.206043965957,0.681975871533,0.488390322409,0.683139838467,0.767293319409,0.362664408317,0.293661117038,0.0271388392608,0.999089637184,0.0533126802483,0.448113754434,0.2505508995,0.602489894808,0.842636450084,0.100354083655,0.470350867944,0.925440990466,0.235267682317,0.955459588486,0.105588361916,0.500692205871,0.364675329379,0.970318106138,0.207199086801,0.823804453298,0.15788493535,0.77198438043,0.262867932487,0.170126505955,0.618290446642,0.666067035312,0.264576248718,0.612301561821,0.0240902609435,0.954569274264;0.949433577804,0.630901980085,0.0643730620352,0.378201702725,0.981950557446,0.408646693452,0.0548509942334,0.908017705976,0.351971086649,0.391696738948,0.457717575581,0.00363075654765,0.863975948762,0.0121751692495,0.499635228933,0.760150248829,0.808109363327,0.696109449055,0.381917928709,0.722589999896,0.416382075924,0.835626976097,0.640223594948,0.119120010862,0.461842716606,0.335415363923,0.777769551256,0.555614444966,0.596946421187,0.26156810224,0.321903103066,0.415711362349,0.942251469051,0.254862857902,0.555326923696,0.614191475176,0.41666535139,0.918590128672,0.844986251074,0.240905276187,0.652239618096,0.676952518025,0.529008340355,0.587721206701,0.081347506352,0.339908052065,0.953907297437,0.259555413829,0.121570064111,0.872712503066,0.0483418900986,0.577611246433,0.162275813457,0.83600488151,0.233722216608,0.276158836879,0.492839411953,0.899472302992,0.914017903292,0.847620937665,0.880085866811,0.610908517569,0.86129217367,0.607486758274;21
0.483155106916,0.0747978963615,0.563680915968,0.0481759241095,0.76965030519,0.405558909425,0.33937171847,0.155413043979,0.258011057415,0.280677790916,0.576408462158,0.090184394054,0.661111443279,0.873650336993,0.836304367386,0.518135331459,0.0990334833835,0.906711148384,0.64615598906,0.172046911603,0.793552937933,0.422309239729,0.756975194113,0.72332739256,0.432309078876,0.319856281793,0.500637495608,0.31762525396,0.202918110305,0.800093307682,0.691807657925,0.665286063834,0.570318025407,0.0459226510603,0.586818744281,0.10950122242,0.334592696801,0.611136394858,0.408870642234,0.689631225591,0.393208211004,0.856669484837,0.469545157412,0.212667699877,0.918114094723,0.092098120526,0.0251029876437,0.578864110029,0.406815180529,0.722019950802,0.331726207009,0.483158559168,0.248992384786,0.579566642127,0.738766753834,0.433497890671,0.718188559712,0.0520105921645,0.180674782979,0.863818707745,0.967965357725,0.0472198873973,0.990728333842,0.772525863381;0.73909388114,0.420460379608,0.532855487021,0.687166681445,0.334466402606,0.108982390792,0.041585740871,0.835447976267,0.87119725426,0.239109302461,0.340420485307,0.156078839185,0.239082751177,0.195270359536,0.962536448669,0.300949665373,0.043124106441,0.150048790509,0.69005548454,0.211704796617,0.541448171322,0.912933369595,0.455905641424,0.970087391312,0.613965940787,0.472548674221,0.69860915759,0.0448017835585,0.465108362666,0.564080850097,0.532935824223,0.0490466570593,0.290072470695,0.0519623983278,0.106946711573,0.69078483462,0.00268846472599,0.301643290436,0.653312611137,0.654089766051,0.980848411518,0.88051224965,0.183269497512,0.884314734657,0.824039656775,0.974917162959,0.136258642144,0.666844102517,0.20608576854,0.189827789832,0.935500153826,0.124223273257,0.903779140852,0.197731555368,0.856493725184,0.161816117211,0.586686728775,0.338207912758,0.688328029961,0.499089850659,0.90043278717,0.897203477899,0.112174152269,0.978279219354;0.747474923673,0.0950495567904,0.934728258604,0.977479255084,0.482520112947,0.545595165856,0.590411006107,0.809229861057,0.498912166848,0.128142228044,0.726531191646,0.207199245657,0.287831644625,0.148034754158,0.167718534582,0.150193655448,0.935498123925,0.487740099786,0.711424309536,0.425247503662,0.0081744540769,0.64655704491,0.907018882638,0.0509547971354,0.964144086318,0.033216759855,0.876037873004,0.803063542261,0.902345905426,0.573184864048,0.292667285301,0.41698396994,0.214631967739,0.855892238266,0.495148043081,0.118621939098,0.948524323597,0.875052708664,0.996745110284,0.0501637589144,0.340925523006,0.228080768971,0.828901666066,0.74168511264,0.246939700506,0.542160364852,0.811197522283,0.622250038233,0.248257268302,0.382637252547,0.526715261869,0.321530224319,0.746284449286,0.440041274482,0.921154570763,0.360631317554,0.515019941742,0.0523494889365,0.865698041392,0.231616327951,0.13419257605,0.49202005891,0.176368956976,0.29834406204;50
0.434332010766,0.771841230708,0.285398437995,0.0416825177454,0.846381404299,0.855040972932,0.0978309886064,0.995469639491,0.436780261284,0.523703222553,0.136748466298,0.593547777247,0.176710565538,0.851107278615,0.361981735278,0.706241316333,0.268765523283,0.799912883682,0.669346115029,0.659403250425,0.799814495997,0.302564555619,0.0431470833809,0.383568324611,0.455441209819,0.944544816472,0.312906471385,0.0785618462071,0.0621082561606,0.0543318538467,0.590444012815,0.396682085176,0.817929742385,0.900346906051,0.695993874142,0.582808008329,0.720115047829,0.284936165347,0.0410068882307,0.886189581651,0.258435296239,0.760757543518,0.503463641908,0.296192042308,0.40981624356,0.679667903914,0.893087076941,0.558264057951,0.709612576135,0.641600925565,0.819104384675,0.359596987865,0.680820611269,0.0972806065241,0.770539074171,0.928976747777,0.959090664387,0.242227381341,0.106407550258,0.594868460501,0.367426684766,0.88512695223,0.252013705198,0.645000690459;0.685698688141,0.399444881958,0.50103959402,0.645212871416,0.690966935515,0.163543714919,0.500534374158,0.78845895788,0.821937734611,0.947800465062,0.101472659956,0.740406967255,0.913390400564,0.247742129876,0.931283985155,0.476970475747,0.929389418715,0.0590087339113,0.781154819406,0.450614288228,0.863456781567,0.484442754792,0.99238107664,0.116576748299,0.566275188801,0.974066047989,0.512626413862,0.789278793598,0.0812407331079,0.269057537218,0.986325752782,0.846510746943,0.874761952551,0.213771831404,0.867504998398,0.487467192111,0.702405732441,0.0419557213636,0.844004125683,0.863500764095,0.484176055107,0.418504751772,0.810017440576,0.609830445782,0.437605706519,0.682010113102,0.421077563754,0.810952878383,0.722848145671,0.255553660053,0.956451391687,0.158100504597,0.176597121285,0.363118161932,0.722231869987,0.450423394233,0.0793993566067,0.283901797561,0.613554374685,0.00922417047191,0.62707484768,0.228727651849,0.711375687432,0.19350693278;0.683127504117,0.394088236873,0.587160725625,0.695063413814,0.863712460835,0.0982935339118,0.0242671005226,0.801722067367,0.217940976241,0.610830633179,0.848701647546,0.48768633306,0.813389204416,0.778234483917,0.0554116356005,0.0764092024463,0.214935165575,0.932463324374,0.242683699599,0.948391352851,0.417040802694,0.2997079861,0.612092755179,0.217761873859,0.402719627751,0.357060147753,0.36322930352,0.679638039744,0.465482641117,0.538689349242,0.0599751115218,0.759744177584,0.32337535708,0.0620511435897,0.0746381543256,0.303515318083,0.260309815818,0.954514321559,0.0131435030144,0.813761669173,0.121638138008,0.175153857261,0.316521862558,0.618893262374,0.86654924727,0.682276510404,0.0177969722093,0.452898369075,0.163522981892,0.947469337898,0.616090273814,0.63283064641,0.0652483347118,0.495364503087,0.77194283139,0.559747660666,0.128124016558,0.133979041415,0.965613117406,0.77187702564,0.949955211406,0.098088581535,0.811089963,0.383601058619;23
4764,174,1
4764,2958,0
4764,452,0
4764,1946,0
4764,3208,0
2044,2237,1
2044,1998,0
2044,328,0
2044,1542,0
2044,1932,0
4276,65,1
4276,3247,0
4276,942,0
4276,3666,0
4276,2222,0
3933,682,1
3933,2451,0
3933,3695,0
3933,1643,0
3933,3568,0
1151,1265,1
1151,118,0
1151,2532,0
1151,2083,0
1151,2350,0
1757,876,1
1757,201,0
1757,3633,0
1757,1068,0
1757,2549,0
3370,276,1
3370,2435,0
3370,606,0
3370,910,0
3370,2146,0
5137,1018,1
5137,2163,0
5137,3167,0
5137,2315,0
5137,3595,0
3933,2831,1
3933,2881,0
3933,2949,0
3933,3660,0
3933,417,0
3102,999,1
3102,1902,0
3102,2161,0
3102,3042,0
3102,1113,0
2022,336,1
2022,1672,0
2022,2656,0
2022,3649,0
2022,883,0
2664,655,1
2664,3660,0
2664,1711,0
2664,3386,0
2664,1668,0
25,701,1
25,32,0
25,2482,0
25,3177,0
25,2767,0
1738,1643,1
1738,2187,0
1738,228,0
1738,650,0
1738,3101,0
5411,1241,1
5411,2546,0
5411,3019,0
5411,3618,0
5411,1674,0
638,579,1
638,3512,0
638,783,0
638,2111,0
638,1880,0
3554,200,1
3554,2893,0
3554,2428,0
3554,969,0
3554,2741,0
4283,1074,1
4283,3056,0
4283,2032,0
4283,405,0
4283,1505,0
5111,200,1
5111,3488,0
5111,477,0
5111,2790,0
5111,40,0
3964,515,1
3964,1528,0
3964,2173,0
3964,1701,0
3964,2832,0
因为 它太大了无法显示 source diff 。你可以改为 查看blob
4764,174,1
4764,2958,0
4764,452,0
4764,1946,0
4764,3208,0
2044,2237,1
2044,1998,0
2044,328,0
2044,1542,0
2044,1932,0
4276,65,1
4276,3247,0
4276,942,0
4276,3666,0
4276,2222,0
3933,682,1
3933,2451,0
3933,3695,0
3933,1643,0
3933,3568,0
1151,1265,1
1151,118,0
1151,2532,0
1151,2083,0
1151,2350,0
1757,876,1
1757,201,0
1757,3633,0
1757,1068,0
1757,2549,0
3370,276,1
3370,2435,0
3370,606,0
3370,910,0
3370,2146,0
5137,1018,1
5137,2163,0
5137,3167,0
5137,2315,0
5137,3595,0
3933,2831,1
3933,2881,0
3933,2949,0
3933,3660,0
3933,417,0
3102,999,1
3102,1902,0
3102,2161,0
3102,3042,0
3102,1113,0
2022,336,1
2022,1672,0
2022,2656,0
2022,3649,0
2022,883,0
2664,655,1
2664,3660,0
2664,1711,0
2664,3386,0
2664,1668,0
25,701,1
25,32,0
25,2482,0
25,3177,0
25,2767,0
1738,1643,1
1738,2187,0
1738,228,0
1738,650,0
1738,3101,0
5411,1241,1
5411,2546,0
5411,3019,0
5411,3618,0
5411,1674,0
638,579,1
638,3512,0
638,783,0
638,2111,0
638,1880,0
3554,200,1
3554,2893,0
3554,2428,0
3554,969,0
3554,2741,0
4283,1074,1
4283,3056,0
4283,2032,0
4283,405,0
4283,1505,0
5111,200,1
5111,3488,0
5111,477,0
5111,2790,0
5111,40,0
3964,515,1
3964,1528,0
3964,2173,0
3964,1701,0
3964,2832,0
# Copyright (c) 2020 PaddlePaddle Authors. All Rights Reserved.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
import paddle
import numpy as np
# Build a random data set.
sample_size = 100
batch_size = 32
watch_vec_size = 64
search_vec_size = 64
other_feat_size = 64
output_size = 100
watch_vecs = np.random.rand(batch_size * sample_size, watch_vec_size).tolist()
search_vecs = np.random.rand(batch_size * sample_size,
search_vec_size).tolist()
other_vecs = np.random.rand(batch_size * sample_size, other_feat_size).tolist()
labels = np.random.randint(
output_size, size=(batch_size * sample_size)).tolist()
output_path = "./data/train/data.txt"
with open(output_path, 'w') as fout:
for i in range(batch_size * sample_size):
_str_ = ','.join(map(str, watch_vecs[i])) + ";" + ','.join(
map(str, search_vecs[i])) + ";" + ','.join(
map(str, other_vecs[i])) + ";" + str(labels[i])
fout.write(_str_)
fout.write("\n")
# Copyright (c) 2020 PaddlePaddle Authors. All Rights Reserved.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
import os
import copy
import numpy as np
import argparse
import paddle.fluid as fluid
import pandas as pd
from paddle.fluid.incubate.fleet.utils import utils
def parse_args():
parser = argparse.ArgumentParser("PaddlePaddle Youtube DNN infer example")
parser.add_argument(
'--use_gpu', type=int, default='0', help='whether use gpu')
parser.add_argument(
"--batch_size", type=int, default=32, help="batch_size")
parser.add_argument(
"--test_epoch", type=int, default=19, help="test_epoch")
parser.add_argument(
'--inference_model_dir',
type=str,
default='./inference_youtubednn',
help='inference_model_dir')
parser.add_argument(
'--increment_model_dir',
type=str,
default='./increment_youtubednn',
help='persistable_model_dir')
parser.add_argument(
'--watch_vec_size', type=int, default=64, help='watch_vec_size')
parser.add_argument(
'--search_vec_size', type=int, default=64, help='search_vec_size')
parser.add_argument(
'--other_feat_size', type=int, default=64, help='other_feat_size')
parser.add_argument('--topk', type=int, default=5, help='topk')
args = parser.parse_args()
return args
def infer(args):
video_save_path = os.path.join(args.increment_model_dir,
str(args.test_epoch), "l4_weight")
video_vec, = utils.load_var("l4_weight", [32, 100], 'float32',
video_save_path)
place = fluid.CUDAPlace(0) if args.use_gpu else fluid.CPUPlace()
exe = fluid.Executor(place)
cur_model_path = os.path.join(args.inference_model_dir,
str(args.test_epoch))
user_vec = None
with fluid.scope_guard(fluid.Scope()):
infer_program, feed_target_names, fetch_vars = fluid.io.load_inference_model(
cur_model_path, exe)
# Build a random data set.
sample_size = 100
watch_vecs = []
search_vecs = []
other_feats = []
for i in range(sample_size):
watch_vec = np.random.rand(1, args.watch_vec_size)
search_vec = np.random.rand(1, args.search_vec_size)
other_feat = np.random.rand(1, args.other_feat_size)
watch_vecs.append(watch_vec)
search_vecs.append(search_vec)
other_feats.append(other_feat)
for i in range(sample_size):
l3 = exe.run(infer_program,
feed={
"watch_vec": watch_vecs[i].astype('float32'),
"search_vec": search_vecs[i].astype('float32'),
"other_feat": other_feats[i].astype('float32'),
},
return_numpy=True,
fetch_list=fetch_vars)
if user_vec is not None:
user_vec = np.concatenate([user_vec, l3[0]], axis=0)
else:
user_vec = l3[0]
# get topk result
user_video_sim_list = []
for i in range(user_vec.shape[0]):
for j in range(video_vec.shape[1]):
user_video_sim = cos_sim(user_vec[i], video_vec[:, j])
user_video_sim_list.append(user_video_sim)
tmp_list = copy.deepcopy(user_video_sim_list)
tmp_list.sort()
max_sim_index = [
user_video_sim_list.index(one)
for one in tmp_list[::-1][:args.topk]
]
print("user:{0}, top K videos:{1}".format(i, max_sim_index))
user_video_sim_list = []
def cos_sim(vector_a, vector_b):
vector_a = np.mat(vector_a)
vector_b = np.mat(vector_b)
num = float(vector_a * vector_b.T)
denom = np.linalg.norm(vector_a) * np.linalg.norm(vector_b)
cos = num / (denom + 1e-4)
sim = 0.5 + 0.5 * cos
return sim
if __name__ == "__main__":
args = parse_args()
infer(args)
......@@ -39,13 +39,17 @@ class Reader(ReaderBase):
"""
This function needs to be implemented by the user, based on data format
"""
features = line.rstrip().split(";")
watch_vec = features[0].split(',')
search_vec = features[1].split(',')
other_feat = features[2].split(',')
label = features[3]
assert (len(watch_vec) == self.watch_vec_size)
assert (len(search_vec) == self.search_vec_size)
assert (len(other_feat) == self.other_feat_size)
feature_name = ["watch_vec", "search_vec", "other_feat", "label"]
yield list(
zip(feature_name, [
np.random.rand(self.watch_vec_size).tolist()
] + [np.random.rand(self.search_vec_size).tolist()] + [
np.random.rand(self.other_feat_size).tolist()
] + [[np.random.randint(self.output_size)]]))
zip(feature_name, [watch_vec] + [search_vec] + [other_feat] +
[label]))
return reader
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册