From 5399202de4d1088bc8df722600ba9c8a073b21d8 Mon Sep 17 00:00:00 2001 From: fnieddu <118167989+fnieddu@users.noreply.github.com> Date: Thu, 4 Jan 2024 17:43:59 +0100 Subject: [PATCH] feat: shape ops (#20) --- .../mlir-assigner/parser/evaluator.hpp | 48 +++++++++++------- .../tests/Ops/Onnx/Flatten/FlattenSimple.json | 1 + .../tests/Ops/Onnx/Flatten/FlattenSimple.onnx | 14 +++++ .../tests/Ops/Onnx/Flatten/FlattenSimple.res | 3 ++ .../Ops/Onnx/Flatten/FlattenSimple2.json | 1 + .../Ops/Onnx/Flatten/FlattenSimple2.onnx | 14 +++++ .../tests/Ops/Onnx/Flatten/FlattenSimple2.res | 3 ++ .../tests/Ops/Onnx/Shape/ShapeLarge.json | 1 + .../tests/Ops/Onnx/Shape/ShapeLarge.onnx | 14 +++++ .../tests/Ops/Onnx/Shape/ShapeLarge.res | 3 ++ .../tests/Ops/Onnx/Shape/ShapeSimple.json | 1 + .../tests/Ops/Onnx/Shape/ShapeSimple.onnx | 12 +++++ .../tests/Ops/Onnx/Shape/ShapeSimple.res | 3 ++ .../tests/Ops/Onnx/Size/SizeLarge.json | 1 + .../tests/Ops/Onnx/Size/SizeLarge.onnx | Bin 0 -> 89 bytes .../tests/Ops/Onnx/Size/SizeLarge.res | 3 ++ .../tests/Ops/Onnx/Size/SizeSimple.json | 1 + .../tests/Ops/Onnx/Size/SizeSimple.onnx | Bin 0 -> 82 bytes .../tests/Ops/Onnx/Size/SizeSimple.res | 3 ++ 19 files changed, 107 insertions(+), 19 deletions(-) create mode 100644 mlir-assigner/tests/Ops/Onnx/Flatten/FlattenSimple.json create mode 100644 mlir-assigner/tests/Ops/Onnx/Flatten/FlattenSimple.onnx create mode 100644 mlir-assigner/tests/Ops/Onnx/Flatten/FlattenSimple.res create mode 100644 mlir-assigner/tests/Ops/Onnx/Flatten/FlattenSimple2.json create mode 100644 mlir-assigner/tests/Ops/Onnx/Flatten/FlattenSimple2.onnx create mode 100644 mlir-assigner/tests/Ops/Onnx/Flatten/FlattenSimple2.res create mode 100644 mlir-assigner/tests/Ops/Onnx/Shape/ShapeLarge.json create mode 100644 mlir-assigner/tests/Ops/Onnx/Shape/ShapeLarge.onnx create mode 100644 mlir-assigner/tests/Ops/Onnx/Shape/ShapeLarge.res create mode 100644 mlir-assigner/tests/Ops/Onnx/Shape/ShapeSimple.json create mode 100644 mlir-assigner/tests/Ops/Onnx/Shape/ShapeSimple.onnx create mode 100644 mlir-assigner/tests/Ops/Onnx/Shape/ShapeSimple.res create mode 100644 mlir-assigner/tests/Ops/Onnx/Size/SizeLarge.json create mode 100644 mlir-assigner/tests/Ops/Onnx/Size/SizeLarge.onnx create mode 100644 mlir-assigner/tests/Ops/Onnx/Size/SizeLarge.res create mode 100644 mlir-assigner/tests/Ops/Onnx/Size/SizeSimple.json create mode 100644 mlir-assigner/tests/Ops/Onnx/Size/SizeSimple.onnx create mode 100644 mlir-assigner/tests/Ops/Onnx/Size/SizeSimple.res diff --git a/mlir-assigner/include/mlir-assigner/parser/evaluator.hpp b/mlir-assigner/include/mlir-assigner/parser/evaluator.hpp index 6b4cd49..1e4fb11 100644 --- a/mlir-assigner/include/mlir-assigner/parser/evaluator.hpp +++ b/mlir-assigner/include/mlir-assigner/parser/evaluator.hpp @@ -543,29 +543,39 @@ namespace zk_ml_toolchain { // Create the global at the entry of the module. assert(operation.getValue().has_value() && "Krnl Global must always have a value"); auto value = operation.getValue().value(); + //TODO check other bit sizes. Also no range constraint is this necessary???? if (DenseElementsAttr attr = llvm::dyn_cast(value)) { - - // TODO handle other types - auto floats = attr.tryGetValues(); - if (mlir::failed(floats)) { - UNREACHABLE("Unsupported attribute type"); - } - size_t idx = 0; - for (auto a : floats.value()) { - double d; - if (&a.getSemantics() == &llvm::APFloat::IEEEdouble()) { - d = a.convertToDouble(); - } else if (&a.getSemantics() == &llvm::APFloat::IEEEsingle()) { - d = a.convertToFloat(); - } else { - UNREACHABLE("unsupported float semantics"); + mlir::Type attrType = attr.getElementType(); + if (attrType.isa()) { + auto ints = attr.tryGetValues(); + assert(!mlir::failed(ints) && "must work as we checked above"); + size_t idx = 0; + for (auto a : ints.value()) { + auto var = put_into_assignment(a.getSExtValue()); + m.put_flat(idx++, var); } - nil::blueprint::components::FixedPoint fixed(d); - auto var = put_into_assignment(fixed.get_value()); - m.put_flat(idx++, var); + } else if (attrType.isa()) { + auto floats = attr.tryGetValues(); + assert(!mlir::failed(floats) && "must work as we checked above"); + size_t idx = 0; + for (auto a : floats.value()) { + double d; + if (&a.getSemantics() == &llvm::APFloat::IEEEdouble()) { + d = a.convertToDouble(); + } else if (&a.getSemantics() == &llvm::APFloat::IEEEsingle()) { + d = a.convertToFloat(); + } else { + UNREACHABLE("unsupported float semantics"); + } + nil::blueprint::components::FixedPoint fixed(d); + auto var = put_into_assignment(fixed.get_value()); + m.put_flat(idx++, var); + } + } else { + UNREACHABLE("Unsupported attribute type"); } } else { - UNREACHABLE("Unsupported attribute type"); + UNREACHABLE("Expected a DenseElementsAttr"); } frames.back().memrefs.insert({mlir::hash_value(operation.getOutput()), m}); return; diff --git a/mlir-assigner/tests/Ops/Onnx/Flatten/FlattenSimple.json b/mlir-assigner/tests/Ops/Onnx/Flatten/FlattenSimple.json new file mode 100644 index 0000000..6b25939 --- /dev/null +++ b/mlir-assigner/tests/Ops/Onnx/Flatten/FlattenSimple.json @@ -0,0 +1 @@ +[{"memref": {"data": [0.9776153564453125, 0.425933837890625, 0.9905548095703125, 0.2574462890625, 0.95855712890625, 0.7256622314453125, 0.7485809326171875, 0.1020355224609375, 0.6764373779296875, 0.4557037353515625, 0.00311279296875, 0.579864501953125, 0.783782958984375, 0.404083251953125, 0.5159912109375, 0.24285888671875, 0.4556884765625, 0.5072784423828125, 0.23583984375, 0.6313018798828125, 0.3919677734375, 0.083831787109375, 0.3532257080078125, 0.1781768798828125, 0.1791534423828125, 0.67572021484375, 0.4031219482421875, 0.079559326171875, 0.74383544921875, 0.1228179931640625, 0.4919891357421875, 0.27301025390625, 0.5099029541015625, 0.93609619140625, 0.6627655029296875, 0.19158935546875, 0.5033721923828125, 0.8751373291015625, 0.659881591796875, 0.520721435546875, 0.0986480712890625, 0.11175537109375, 0.543243408203125, 0.4641876220703125, 0.700469970703125, 0.0039215087890625, 0.883880615234375, 0.38763427734375, 0.8672027587890625, 0.1683807373046875, 0.803375244140625, 0.521942138671875, 0.6413421630859375, 0.799560546875, 0.3554534912109375, 0.6869964599609375, 0.927093505859375, 0.1564178466796875, 0.2059326171875, 0.5413818359375, 0.90478515625, 0.8269195556640625, 0.4502410888671875, 0.210662841796875, 0.116668701171875, 0.4269561767578125, 0.952789306640625, 0.7077484130859375, 0.8047637939453125, 0.0130157470703125, 0.6728057861328125, 0.7701416015625, 0.171539306640625, 0.3601531982421875, 0.3530426025390625, 0.2057647705078125, 0.8292388916015625, 0.2362213134765625, 0.2224578857421875, 0.7512664794921875, 0.243194580078125, 0.6768646240234375, 0.1735076904296875, 0.389984130859375, 0.44610595703125, 0.8977508544921875, 0.916748046875, 0.54132080078125, 0.2215728759765625, 0.5359039306640625, 0.740478515625, 0.85321044921875, 0.21307373046875, 0.69879150390625, 0.3912811279296875, 0.8223419189453125, 0.067626953125, 0.5272216796875, 0.920867919921875, 0.2796783447265625, 0.60321044921875, 0.63568115234375, 0.7148895263671875, 0.0281219482421875, 0.7559814453125, 0.0170745849609375, 0.337677001953125, 0.5222930908203125, 0.5089569091796875, 0.473175048828125, 0.8197784423828125, 0.328826904296875, 0.745849609375, 0.11517333984375, 0.7246856689453125, 0.196990966796875, 0.4797515869140625, 0.0897216796875, 0.7337188720703125, 0.645263671875, 0.9128875732421875, 0.3810882568359375, 0.093719482421875, 0.312713623046875, 0.4009857177734375, 0.476715087890625, 0.092864990234375, 0.9383087158203125, 0.8703460693359375, 0.6227569580078125, 0.1113433837890625, 0.9791412353515625, 0.3453826904296875, 0.034454345703125, 0.681671142578125, 0.116363525390625, 0.2275543212890625, 0.3608551025390625, 0.92913818359375, 0.228515625, 0.2667999267578125, 0.9616851806640625, 0.377166748046875, 0.4571075439453125, 0.6450347900390625, 0.24871826171875, 0.108245849609375, 0.1449432373046875, 0.5562896728515625, 0.5372467041015625, 0.33551025390625, 0.7766265869140625, 0.451568603515625, 0.7946014404296875, 0.1803131103515625, 0.098785400390625, 0.1801605224609375, 0.430908203125, 0.1255340576171875, 0.83544921875, 0.1935577392578125, 0.6195220947265625, 0.7891693115234375, 0.0020904541015625, 0.3779449462890625, 0.7296142578125, 0.6789398193359375, 0.7352752685546875, 0.3911895751953125, 0.1508636474609375, 0.3870697021484375, 0.816497802734375, 0.3925933837890625, 0.7139129638671875, 0.3099822998046875, 0.153045654296875, 0.69866943359375, 0.3405914306640625, 0.446319580078125, 0.6269989013671875, 0.9450531005859375, 0.56494140625, 0.83624267578125, 0.3232421875, 0.4710235595703125, 0.679901123046875, 0.9870452880859375, 0.3562164306640625, 0.08837890625, 0.8818359375, 0.75341796875, 0.8518829345703125, 0.020416259765625, 0.1988677978515625, 0.07904052734375, 0.177947998046875, 0.7638397216796875, 0.8756103515625, 0.128875732421875, 0.3192291259765625, 0.54620361328125, 0.2057342529296875, 0.733917236328125, 0.868133544921875, 0.760833740234375, 0.162353515625, 0.53009033203125, 0.4091339111328125, 0.715484619140625, 0.7896575927734375, 0.4363555908203125, 0.611602783203125, 0.2089080810546875, 0.46685791015625, 0.0721893310546875, 0.5189208984375, 0.087890625, 0.571319580078125, 0.5492706298828125, 0.147918701171875, 0.650665283203125, 0.222137451171875, 0.362701416015625, 0.5084228515625, 0.141082763671875, 0.219879150390625, 0.3207550048828125, 0.3336029052734375, 0.3092193603515625, 0.8452301025390625, 0.0810089111328125, 0.837005615234375, 0.8419189453125, 0.311065673828125, 0.16839599609375, 0.5677642822265625, 0.2373046875, 0.951629638671875, 0.6255340576171875, 0.738189697265625, 0.1220245361328125, 0.829986572265625, 0.012908935546875, 0.9552764892578125, 0.3025665283203125, 0.8392181396484375, 0.5009002685546875, 0.9709930419921875, 0.0037689208984375, 0.6907196044921875, 0.4515533447265625, 0.9433746337890625, 0.294097900390625, 0.4056549072265625, 0.8227386474609375, 0.2407684326171875, 0.319854736328125, 0.2477874755859375, 0.300994873046875, 0.831329345703125, 0.89654541015625, 0.186920166015625, 0.9546051025390625, 0.0659942626953125, 0.981597900390625, 0.6247711181640625, 0.4144744873046875, 0.01788330078125, 0.5952911376953125, 0.02325439453125, 0.8787994384765625, 0.45672607421875, 0.345733642578125, 0.272674560546875, 0.7471771240234375, 0.738067626953125, 0.3994903564453125, 0.5419464111328125, 0.4871826171875, 0.220489501953125, 0.302337646484375, 0.0518951416015625, 0.0179290771484375, 0.9070892333984375, 0.738250732421875, 0.9260101318359375, 0.3682098388671875, 0.5222930908203125, 0.9368743896484375, 0.7628631591796875, 0.91021728515625, 0.6608734130859375, 0.74114990234375, 0.5767669677734375, 0.3231658935546875, 0.3792877197265625, 0.189422607421875, 0.081756591796875, 0.3243255615234375, 0.5079193115234375, 0.0980682373046875, 0.447723388671875, 0.132049560546875, 0.5836334228515625, 0.7315673828125, 0.7743377685546875, 0.49871826171875, 0.553863525390625, 0.68072509765625, 0.5855255126953125, 0.7470550537109375, 0.7157440185546875, 0.0088653564453125, 0.2461090087890625, 0.4472198486328125, 0.312744140625, 0.689971923828125, 0.57574462890625, 0.5368194580078125, 0.5870208740234375, 0.3398590087890625, 0.1464691162109375, 0.9798126220703125, 0.396026611328125, 0.56634521484375, 0.367431640625, 0.9212188720703125, 0.712677001953125, 0.0612335205078125, 0.60614013671875, 0.7362213134765625, 0.599945068359375, 0.857757568359375, 0.327301025390625, 0.8154754638671875, 0.5459747314453125, 0.7425537109375, 0.189178466796875, 0.619781494140625, 0.1224365234375, 0.117767333984375, 0.5519561767578125, 0.827239990234375, 0.8560028076171875, 0.492095947265625, 0.837554931640625, 0.6144256591796875, 0.3584442138671875, 0.2226715087890625, 0.0833892822265625, 0.054595947265625, 0.44183349609375, 0.575897216796875, 0.3027801513671875, 0.9974822998046875, 0.0638580322265625, 0.6962738037109375, 0.440704345703125, 0.2833404541015625, 0.5025787353515625, 0.470245361328125, 0.4542083740234375, 0.136810302734375, 0.0887298583984375, 0.497650146484375, 0.0127716064453125, 0.6787261962890625, 0.33782958984375, 0.642547607421875, 0.96575927734375, 0.2034912109375, 0.1798858642578125, 0.4297332763671875, 0.52496337890625, 0.3334503173828125, 0.5834808349609375, 0.6497344970703125, 0.4526214599609375, 0.3092041015625, 0.257904052734375, 0.0367279052734375, 0.0352630615234375, 0.1174468994140625, 0.7115325927734375, 0.1468505859375, 0.163482666015625, 0.2921142578125, 0.9552459716796875, 0.8790130615234375, 0.750518798828125, 0.6107025146484375, 0.748443603515625, 0.13836669921875, 0.451904296875, 0.3959808349609375, 0.7141265869140625, 0.4446563720703125, 0.985107421875, 0.6958770751953125, 0.6849822998046875, 0.20867919921875, 0.2403411865234375, 0.720245361328125, 0.415069580078125, 0.497589111328125, 0.2503662109375, 0.8083343505859375, 0.0852203369140625, 0.1232147216796875, 0.054931640625, 0.0960235595703125, 0.999237060546875, 0.395751953125, 0.9166717529296875, 0.4935150146484375, 0.860076904296875, 0.2984466552734375, 0.5888671875, 0.3552703857421875, 0.844940185546875, 0.4131927490234375, 0.3873748779296875, 0.4443511962890625, 0.0689697265625, 0.00299072265625, 0.7102813720703125, 0.7450103759765625, 0.6220703125, 0.7425689697265625, 0.2407073974609375, 0.8450469970703125, 0.062286376953125, 0.3741912841796875, 0.462432861328125, 0.3831939697265625, 0.336090087890625, 0.87841796875, 0.3055267333984375, 0.625732421875, 0.261993408203125, 0.1149749755859375, 0.91839599609375, 0.78485107421875, 0.6428070068359375, 0.041717529296875, 0.03277587890625, 0.7394561767578125, 0.975860595703125, 0.44024658203125, 0.4078521728515625, 0.181915283203125, 0.254241943359375, 0.307159423828125, 0.408294677734375, 0.7865447998046875, 0.8835601806640625, 0.362945556640625, 0.5561065673828125, 0.6969451904296875, 0.2786712646484375, 0.081573486328125, 0.4432220458984375, 0.0006256103515625, 0.9066314697265625, 0.4439849853515625, 0.7280426025390625, 0.53289794921875, 0.9916839599609375, 0.3883209228515625, 0.0360107421875, 0.8907928466796875, 0.0398406982421875, 0.984039306640625, 0.8217620849609375, 0.2587890625, 0.5611572265625, 0.11865234375, 0.8895111083984375, 0.8541412353515625, 0.341094970703125, 0.7416534423828125, 0.411529541015625, 0.2545013427734375, 0.1602325439453125, 0.288116455078125, 0.1545867919921875, 0.7212066650390625, 0.9940185546875, 0.228851318359375, 0.23468017578125, 0.62451171875, 0.647735595703125, 0.7666015625, 0.6669464111328125, 0.8035736083984375, 0.280120849609375, 0.6352691650390625, 0.872222900390625, 0.0827178955078125, 0.60845947265625, 0.4862213134765625, 0.93701171875, 0.6744842529296875, 0.3323516845703125, 0.7368927001953125, 0.6148834228515625, 0.30267333984375, 0.976470947265625, 0.0843353271484375, 0.6084442138671875, 0.8167724609375, 0.9921722412109375, 0.7654876708984375, 0.484100341796875, 0.7624969482421875, 0.002227783203125, 0.3798370361328125, 0.751617431640625, 0.620361328125, 0.33636474609375, 0.220916748046875, 0.755615234375, 0.54986572265625, 0.735931396484375, 0.11383056640625, 0.4398345947265625, 0.6656646728515625, 0.4267578125, 0.3126220703125, 0.7709503173828125, 0.1229248046875, 0.3379669189453125, 0.1705474853515625, 0.5764923095703125, 0.4994964599609375, 0.8657684326171875, 0.7302093505859375, 0.8246002197265625, 0.2449951171875, 0.0937042236328125, 0.5646820068359375, 0.5347900390625, 0.706787109375, 0.521942138671875, 0.4907379150390625, 0.489959716796875, 0.510345458984375, 0.127044677734375, 0.101531982421875, 0.1408233642578125, 0.543060302734375, 0.0576324462890625, 0.592315673828125, 0.5124664306640625, 0.5399322509765625, 0.5101318359375, 0.9518890380859375, 0.7042083740234375, 0.3466339111328125, 0.419158935546875, 0.6270751953125, 0.0976104736328125, 0.587921142578125, 0.2313232421875, 0.984710693359375, 0.0417022705078125, 0.9470977783203125, 0.114349365234375, 0.6592864990234375, 0.709320068359375, 0.054107666015625, 0.85516357421875, 0.9350128173828125, 0.2681427001953125, 0.5169830322265625, 0.844024658203125, 0.6889495849609375, 0.7132415771484375, 0.08160400390625, 0.919708251953125, 0.7284393310546875, 0.435760498046875, 0.0579986572265625, 0.666015625, 0.999359130859375, 0.597686767578125, 0.366119384765625, 0.3022613525390625, 0.1560516357421875, 0.2895050048828125, 0.3038330078125, 0.103485107421875, 0.9342041015625, 0.9806671142578125, 0.1142425537109375, 0.0756378173828125, 0.908050537109375, 0.302459716796875, 0.754364013671875, 0.53961181640625, 0.8476104736328125, 0.54486083984375, 0.0888214111328125, 0.8880462646484375, 0.5830230712890625, 0.93133544921875, 0.015838623046875, 0.3000030517578125, 0.9717864990234375, 0.3219451904296875, 0.911651611328125, 0.7206878662109375, 0.047210693359375, 0.37530517578125, 0.6627197265625, 0.7336578369140625, 0.129364013671875, 0.474334716796875, 0.99365234375, 0.4911346435546875, 0.65966796875, 0.5123138427734375, 0.4891204833984375, 0.86358642578125, 0.833648681640625, 0.015625, 0.0464019775390625, 0.7162017822265625, 0.190521240234375, 0.712860107421875, 0.89862060546875, 0.5338134765625, 0.4674530029296875, 0.66351318359375, 0.34423828125, 0.5159912109375, 0.0358428955078125, 0.2437591552734375, 0.9219207763671875, 0.6801910400390625, 0.7039337158203125, 0.235748291015625, 0.6114044189453125, 0.2731170654296875, 0.865570068359375, 0.513275146484375, 0.507965087890625, 0.4915924072265625, 0.3163299560546875, 0.0081634521484375, 0.666900634765625, 0.1837310791015625, 0.7552642822265625, 0.8354644775390625, 0.3321685791015625, 0.0074462890625, 0.2609100341796875, 0.474609375, 0.3389892578125, 0.0751953125, 0.383575439453125, 0.3159332275390625, 0.9457244873046875, 0.78253173828125, 0.8545379638671875, 0.28240966796875, 0.2589263916015625, 0.8333740234375, 0.6814727783203125, 0.47418212890625, 0.552215576171875, 0.6436004638671875, 0.6672515869140625, 0.4268035888671875, 0.422698974609375, 0.9670867919921875, 0.016815185546875, 0.8061676025390625, 0.431427001953125, 0.764404296875, 0.455902099609375, 0.0459747314453125, 0.32244873046875, 0.6659088134765625, 0.8970184326171875, 0.3282318115234375, 0.88134765625, 0.1814117431640625, 0.95556640625, 0.2415618896484375, 0.1456451416015625, 0.1385040283203125, 0.81707763671875, 0.0810546875, 0.1017913818359375, 0.18011474609375, 0.7779998779296875, 0.835601806640625, 0.6473236083984375, 0.3567352294921875, 0.1531829833984375, 0.2676239013671875, 0.0018768310546875, 0.6404266357421875, 0.378570556640625, 0.322845458984375, 0.606964111328125, 0.4522552490234375, 0.7871551513671875, 0.4765777587890625, 0.7127227783203125, 0.89337158203125, 0.756805419921875, 0.0906829833984375, 0.852752685546875, 0.4894866943359375, 0.2314300537109375, 0.18035888671875, 0.4655914306640625, 0.816925048828125, 0.9889984130859375, 0.485992431640625, 0.95489501953125, 0.9687957763671875, 0.6058349609375, 0.098724365234375, 0.9253387451171875, 0.79986572265625, 0.442230224609375, 0.96685791015625, 0.197296142578125, 0.999664306640625, 0.5777435302734375, 0.554840087890625, 0.347320556640625, 0.51702880859375, 0.1984405517578125, 0.5465850830078125, 0.0083465576171875, 0.728759765625, 0.6230621337890625, 0.714508056640625, 0.994842529296875, 0.782928466796875, 0.281982421875, 0.7945709228515625, 0.7094573974609375, 0.3988189697265625, 0.7161102294921875, 0.784576416015625, 0.61444091796875, 0.24505615234375, 0.5435028076171875, 0.323486328125, 0.2579498291015625, 0.189483642578125, 0.5107879638671875, 0.2804107666015625, 0.789459228515625, 0.2805328369140625, 0.8191680908203125, 0.281005859375, 0.24163818359375, 0.75634765625, 0.8046722412109375, 0.069061279296875, 0.2410125732421875, 0.49871826171875, 0.674652099609375, 0.6015777587890625, 0.2190399169921875, 0.48956298828125, 0.9930572509765625, 0.25213623046875, 0.766998291015625, 0.5244140625, 0.536224365234375, 0.5053253173828125, 0.43133544921875, 0.3581695556640625, 0.3143463134765625, 0.3158416748046875, 0.0466766357421875, 0.302642822265625, 0.9483642578125, 0.5084075927734375, 0.8986358642578125, 0.75347900390625, 0.8874969482421875, 0.0749969482421875, 0.776153564453125, 0.361083984375, 0.926849365234375, 0.576080322265625, 0.9098968505859375, 0.822296142578125, 0.2957916259765625, 0.3952178955078125, 0.5658721923828125, 0.386871337890625, 0.54486083984375, 0.511932373046875, 0.926513671875, 0.0791015625, 0.0006103515625, 0.8483123779296875, 0.322235107421875, 0.0867462158203125, 0.813323974609375, 0.344696044921875, 0.4229583740234375, 0.8137664794921875, 0.5297393798828125, 0.955718994140625, 0.3339385986328125, 0.356964111328125, 0.4510955810546875, 0.50860595703125, 0.71392822265625, 0.2879638671875, 0.0143585205078125, 0.468597412109375, 0.6479949951171875, 0.8652496337890625, 0.785919189453125, 0.886566162109375, 0.051544189453125, 0.4633331298828125, 0.5453338623046875, 0.4212493896484375, 0.760498046875, 0.025787353515625, 0.196929931640625, 0.81427001953125, 0.7430877685546875, 0.77606201171875, 0.677642822265625, 0.31646728515625, 0.00341796875, 0.1445770263671875, 0.2836456298828125, 0.8792266845703125, 0.4409942626953125, 0.389190673828125, 0.0271148681640625, 0.7174072265625, 0.068756103515625, 0.4956207275390625, 0.787750244140625, 0.1720428466796875, 0.4788818359375, 0.9706878662109375, 0.138427734375, 0.5477142333984375, 0.5091094970703125, 0.6241302490234375, 0.7507781982421875, 0.938018798828125, 0.859893798828125, 0.1745452880859375, 0.395477294921875, 0.988800048828125, 0.2135772705078125, 0.608154296875, 0.1524810791015625, 0.306365966796875, 0.889190673828125, 0.212799072265625, 0.2266082763671875, 0.3691558837890625, 0.3148345947265625, 0.9036407470703125, 0.9055633544921875, 0.39654541015625, 0.95831298828125, 0.1623382568359375, 0.18603515625, 0.1897735595703125, 0.059844970703125, 0.7132720947265625, 0.261932373046875, 0.595947265625, 0.7069854736328125, 0.2073211669921875, 0.0428314208984375, 0.45184326171875, 0.6202239990234375, 0.831939697265625, 0.49468994140625, 0.8070220947265625, 0.958343505859375, 0.1847381591796875, 0.360076904296875, 0.37396240234375, 0.9008941650390625, 0.2557830810546875, 0.6378021240234375, 0.1696624755859375, 0.5489349365234375, 0.848236083984375, 0.61468505859375, 0.094268798828125, 0.2392120361328125, 0.4900665283203125, 0.9447174072265625, 0.363922119140625, 0.85406494140625, 0.262908935546875, 0.0196990966796875, 0.2527313232421875, 0.06201171875, 0.3203582763671875, 0.656280517578125, 0.752532958984375, 0.355743408203125, 0.4832763671875, 0.889434814453125, 0.278594970703125, 0.7052459716796875, 0.8018035888671875, 0.9618377685546875, 0.235565185546875, 0.220001220703125, 0.8958740234375, 0.7487640380859375, 0.8040313720703125, 0.0315093994140625, 0.4268798828125, 0.926361083984375, 0.7276611328125, 0.45721435546875, 0.1470947265625, 0.9796600341796875, 0.3010101318359375, 0.43701171875, 0.148162841796875, 0.866058349609375, 0.7968597412109375, 0.80963134765625, 0.3017578125, 0.1222686767578125, 0.6383514404296875, 0.9095306396484375, 0.446533203125, 0.5052032470703125, 0.498870849609375, 0.343017578125, 0.389892578125, 0.7508544921875, 0.60296630859375, 0.3969268798828125, 0.3488006591796875, 0.5553436279296875, 0.35760498046875, 0.66522216796875, 0.850189208984375, 0.0059051513671875, 0.596527099609375, 0.6528472900390625, 0.9964141845703125, 0.873504638671875, 0.3443450927734375, 0.7874908447265625, 0.1740875244140625, 0.4677581787109375, 0.8000640869140625, 0.2469635009765625, 0.621551513671875, 0.0654296875, 0.88006591796875, 0.8730316162109375, 0.1656951904296875, 0.173492431640625, 0.3392333984375, 0.45672607421875, 0.328826904296875, 0.5503692626953125, 0.47674560546875, 0.50250244140625, 0.57220458984375, 0.0531768798828125, 0.3020172119140625, 0.58416748046875, 0.06585693359375, 0.7667388916015625, 0.038330078125, 0.6534271240234375, 0.22637939453125, 0.683868408203125, 0.619232177734375, 0.439453125, 0.16424560546875, 0.0873870849609375, 0.4847869873046875, 0.6121826171875, 0.8993377685546875, 0.4244384765625, 0.02294921875, 0.140533447265625, 0.9609832763671875, 0.9913482666015625, 0.8317413330078125, 0.676971435546875, 0.0849609375, 0.428253173828125, 0.68133544921875, 0.8095855712890625, 0.58416748046875, 0.661163330078125, 0.276092529296875, 0.883880615234375, 0.4014739990234375, 0.9799652099609375, 0.5699462890625, 0.129730224609375, 0.1391754150390625, 0.9527130126953125, 0.7440338134765625, 0.0341339111328125, 0.311248779296875, 0.5684356689453125, 0.8304443359375, 0.670562744140625, 0.1022491455078125, 0.686767578125, 0.339141845703125, 0.41552734375, 0.8395538330078125, 0.8568572998046875, 0.8026275634765625, 0.636627197265625, 0.205902099609375, 0.0938262939453125, 0.5552978515625, 0.7187957763671875, 0.105316162109375, 0.670806884765625, 0.258941650390625, 0.5510406494140625, 0.365234375, 0.9159698486328125, 0.20849609375, 0.58001708984375, 0.6869964599609375, 0.4056396484375, 0.4669952392578125, 0.6659088134765625, 0.5822906494140625, 0.27618408203125, 0.2668609619140625, 0.590301513671875, 0.4622955322265625, 0.2248992919921875, 0.837371826171875, 0.8408050537109375, 0.2056732177734375, 0.6062774658203125, 0.133148193359375, 0.6204833984375, 0.5052337646484375, 0.0297393798828125, 0.0756072998046875, 0.426727294921875, 0.1988677978515625, 0.8036346435546875, 0.16943359375, 0.1722869873046875, 0.913787841796875, 0.8434906005859375, 0.48956298828125, 0.4578094482421875, 0.8023223876953125, 0.50567626953125, 0.59735107421875, 0.554595947265625, 0.9586029052734375, 0.0601959228515625, 0.6390228271484375, 0.824432373046875, 0.973968505859375, 0.109954833984375, 0.380523681640625, 0.2705841064453125, 0.04052734375, 0.7032318115234375, 0.3071441650390625, 0.551513671875, 0.9705810546875, 0.5969390869140625, 0.446868896484375, 0.6659393310546875, 0.434112548828125, 0.0306243896484375, 0.6837310791015625, 0.06195068359375, 0.42529296875, 0.921112060546875, 0.437164306640625, 0.0045166015625, 0.936187744140625, 0.96270751953125, 0.8333892822265625, 0.434967041015625, 0.841522216796875, 0.6493682861328125, 0.768524169921875, 0.551910400390625, 0.5618743896484375, 0.783172607421875, 0.1147308349609375, 0.8113861083984375, 0.37713623046875, 0.2675628662109375, 0.868316650390625, 0.3015289306640625, 0.5665130615234375, 0.176116943359375, 0.1042633056640625, 0.7302398681640625, 0.67987060546875, 0.66656494140625, 0.6816864013671875, 0.1429595947265625, 0.089080810546875, 0.5977630615234375, 0.0760498046875, 0.3881988525390625, 0.04730224609375, 0.6816558837890625, 0.0272216796875, 0.227691650390625, 0.3421478271484375, 0.61212158203125, 0.3399658203125, 0.49591064453125, 0.0096282958984375, 0.74859619140625, 0.0643310546875, 0.130767822265625, 0.1864013671875, 0.684783935546875, 0.917236328125, 0.9357757568359375, 0.732452392578125, 0.5013885498046875, 0.5991668701171875, 0.955291748046875, 0.513275146484375, 0.1115570068359375, 0.484344482421875, 0.5343017578125, 0.4474639892578125, 0.1280517578125, 0.7063140869140625, 0.72100830078125, 0.8930816650390625, 0.5710296630859375, 0.7556610107421875, 0.504364013671875, 0.212554931640625, 0.7862091064453125, 0.766021728515625, 0.2492523193359375, 0.61578369140625, 0.3447265625, 0.055023193359375, 0.5689544677734375, 0.1665496826171875, 0.9797515869140625, 0.5820159912109375, 0.1663818359375, 0.9142608642578125, 0.4857177734375, 0.7559661865234375, 0.944732666015625, 0.5592498779296875, 0.1199951171875, 0.3816070556640625, 0.4023895263671875, 0.351715087890625, 0.8632049560546875, 0.3562469482421875, 0.4481353759765625, 0.4135284423828125, 0.79486083984375, 0.6399688720703125, 0.3870849609375, 0.0393829345703125, 0.2413177490234375, 0.10845947265625, 0.88775634765625, 0.458526611328125, 0.266448974609375, 0.4744720458984375, 0.89910888671875, 0.6003875732421875, 0.0866851806640625, 0.3168792724609375, 0.286773681640625, 0.08636474609375, 0.7344970703125, 0.4009552001953125, 0.2876739501953125, 0.21600341796875, 0.1038055419921875, 0.81549072265625, 0.9525146484375, 0.7434234619140625, 0.877685546875, 0.8209686279296875, 0.2108612060546875, 0.5173187255859375, 0.6397705078125, 0.1042633056640625, 0.4575653076171875, 0.664703369140625, 0.515625, 0.74365234375, 0.23822021484375, 0.7060394287109375, 0.869476318359375, 0.8088226318359375, 0.1063385009765625, 0.2192840576171875, 0.9007720947265625, 0.7094573974609375, 0.7468109130859375, 0.4080810546875, 0.536376953125, 0.2292327880859375, 0.9022979736328125, 0.81982421875, 0.537445068359375, 0.8153076171875, 0.13287353515625, 0.9794769287109375, 0.6856536865234375, 0.8753509521484375, 0.469207763671875, 0.3727569580078125, 0.9779205322265625, 0.0438995361328125, 0.7567138671875, 0.3338623046875, 0.7974700927734375, 0.67047119140625, 0.795074462890625, 0.6544342041015625, 0.8648529052734375, 0.946746826171875, 0.0364837646484375, 0.828582763671875, 0.7806396484375, 0.8292999267578125, 0.54437255859375, 0.9495697021484375, 0.1388397216796875, 0.266845703125, 0.9543914794921875, 0.54522705078125, 0.92803955078125, 0.6710968017578125, 0.9230804443359375, 0.4230194091796875, 0.3530426025390625, 0.97222900390625, 0.64996337890625, 0.22467041015625, 0.2508087158203125, 0.4627685546875, 0.559326171875, 0.5152740478515625, 0.21124267578125, 0.0024261474609375, 0.4298248291015625, 0.5283050537109375, 0.6790771484375, 0.4591217041015625, 0.33477783203125, 0.0547637939453125, 0.8090362548828125, 0.529449462890625, 0.2389678955078125, 0.63995361328125, 0.245849609375, 0.9578704833984375, 0.3083343505859375, 0.9538421630859375, 0.3108673095703125, 0.0814208984375, 0.45123291015625, 0.7249298095703125, 0.63385009765625, 0.96722412109375, 0.521820068359375, 0.9398956298828125, 0.59332275390625, 0.54241943359375, 0.7252349853515625, 0.569244384765625, 0.521087646484375, 0.64373779296875, 0.1130218505859375, 0.3565826416015625, 0.946807861328125, 0.25665283203125, 0.7344512939453125, 0.483306884765625, 0.2825164794921875, 0.8135223388671875, 0.807647705078125, 0.078155517578125, 0.8158416748046875, 0.0289306640625, 0.8751068115234375, 0.3665771484375, 0.3761138916015625, 0.203399658203125, 0.27691650390625, 0.2525482177734375, 0.14227294921875, 0.952728271484375, 0.8738250732421875, 0.4641265869140625, 0.5799407958984375, 0.8884429931640625, 0.87078857421875, 0.4142608642578125, 0.284881591796875, 0.32623291015625, 0.138458251953125, 0.526031494140625, 0.28515625, 0.0721435546875, 0.2483062744140625, 0.051727294921875, 0.6227569580078125, 0.48468017578125, 0.23333740234375, 0.68511962890625, 0.1823577880859375, 0.71630859375, 0.05072021484375, 0.3555908203125, 0.750457763671875, 0.82568359375, 0.5227203369140625, 0.5537872314453125, 0.426849365234375, 0.249053955078125, 0.496673583984375, 0.61126708984375, 0.4071197509765625, 0.5200958251953125, 0.8107147216796875, 0.505157470703125, 0.9862823486328125, 0.1553192138671875, 0.781524658203125, 0.3157196044921875, 0.995269775390625, 0.3405914306640625, 0.8564910888671875, 0.4449462890625, 0.0070037841796875, 0.2080841064453125, 0.803802490234375, 0.507080078125, 0.0364990234375, 0.9433135986328125, 0.618988037109375, 0.9441070556640625, 0.0362396240234375, 0.291107177734375, 0.1790924072265625, 0.9005126953125, 0.735626220703125, 0.9109954833984375, 0.6839599609375, 0.020782470703125, 0.975738525390625, 0.5240020751953125, 0.628814697265625, 0.180328369140625, 0.080535888671875, 0.371124267578125, 0.249420166015625, 0.23016357421875, 0.207427978515625, 0.20458984375, 0.0307464599609375, 0.3975982666015625, 0.2369384765625, 0.9156951904296875, 0.0533905029296875, 0.80767822265625, 0.5118408203125, 0.445831298828125, 0.6745147705078125, 0.3250274658203125, 0.53204345703125, 0.985260009765625, 0.101104736328125, 0.7634735107421875, 0.73223876953125, 0.1412353515625, 0.5855865478515625, 0.6456298828125, 0.742462158203125, 0.84075927734375, 0.6290740966796875, 0.0967559814453125, 0.29595947265625, 0.2720489501953125, 0.2045135498046875, 0.18701171875, 0.2793426513671875, 0.9165496826171875, 0.638671875, 0.7806243896484375, 0.7040863037109375, 0.7219696044921875, 0.7765960693359375, 0.7780914306640625, 0.21038818359375, 0.76385498046875, 0.19000244140625, 0.096923828125, 0.0214080810546875, 0.0381317138671875, 0.8700103759765625, 0.6734771728515625, 0.988006591796875, 0.7457275390625, 0.809844970703125, 0.5753173828125, 0.566925048828125, 0.25634765625, 0.2129058837890625, 0.240478515625, 0.781402587890625, 0.6211395263671875, 0.896209716796875, 0.2470550537109375, 0.0107421875, 0.1067657470703125, 0.9337310791015625, 0.9471588134765625, 0.537506103515625, 0.786407470703125, 0.56927490234375, 0.0085906982421875, 0.9544219970703125, 0.24639892578125, 0.61077880859375, 0.0805206298828125, 0.7499542236328125, 0.8805084228515625, 0.3517608642578125, 0.0831146240234375, 0.9097442626953125, 0.48480224609375, 0.6971893310546875, 0.42083740234375, 0.6649169921875, 0.7195281982421875, 0.7679443359375, 0.2745513916015625, 0.6256256103515625, 0.980133056640625, 0.771820068359375, 0.37579345703125, 0.8180694580078125, 0.1313629150390625, 0.98321533203125, 0.483489990234375, 0.888580322265625, 0.998687744140625, 0.5559539794921875, 0.00531005859375, 0.5048980712890625, 0.306243896484375, 0.1491241455078125, 0.492645263671875, 0.837432861328125, 0.6303863525390625, 0.2939453125, 0.5280303955078125, 0.780181884765625, 0.595947265625, 0.6374053955078125, 0.9095611572265625, 0.1710052490234375, 0.6476593017578125, 0.077789306640625, 0.19757080078125, 0.354766845703125, 0.143951416015625, 0.562652587890625, 0.638214111328125, 0.02191162109375, 0.8363189697265625, 0.3297119140625, 0.6028900146484375, 0.037567138671875, 0.767669677734375, 0.9793548583984375, 0.2925262451171875, 0.5470123291015625, 0.2766571044921875, 0.7537689208984375, 0.623779296875, 0.7197723388671875, 0.1791229248046875, 0.8566131591796875, 0.1466217041015625, 0.49554443359375, 0.7114715576171875, 0.1319427490234375, 0.72064208984375, 0.622955322265625, 0.1617584228515625, 0.9877166748046875, 0.5334625244140625, 0.3520660400390625, 0.2735137939453125, 0.0130767822265625, 0.4777679443359375, 0.8010406494140625, 0.9632415771484375, 0.974884033203125, 0.002166748046875, 0.1884002685546875, 0.873870849609375, 0.295928955078125, 0.955718994140625, 0.99359130859375, 0.1318206787109375, 0.6320953369140625, 0.9225311279296875, 0.28607177734375, 0.7170562744140625, 0.2831878662109375, 0.1722564697265625, 0.0135345458984375, 0.8975830078125, 0.6755828857421875, 0.0853424072265625, 0.46337890625, 0.8299407958984375, 0.134124755859375, 0.450103759765625, 0.3852691650390625, 0.4294891357421875, 0.6184234619140625, 0.12274169921875, 0.722686767578125, 0.250335693359375, 0.26953125, 0.638458251953125, 0.891845703125, 0.239532470703125, 0.3214569091796875, 0.4186553955078125, 0.612518310546875, 0.7263946533203125, 0.664215087890625, 0.6433258056640625, 0.8052520751953125, 0.2062835693359375, 0.72930908203125, 0.9766998291015625, 0.313995361328125, 0.0225982666015625, 0.196563720703125, 0.4856719970703125, 0.741180419921875, 0.8212890625, 0.7559356689453125, 0.5636444091796875, 0.5938873291015625, 0.0403594970703125, 0.2653350830078125, 0.3709869384765625, 0.1700897216796875, 0.914520263671875, 0.3213958740234375, 0.4827728271484375, 0.5753021240234375, 0.1121063232421875, 0.3402557373046875, 0.13555908203125, 0.575469970703125, 0.650787353515625, 0.0698089599609375, 0.3046417236328125, 0.36761474609375, 0.928741455078125, 0.177032470703125, 0.5260772705078125, 0.2243194580078125, 0.4584197998046875, 0.4969940185546875, 0.0667572021484375, 0.385528564453125, 0.617828369140625, 0.4920501708984375, 0.0565643310546875, 0.1987457275390625, 0.4522705078125, 0.3267822265625, 0.68365478515625, 0.377227783203125, 0.4838714599609375, 0.074859619140625, 0.7632904052734375, 0.2447509765625, 0.07611083984375, 0.630767822265625, 0.5829925537109375, 0.5008087158203125, 0.0070648193359375, 0.5670013427734375, 0.824005126953125, 0.656097412109375, 0.6285858154296875, 0.4364776611328125, 0.9328460693359375, 0.7804412841796875, 0.717987060546875, 0.9771270751953125, 0.234649658203125, 0.103729248046875, 0.7773590087890625, 0.501678466796875, 0.649078369140625, 0.64501953125, 0.35040283203125, 0.714263916015625, 0.6532135009765625, 0.4347991943359375, 0.8869171142578125, 0.08905029296875, 0.805938720703125, 0.6026611328125, 0.48931884765625, 0.010345458984375, 0.1205596923828125, 0.938140869140625, 0.986175537109375, 0.628753662109375, 0.0167694091796875, 0.109283447265625, 0.341827392578125, 0.90911865234375, 0.1217803955078125, 0.0679168701171875, 0.1084747314453125, 0.0362396240234375, 0.2998046875, 0.375, 0.0354461669921875, 0.053558349609375, 0.136627197265625, 0.5819854736328125, 0.362640380859375, 0.6916656494140625, 0.1984100341796875, 0.42120361328125, 0.2596588134765625, 0.424896240234375, 0.0876922607421875, 0.5774383544921875, 0.78033447265625, 0.4628143310546875, 0.2683563232421875, 0.603546142578125, 0.7170562744140625, 0.427734375, 0.0530548095703125, 0.2273712158203125, 0.6096649169921875, 0.4177093505859375, 0.487274169921875, 0.2260894775390625, 0.48980712890625, 0.3470001220703125, 0.006378173828125, 0.433135986328125, 0.755706787109375, 0.6683502197265625, 0.311614990234375, 0.6895904541015625, 0.0302734375, 0.2593841552734375, 0.3752593994140625, 0.196380615234375, 0.9999542236328125, 0.6435546875, 0.8271942138671875, 0.0396881103515625, 0.3776702880859375, 0.9434967041015625, 0.61346435546875, 0.74212646484375, 0.785186767578125, 0.7034454345703125, 0.043548583984375, 0.3771820068359375, 0.6566925048828125, 0.962615966796875, 0.0654144287109375, 0.6524200439453125, 0.3634490966796875, 0.7641143798828125, 0.3009796142578125, 0.7952117919921875, 0.6506195068359375, 0.6930084228515625, 0.398895263671875, 0.1092681884765625, 0.5176544189453125, 0.17962646484375, 0.6750030517578125, 0.2708892822265625, 0.789886474609375, 0.09527587890625, 0.1824493408203125, 0.3551025390625, 0.5010986328125, 0.685455322265625, 0.2261505126953125, 0.609527587890625, 0.1406402587890625, 0.01239013671875, 0.740966796875, 0.1568145751953125, 0.1731414794921875, 0.8568878173828125, 0.3112640380859375, 0.68389892578125, 0.21563720703125, 0.24249267578125, 0.13690185546875, 0.1120758056640625, 0.6973876953125, 0.2260589599609375, 0.4741973876953125, 0.306793212890625, 0.0770263671875, 0.4747772216796875, 0.9966888427734375, 0.815765380859375, 0.4549407958984375, 0.99700927734375, 0.700164794921875, 0.3018951416015625, 0.167755126953125, 0.318115234375, 0.47430419921875, 0.8255462646484375, 0.692047119140625, 0.3504486083984375, 0.3614654541015625, 0.3511962890625, 0.716583251953125, 0.8679351806640625, 0.0507659912109375, 0.731353759765625, 0.1993865966796875, 0.730133056640625, 0.172393798828125, 0.238494873046875, 0.9823150634765625, 0.7641448974609375, 0.957763671875, 0.550567626953125, 0.93310546875, 0.6456756591796875, 0.2614898681640625, 0.02801513671875, 0.7816314697265625, 0.7381439208984375, 0.1511993408203125, 0.2699737548828125, 0.1658782958984375, 0.5809326171875, 0.3391265869140625, 0.7288055419921875, 0.736846923828125, 0.368499755859375, 0.5094146728515625, 0.7098846435546875, 0.3242645263671875, 0.559234619140625, 0.9313812255859375, 0.622955322265625, 0.7245941162109375, 0.7626800537109375, 0.702545166015625, 0.335723876953125, 0.6683197021484375, 0.4822998046875, 0.3880615234375, 0.4616241455078125, 0.820037841796875, 0.2798919677734375, 0.3416290283203125, 0.0115509033203125, 0.0961151123046875, 0.489166259765625, 0.61639404296875, 0.124664306640625, 0.4427032470703125, 0.2109527587890625, 0.7555694580078125, 0.9516448974609375, 0.649871826171875, 0.082427978515625, 0.0353851318359375, 0.6295166015625, 0.2065277099609375, 0.1910400390625, 0.757659912109375, 0.5027618408203125, 0.935150146484375, 0.3934173583984375, 0.1060791015625, 0.245330810546875, 0.6068267822265625, 0.0934295654296875, 0.5743408203125, 0.99334716796875, 0.8674163818359375, 0.0967864990234375, 0.5853424072265625, 0.9071807861328125, 0.0653076171875, 0.3903656005859375, 0.56982421875, 0.063323974609375, 0.01483154296875, 0.8534088134765625, 0.2789154052734375, 0.040496826171875, 0.95257568359375, 0.2360992431640625, 0.5419769287109375, 0.63824462890625, 0.285064697265625, 0.5646820068359375, 0.6713714599609375, 0.4497528076171875, 0.4130401611328125, 0.5388031005859375, 0.0481414794921875, 0.9418487548828125, 0.5805816650390625, 0.013397216796875, 0.7850494384765625, 0.9188385009765625, 0.433837890625, 0.2235565185546875, 0.688201904296875, 0.1736907958984375, 0.6733551025390625, 0.9099884033203125, 0.770355224609375, 0.3992919921875, 0.0574951171875, 0.711883544921875, 0.895904541015625, 0.99652099609375, 0.927642822265625, 0.1923370361328125, 0.1015472412109375, 0.399444580078125, 0.661590576171875, 0.58966064453125, 0.241912841796875, 0.2231292724609375, 0.5201416015625, 0.9929351806640625, 0.403472900390625, 0.6591644287109375, 0.0129852294921875, 0.047119140625, 0.804107666015625, 0.3714141845703125, 0.780731201171875, 0.1369171142578125, 0.589080810546875, 0.7404632568359375, 0.2093963623046875, 0.869110107421875, 0.371490478515625, 0.57659912109375, 0.3961181640625, 0.91851806640625, 0.863311767578125, 0.7899627685546875, 0.8775482177734375, 0.57354736328125, 0.5705413818359375, 0.993194580078125, 0.7487640380859375, 0.2952117919921875, 0.912200927734375, 0.4093475341796875, 0.06103515625, 0.0537261962890625, 0.09564208984375, 0.7618560791015625, 0.1602325439453125, 0.1220245361328125, 0.1691741943359375, 0.2637939453125, 0.0707855224609375, 0.44818115234375, 0.437103271484375, 0.251373291015625, 0.1842193603515625, 0.3884735107421875, 0.8253631591796875, 0.5918121337890625, 0.0151824951171875, 0.5937042236328125, 0.806671142578125, 0.2239227294921875, 0.5621490478515625, 0.7082061767578125, 0.9066925048828125, 0.15655517578125, 0.7928314208984375, 0.5493927001953125, 0.8875274658203125, 0.7852630615234375, 0.30145263671875, 0.3792724609375, 0.85107421875, 0.8198394775390625, 0.479705810546875, 0.2076416015625, 0.7801361083984375, 0.742950439453125, 0.77069091796875, 0.049560546875, 0.4134521484375, 0.234283447265625, 0.60302734375, 0.481109619140625, 0.448211669921875, 0.52362060546875, 0.72216796875, 0.7835693359375, 0.7644805908203125, 0.9232940673828125, 0.245452880859375, 0.856903076171875, 0.0291595458984375, 0.5886688232421875, 0.1231842041015625, 0.5930023193359375, 0.7330322265625, 0.4868621826171875, 0.0512542724609375, 0.1004486083984375, 0.0715789794921875, 0.3098602294921875, 0.23919677734375, 0.774871826171875, 0.697662353515625, 0.3834228515625, 0.4381256103515625, 0.1430511474609375, 0.041717529296875, 0.7490234375, 0.564788818359375, 0.5457305908203125, 0.07403564453125, 0.739410400390625, 0.8855743408203125, 0.1010284423828125, 0.176513671875, 0.3562164306640625, 0.5282745361328125, 0.0189666748046875, 0.0229644775390625, 0.5638580322265625, 0.001983642578125, 0.4748382568359375, 0.217681884765625, 0.7696380615234375, 0.7444915771484375, 0.5502777099609375, 0.1697540283203125, 0.5996551513671875, 0.1398162841796875, 0.206207275390625, 0.5262603759765625, 0.464691162109375, 0.931121826171875, 0.450164794921875, 0.41595458984375, 0.2827911376953125, 0.0427093505859375, 0.6658172607421875, 0.006439208984375, 0.0696258544921875, 0.45599365234375, 0.160369873046875, 0.2606201171875, 0.5806427001953125, 0.512939453125, 0.0791778564453125, 0.105224609375, 0.9661102294921875, 0.1620941162109375, 0.4809417724609375, 0.22149658203125, 0.8773651123046875, 0.1346282958984375, 0.8032379150390625, 0.49676513671875, 0.954071044921875, 0.906982421875, 0.087188720703125, 0.8972930908203125, 0.3641204833984375, 0.555267333984375, 0.3086395263671875, 0.8061065673828125, 0.6870574951171875, 0.9817657470703125, 0.1988372802734375, 0.83807373046875, 0.670928955078125, 0.412261962890625, 0.747589111328125, 0.48565673828125, 0.4847564697265625, 0.7516632080078125, 0.1452178955078125, 0.319793701171875, 0.1576080322265625, 0.5393829345703125, 0.7420806884765625, 0.589263916015625, 0.312225341796875, 0.9405670166015625, 0.7305450439453125, 0.67926025390625, 0.0121002197265625, 0.7895050048828125, 0.89129638671875, 0.776824951171875, 0.4182586669921875, 0.389801025390625, 0.1425933837890625, 0.25390625, 0.7413787841796875, 0.468475341796875, 0.41949462890625, 0.594696044921875, 0.2144012451171875, 0.487396240234375, 0.166717529296875, 0.861785888671875, 0.512725830078125, 0.9634552001953125, 0.2418060302734375, 0.8366851806640625, 0.8461456298828125, 0.8046112060546875, 0.7828216552734375, 0.5180511474609375, 0.621063232421875, 0.972808837890625, 0.960693359375, 0.508514404296875, 0.9868927001953125, 0.7112274169921875, 0.1802520751953125, 0.6871490478515625, 0.097320556640625, 0.44769287109375, 0.5384063720703125, 0.3524169921875, 0.228759765625, 0.674560546875, 0.582122802734375, 0.619140625, 0.0727996826171875, 0.4915008544921875, 0.3730010986328125, 0.5723724365234375, 0.710296630859375, 0.664642333984375, 0.3402099609375, 0.201171875, 0.548187255859375, 0.611114501953125, 0.2171783447265625, 0.2822418212890625, 0.03399658203125, 0.017822265625, 0.8948974609375, 0.7873687744140625, 0.048492431640625, 0.5763397216796875, 0.1859130859375, 0.0245361328125, 0.3936614990234375, 0.867919921875, 0.4322967529296875, 0.4953460693359375, 0.269805908203125, 0.7720947265625, 0.9004058837890625, 0.6413116455078125, 0.17041015625, 0.987152099609375, 0.708343505859375, 0.921600341796875, 0.5913848876953125, 0.457672119140625, 0.4389190673828125, 0.4585723876953125, 0.3631439208984375, 0.923858642578125, 0.38922119140625, 0.4404144287109375, 0.2352142333984375, 0.822265625, 0.0546722412109375, 0.165069580078125, 0.6464996337890625, 0.6912689208984375, 0.6348876953125, 0.9843292236328125, 0.0198822021484375, 0.9613800048828125, 0.9467010498046875, 0.34051513671875, 0.51177978515625, 0.8980712890625, 0.153961181640625, 0.3448944091796875, 0.020965576171875, 0.1850128173828125, 0.115631103515625, 0.9148712158203125, 0.586578369140625, 0.836395263671875, 0.1398773193359375, 0.1890106201171875, 0.26434326171875, 0.07830810546875, 0.646820068359375, 0.5615386962890625, 0.5047149658203125, 0.5919342041015625, 0.062591552734375, 0.4804229736328125, 0.3009796142578125, 0.850341796875, 0.373565673828125, 0.436767578125, 0.2249298095703125, 0.8996734619140625, 0.8688812255859375, 0.3427886962890625, 0.48272705078125, 0.9535980224609375, 0.894134521484375, 0.900970458984375, 0.6702423095703125, 0.6884307861328125, 0.8539276123046875, 0.8885040283203125, 0.50860595703125, 0.2617950439453125, 0.143707275390625, 0.2673187255859375, 0.689361572265625, 0.325897216796875, 0.747222900390625, 0.02471923828125, 0.631317138671875, 0.0330657958984375, 0.1954803466796875, 0.6028900146484375, 0.5295257568359375, 0.986175537109375, 0.771087646484375, 0.1513824462890625, 0.3997039794921875, 0.52392578125, 0.41278076171875, 0.211944580078125, 0.057647705078125, 0.55615234375, 0.5950927734375, 0.1837615966796875, 0.2624053955078125, 0.794403076171875, 0.642364501953125, 0.504547119140625, 0.664520263671875, 0.0251312255859375, 0.8954620361328125, 0.10333251953125, 0.076416015625, 0.7363739013671875, 0.7656097412109375, 0.769866943359375, 0.897705078125, 0.1205902099609375, 0.2141571044921875, 0.173431396484375, 0.6992950439453125, 0.8824615478515625, 0.6548919677734375, 0.558990478515625, 0.9390411376953125, 0.07269287109375, 0.564361572265625, 0.8605499267578125, 0.8973388671875, 0.089508056640625, 0.549560546875, 0.036834716796875, 0.879058837890625, 0.9651947021484375, 0.640472412109375, 0.515411376953125, 0.7065582275390625, 0.7138824462890625, 0.6888427734375, 0.9024505615234375, 0.5902862548828125, 0.436737060546875, 0.9337615966796875, 0.819610595703125, 0.2011260986328125, 0.5576934814453125, 0.5535430908203125, 0.3990631103515625, 0.3815765380859375, 0.739532470703125, 0.779449462890625, 0.900970458984375, 0.23486328125, 0.4706268310546875, 0.33306884765625, 0.18634033203125, 0.4415740966796875, 0.7022705078125, 0.547332763671875, 0.6952667236328125, 0.11724853515625, 0.839935302734375, 0.599761962890625, 0.0091552734375, 0.5513763427734375, 0.545928955078125, 0.3575439453125, 0.8687591552734375, 0.3305816650390625, 0.8548583984375, 0.05126953125, 0.7626800537109375, 0.204193115234375, 0.4079437255859375, 0.5413970947265625, 0.9125823974609375, 0.5370635986328125, 0.0034332275390625, 0.545318603515625, 0.196197509765625, 0.3964996337890625, 0.2161712646484375, 0.85888671875, 0.99847412109375, 0.137420654296875, 0.1479339599609375, 0.8089752197265625, 0.6610260009765625, 0.564666748046875, 0.2093353271484375, 0.1567535400390625, 0.1165313720703125, 0.2339630126953125, 0.1374359130859375, 0.447540283203125, 0.9792022705078125, 0.544647216796875, 0.790679931640625, 0.954132080078125, 0.90673828125, 0.94976806640625, 0.5215301513671875, 0.442779541015625, 0.9495849609375, 0.4180755615234375, 0.764678955078125, 0.82379150390625, 0.8135223388671875, 0.65484619140625, 0.5277557373046875, 0.3357391357421875, 0.3928680419921875, 0.015777587890625, 0.2069549560546875, 0.018310546875, 0.998077392578125, 0.194305419921875, 0.5615692138671875, 0.806884765625, 0.7947235107421875, 0.09161376953125, 0.859344482421875, 0.671356201171875, 0.507049560546875, 0.219696044921875, 0.378875732421875, 0.2581024169921875, 0.3176116943359375, 0.6313323974609375, 0.2794342041015625, 0.640716552734375, 0.72650146484375, 0.3566436767578125, 0.4384307861328125, 0.188385009765625, 0.74212646484375, 0.7062530517578125, 0.1070709228515625, 0.1732025146484375, 0.8850250244140625, 0.4884490966796875, 0.71954345703125, 0.0650787353515625, 0.505157470703125, 0.1098480224609375, 0.496307373046875, 0.073974609375, 0.623046875, 0.62493896484375, 0.421295166015625, 0.9293670654296875, 0.0335845947265625, 0.1225738525390625, 0.93292236328125, 0.9424285888671875, 0.1557769775390625, 0.7995758056640625, 0.4452362060546875, 0.9603729248046875, 0.5356292724609375, 0.3822174072265625, 0.1338653564453125, 0.972259521484375, 0.0614166259765625, 0.8446044921875, 0.36285400390625, 0.7936553955078125, 0.2274169921875, 0.444183349609375, 0.61273193359375, 0.711517333984375, 0.42138671875, 0.9141387939453125, 0.5643310546875, 0.029571533203125, 0.5607147216796875, 0.090362548828125, 0.23980712890625, 0.575347900390625, 0.6927490234375, 0.96868896484375, 0.6432037353515625, 0.6591339111328125, 0.9397125244140625, 0.0262603759765625, 0.8686676025390625, 0.2393341064453125, 0.96368408203125, 0.748382568359375, 0.98907470703125, 0.0157318115234375, 0.984283447265625, 0.3929595947265625, 0.455230712890625, 0.312835693359375, 0.4379730224609375, 0.3924713134765625, 0.15838623046875, 0.621337890625, 0.7499847412109375, 0.5255889892578125, 0.55126953125, 0.2340545654296875, 0.66961669921875, 0.7169189453125, 0.30877685546875, 0.215087890625, 0.463104248046875, 0.99017333984375, 0.795684814453125, 0.63934326171875, 0.510955810546875, 0.776641845703125, 0.198822021484375, 0.4838714599609375, 0.4949188232421875, 0.590087890625, 0.57763671875, 0.9389495849609375, 0.5698089599609375, 0.782501220703125, 0.6392669677734375, 0.7171173095703125, 0.788818359375, 0.3817596435546875, 0.062530517578125, 0.5907135009765625, 0.3914947509765625, 0.74359130859375, 0.553924560546875, 0.869842529296875, 0.589813232421875, 0.2773590087890625, 0.96307373046875, 0.190948486328125, 0.6802520751953125, 0.160308837890625, 0.171905517578125, 0.6769256591796875, 0.2192535400390625, 0.19482421875, 0.257293701171875, 0.2009735107421875, 0.161651611328125, 0.8890228271484375, 0.12066650390625, 0.60662841796875, 0.1337127685546875, 0.2940673828125, 0.7921600341796875, 0.63665771484375, 0.18572998046875, 0.56744384765625, 0.11163330078125, 0.9220123291015625, 0.11322021484375, 0.508026123046875, 0.8790283203125, 0.4544677734375, 0.6688690185546875, 0.2386627197265625, 0.9697723388671875, 0.1343231201171875, 0.5404052734375, 0.1066131591796875, 0.91619873046875, 0.062744140625, 0.68048095703125, 0.3902435302734375, 0.7477264404296875, 0.771575927734375, 0.489227294921875, 0.069671630859375, 0.219268798828125, 0.6483612060546875, 0.7714080810546875, 0.12750244140625, 0.83837890625, 0.47979736328125, 0.489105224609375, 0.640380859375, 0.5993499755859375, 0.758056640625, 0.5270843505859375, 0.063018798828125, 0.6380157470703125, 0.2062835693359375, 0.9404754638671875, 0.00457763671875, 0.506011962890625, 0.6891326904296875, 0.9585113525390625, 0.5947113037109375, 0.8360595703125, 0.7635650634765625, 0.8525543212890625, 0.1634368896484375, 0.34405517578125, 0.274017333984375, 0.1056976318359375, 0.073394775390625, 0.8191375732421875, 0.370086669921875, 0.2508544921875, 0.2148895263671875, 0.9337005615234375, 0.4317779541015625, 0.2694549560546875, 0.013031005859375, 0.49981689453125, 0.1965789794921875, 0.950958251953125, 0.4167327880859375, 0.969146728515625, 0.5653533935546875, 0.339202880859375, 0.5088958740234375, 0.0047760009765625, 0.524139404296875, 0.1718597412109375, 0.4176025390625, 0.5725555419921875, 0.7752227783203125, 0.8074798583984375, 0.3441162109375, 0.7676544189453125, 0.9193267822265625, 0.456451416015625, 0.50189208984375, 0.23565673828125, 0.72607421875, 0.258880615234375, 0.5550537109375, 0.7150726318359375, 0.0102386474609375, 0.9185333251953125, 0.6065826416015625, 0.0779266357421875, 0.3617706298828125, 0.8170318603515625, 0.493743896484375, 0.769866943359375, 0.9153289794921875, 0.413543701171875, 0.3694305419921875, 0.04437255859375, 0.05078125, 0.00238037109375, 0.3142852783203125, 0.122955322265625, 0.1574859619140625, 0.2522735595703125, 0.4815826416015625, 0.4540557861328125, 0.1646881103515625, 0.6900787353515625, 0.803253173828125, 0.9513092041015625, 0.414459228515625, 0.0426177978515625, 0.1412353515625, 0.87969970703125, 0.399078369140625, 0.9906463623046875, 0.744720458984375, 0.5958251953125, 0.8255462646484375, 0.7879791259765625, 0.02630615234375, 0.7896728515625, 0.32965087890625, 0.0782928466796875, 0.6583099365234375, 0.1777191162109375, 0.720947265625, 0.54315185546875, 0.6887664794921875, 0.92205810546875, 0.9989166259765625, 0.7458953857421875, 0.7595977783203125, 0.068206787109375, 0.6492156982421875, 0.3157958984375, 0.523590087890625, 0.3117218017578125, 0.1686553955078125, 0.1191253662109375, 0.649871826171875, 0.159149169921875, 0.455963134765625, 0.3634033203125, 0.607879638671875, 0.3742828369140625, 0.972320556640625, 0.0705718994140625, 0.4821014404296875, 0.711639404296875, 0.8898468017578125, 0.37286376953125, 0.1649322509765625, 0.4241180419921875, 0.68084716796875, 0.9420928955078125, 0.1298828125, 0.7655487060546875, 0.4061279296875, 0.6392974853515625, 0.736297607421875, 0.8446502685546875, 0.9364471435546875, 0.807464599609375, 0.5922088623046875, 0.539337158203125, 0.681549072265625, 0.8089599609375, 0.021453857421875, 0.3978424072265625, 0.5284881591796875, 0.5060272216796875, 0.7516021728515625, 0.616943359375, 0.685028076171875, 0.238006591796875, 0.4873046875, 0.2243804931640625, 0.1685943603515625, 0.880218505859375, 0.1318206787109375, 0.9578857421875, 0.5548095703125, 0.853302001953125, 0.62225341796875, 0.304534912109375, 0.1090240478515625, 0.6143341064453125, 0.5230560302734375, 0.1420135498046875, 0.6013641357421875, 0.217315673828125, 0.3890533447265625, 0.10858154296875, 0.584716796875, 0.4859619140625, 0.64453125, 0.996337890625, 0.2599334716796875, 0.248870849609375, 0.7247314453125, 0.9210968017578125, 0.2461700439453125, 0.810882568359375, 0.271453857421875, 0.075042724609375, 0.3145751953125, 0.0818023681640625, 0.7433624267578125, 0.8339080810546875, 0.3410186767578125, 0.7379913330078125, 0.4678497314453125, 0.446319580078125, 0.816925048828125, 0.129180908203125, 0.3759765625, 0.890716552734375, 0.005157470703125, 0.6514434814453125, 0.9528045654296875, 0.0471038818359375, 0.864654541015625, 0.337432861328125, 0.997711181640625, 0.421783447265625, 0.1877288818359375, 0.9719696044921875, 0.5128326416015625, 0.12884521484375, 0.77392578125, 0.0912933349609375, 0.1547698974609375, 0.7527618408203125, 0.309600830078125, 0.5612945556640625, 0.0529327392578125, 0.7283782958984375, 0.65283203125, 0.1164398193359375, 0.165252685546875, 0.5829620361328125, 0.932586669921875, 0.9079742431640625, 0.2300262451171875, 0.677734375, 0.0326080322265625, 0.8972930908203125, 0.58905029296875, 0.34515380859375, 0.5709075927734375, 0.225128173828125, 0.1308135986328125, 0.8886871337890625, 0.0084228515625, 0.556976318359375, 0.9160919189453125, 0.0790252685546875, 0.459808349609375, 0.6221466064453125, 0.01763916015625, 0.076568603515625, 0.3333892822265625, 0.4871673583984375, 0.7850494384765625, 0.3518218994140625, 0.696746826171875, 0.9712677001953125, 0.4065093994140625, 0.860565185546875, 0.3589630126953125, 0.55615234375, 0.0690765380859375, 0.6164093017578125, 0.2974700927734375, 0.636962890625, 0.4087982177734375, 0.0829620361328125, 0.6209716796875, 0.6617431640625, 0.4181976318359375, 0.2517242431640625, 0.26397705078125, 0.3926849365234375, 0.3813018798828125, 0.548004150390625, 0.280426025390625, 0.7557373046875, 0.137725830078125, 0.78851318359375, 0.0220184326171875, 0.0254058837890625, 0.339599609375, 0.689849853515625, 0.8893280029296875, 0.79559326171875, 0.72357177734375, 0.1448516845703125, 0.0895233154296875, 0.67919921875, 0.0050201416015625, 0.2199249267578125, 0.801513671875, 0.4018402099609375, 0.774688720703125, 0.11627197265625, 0.6311798095703125, 0.6009521484375, 0.96002197265625, 0.843780517578125, 0.065338134765625, 0.86383056640625, 0.888763427734375, 0.808837890625, 0.8646087646484375, 0.7693939208984375, 0.226837158203125, 0.2105865478515625, 0.8015594482421875, 0.421630859375, 0.768524169921875, 0.082550048828125, 0.2213287353515625, 0.683380126953125, 0.41217041015625, 0.312408447265625, 0.22833251953125, 0.0946197509765625, 0.897308349609375, 0.4140167236328125, 0.6544952392578125, 0.30841064453125, 0.9951171875, 0.8106231689453125, 0.86376953125, 0.349822998046875, 0.3584442138671875, 0.9060516357421875, 0.486785888671875, 0.810821533203125, 0.659515380859375, 0.7606964111328125, 0.508697509765625, 0.490814208984375, 0.026397705078125, 0.921722412109375, 0.0124969482421875, 0.415557861328125, 0.0255584716796875, 0.29327392578125, 0.1763458251953125, 0.6888427734375, 0.3417205810546875, 0.502532958984375, 0.94122314453125, 0.815155029296875, 0.997314453125, 0.0888214111328125, 0.936309814453125, 0.5345306396484375, 0.605743408203125, 0.0851593017578125, 0.724639892578125, 0.7703094482421875, 0.7240142822265625, 0.877593994140625, 0.707305908203125, 0.9261474609375, 0.85546875, 0.768096923828125, 0.513519287109375, 0.8305206298828125, 0.1489410400390625, 0.4174957275390625, 0.7897186279296875, 0.2066192626953125, 0.5600433349609375, 0.62542724609375, 0.3625335693359375, 0.8589630126953125, 0.1028289794921875, 0.8922271728515625, 0.2999725341796875, 0.71331787109375, 0.819305419921875, 0.56817626953125, 0.5718841552734375, 0.236541748046875, 0.10015869140625, 0.1072998046875, 0.4462738037109375, 0.1249847412109375, 0.283203125, 0.80596923828125, 0.326995849609375, 0.2945098876953125, 0.3518218994140625, 0.377410888671875, 0.8807525634765625, 0.0727081298828125, 0.8030548095703125, 0.4384002685546875, 0.411773681640625, 0.037322998046875, 0.5895538330078125, 0.9537353515625, 0.1195068359375, 0.906402587890625, 0.79302978515625, 0.6217041015625, 0.3541412353515625, 0.7073516845703125, 0.80712890625, 0.6671905517578125, 0.1400604248046875, 0.6969757080078125, 0.7486724853515625, 0.9450225830078125, 0.80462646484375, 0.067047119140625, 0.93505859375, 0.526275634765625, 0.46173095703125, 0.1066741943359375, 0.6907806396484375, 0.5205841064453125, 0.4941253662109375, 0.4012298583984375, 0.6033172607421875, 0.26141357421875, 0.8975372314453125, 0.0020294189453125, 0.6834869384765625, 0.2548065185546875, 0.6333465576171875, 0.9186553955078125, 0.990478515625, 0.1698455810546875, 0.9135894775390625, 0.1301116943359375, 0.817779541015625, 0.268341064453125, 0.7883453369140625, 0.925933837890625, 0.2870941162109375, 0.56390380859375, 0.4435577392578125, 0.8398284912109375, 0.106292724609375, 0.71484375, 0.81719970703125, 0.0718841552734375, 0.68939208984375, 0.65045166015625, 0.125885009765625, 0.449066162109375, 0.8762969970703125, 0.9697418212890625, 0.5933990478515625, 0.9334564208984375, 0.2732696533203125, 0.880859375, 0.6727142333984375, 0.799530029296875, 0.158721923828125, 0.4955596923828125, 0.273193359375, 0.569610595703125, 0.6552581787109375, 0.5162353515625, 0.21258544921875, 0.1852569580078125, 0.9698944091796875, 0.4373931884765625, 0.9220123291015625, 0.7404632568359375, 0.6828765869140625, 0.99365234375, 0.9512786865234375, 0.084442138671875, 0.2588653564453125, 0.5254669189453125, 0.3551177978515625, 0.602294921875, 0.136932373046875, 0.219268798828125, 0.2886199951171875, 0.0463104248046875, 0.1223907470703125, 0.344451904296875, 0.3076019287109375, 0.4964752197265625, 0.759063720703125, 0.1084442138671875, 0.87548828125, 0.9602813720703125, 0.8088531494140625, 0.0137481689453125, 0.7595062255859375, 0.0803985595703125, 0.2052001953125, 0.160186767578125, 0.5259552001953125, 0.23529052734375, 0.5051727294921875, 0.4949493408203125, 0.7244110107421875, 0.7540283203125, 0.4798126220703125, 0.7769012451171875, 0.972076416015625, 0.9724273681640625, 0.032135009765625, 0.399658203125, 0.0077972412109375, 0.4149627685546875, 0.118927001953125, 0.263397216796875, 0.6168975830078125, 0.1735382080078125, 0.480499267578125, 0.4280548095703125, 0.9683837890625, 0.3083953857421875, 0.0592041015625, 0.9478607177734375, 0.319366455078125, 0.4360809326171875, 0.4887542724609375, 0.8356781005859375, 0.689727783203125, 0.4135284423828125, 0.7956390380859375, 0.4685821533203125, 0.9943084716796875, 0.3237762451171875, 0.9920654296875, 0.4595489501953125, 0.7746734619140625, 0.38641357421875, 0.0982666015625, 0.60101318359375, 0.0904998779296875, 0.7753448486328125, 0.4824981689453125, 0.26898193359375, 0.5510406494140625, 0.8425445556640625, 0.2882843017578125, 0.1695404052734375, 0.5349884033203125, 0.309356689453125, 0.9108123779296875, 0.2067413330078125, 0.7199859619140625, 0.29278564453125, 0.4946441650390625, 0.2638092041015625, 0.055755615234375, 0.630462646484375, 0.699066162109375, 0.377349853515625, 0.9189910888671875, 0.8574676513671875, 0.9389190673828125, 0.6165313720703125, 0.2742462158203125, 0.1454925537109375, 0.7559051513671875, 0.9132537841796875, 0.9990081787109375, 0.18536376953125, 0.9100341796875, 0.2744140625, 0.9341278076171875, 0.6634521484375, 0.6295013427734375, 0.8432464599609375, 0.562408447265625, 0.2282867431640625, 0.7149810791015625, 0.5192718505859375, 0.7080078125, 0.1520538330078125, 0.23712158203125, 0.97479248046875, 0.22186279296875, 0.32537841796875, 0.951324462890625, 0.8773040771484375, 0.2900543212890625, 0.89019775390625, 0.90301513671875, 0.8864593505859375, 0.646026611328125, 0.251495361328125, 0.7843017578125, 0.0014495849609375, 0.3657073974609375, 0.036407470703125, 0.0637969970703125, 0.560455322265625, 0.380828857421875, 0.5377349853515625, 0.72216796875, 0.72149658203125, 0.173370361328125, 0.97283935546875, 0.377899169921875, 0.302459716796875, 0.23419189453125, 0.803680419921875, 0.724884033203125, 0.6757659912109375, 0.9951629638671875, 0.4941864013671875, 0.240447998046875, 0.98211669921875, 0.4574432373046875, 0.5435028076171875, 0.141571044921875, 0.635406494140625, 0.293853759765625, 0.9529266357421875, 0.4519195556640625, 0.273223876953125, 0.66082763671875, 0.64068603515625, 0.952606201171875, 0.228363037109375, 0.9467010498046875, 0.8879547119140625, 0.007232666015625, 0.7569122314453125, 0.9517364501953125, 0.4770965576171875, 0.8781890869140625, 0.601043701171875, 0.5465240478515625, 0.3400115966796875, 0.4958953857421875, 0.7783050537109375, 0.935943603515625, 0.2094879150390625, 0.0653076171875, 0.45654296875, 0.6925048828125, 0.2940673828125, 0.9255218505859375, 0.675445556640625, 0.6679534912109375, 0.5135955810546875, 0.6572723388671875, 0.8429107666015625, 0.617523193359375, 0.538360595703125, 0.352569580078125, 0.2958984375, 0.3034820556640625, 0.42169189453125, 0.4879150390625, 0.022216796875, 0.7886505126953125, 0.0616912841796875, 0.69439697265625, 0.3510589599609375, 0.924713134765625, 0.917144775390625, 0.5644378662109375, 0.519805908203125, 0.964141845703125, 0.1260833740234375, 0.59185791015625, 0.1831512451171875, 0.964996337890625, 0.2296600341796875, 0.3880157470703125, 0.2274322509765625, 0.939208984375, 0.3255615234375, 0.595123291015625, 0.9593353271484375, 0.3930816650390625, 0.4566802978515625, 0.872314453125, 0.1916656494140625, 0.596527099609375, 0.81463623046875, 0.1579742431640625, 0.05242919921875, 0.7308197021484375, 0.1689453125, 0.598388671875, 0.404754638671875, 0.366302490234375, 0.837066650390625, 0.0169525146484375, 0.7731475830078125, 0.446533203125, 0.0982666015625, 0.859466552734375, 0.376739501953125, 0.4575347900390625, 0.6822357177734375, 0.750823974609375, 0.82244873046875, 0.322235107421875, 0.59344482421875, 0.35223388671875, 0.7109375, 0.570037841796875, 0.6318511962890625, 0.6204986572265625, 0.557952880859375, 0.1931915283203125, 0.3780975341796875, 0.5220947265625, 0.5828399658203125, 0.408111572265625, 0.5610504150390625, 0.9994964599609375, 0.664703369140625, 0.6200103759765625, 0.9039306640625, 0.1104278564453125, 0.2750396728515625, 0.3620758056640625, 0.934967041015625, 0.1266632080078125, 0.0159759521484375, 0.1560516357421875, 0.760467529296875, 0.0465545654296875, 0.238311767578125, 0.066131591796875, 0.2646942138671875, 0.1808319091796875, 0.774688720703125, 0.2193145751953125, 0.4744415283203125, 0.4812469482421875, 0.5797882080078125, 0.87353515625, 0.386016845703125, 0.1430511474609375, 0.2646331787109375, 0.399871826171875, 0.7846221923828125, 0.4420928955078125, 0.8125762939453125, 0.0391998291015625, 0.048004150390625, 0.996734619140625, 0.3958587646484375, 0.2176513671875, 0.0242156982421875, 0.4500579833984375, 0.0037078857421875, 0.4366302490234375, 0.4611968994140625, 0.4835357666015625, 0.9676055908203125, 0.156982421875, 0.3857879638671875, 0.78240966796875, 0.2061920166015625, 0.8490753173828125, 0.3354644775390625, 0.9141693115234375, 0.56219482421875, 0.3937835693359375, 0.85028076171875, 0.537689208984375, 0.7353057861328125, 0.8651123046875, 0.0460052490234375, 0.01300048828125, 0.7824249267578125, 0.6573486328125, 0.073486328125, 0.578277587890625, 0.119110107421875, 0.3363037109375, 0.3786468505859375, 0.1892547607421875, 0.125213623046875, 0.8066253662109375, 0.4866943359375, 0.0552520751953125, 0.6311798095703125, 0.610137939453125, 0.0773162841796875, 0.9172210693359375, 0.7038116455078125, 0.52239990234375, 0.3330841064453125, 0.781707763671875, 0.317626953125, 0.401519775390625, 0.5148162841796875, 0.1530609130859375, 0.866302490234375, 0.605316162109375, 0.5076751708984375, 0.5499725341796875, 0.906982421875, 0.5699005126953125, 0.73175048828125, 0.2598876953125, 0.568817138671875, 0.984130859375, 0.4457855224609375, 0.8975067138671875, 0.181854248046875, 0.3411865234375, 0.0538330078125, 0.74871826171875, 0.4848480224609375, 0.51202392578125, 0.7862548828125, 0.64849853515625, 0.091064453125, 0.61895751953125, 0.7479095458984375, 0.1230316162109375, 0.636260986328125, 0.6693115234375, 0.4944915771484375, 0.7034912109375, 0.75982666015625, 0.2798919677734375, 0.46343994140625, 0.2142333984375, 0.0384063720703125, 0.7535858154296875, 0.0298614501953125, 0.1372833251953125, 0.15228271484375, 0.89923095703125, 0.6656341552734375, 0.0057220458984375, 0.2869415283203125, 0.750823974609375, 0.0366058349609375, 0.1376495361328125, 0.4950103759765625, 0.95965576171875, 0.78387451171875, 0.0298004150390625, 0.2672882080078125, 0.9707794189453125, 0.6523895263671875, 0.506103515625, 0.872283935546875, 0.0677032470703125, 0.9995574951171875, 0.7895355224609375, 0.8543548583984375, 0.51336669921875, 0.0635223388671875, 0.6495208740234375, 0.2288818359375, 0.5885467529296875, 0.39044189453125, 0.4327545166015625, 0.616485595703125, 0.426055908203125, 0.76751708984375, 0.1153564453125, 0.2351226806640625, 0.4490814208984375, 0.9737701416015625, 0.4163970947265625, 0.19732666015625, 0.62957763671875, 0.7623138427734375, 0.1522674560546875, 0.934234619140625, 0.886688232421875, 0.3615570068359375, 0.1663665771484375, 0.3332977294921875, 0.1596832275390625, 0.8046722412109375, 0.1867218017578125, 0.4962921142578125, 0.9192657470703125, 0.3091583251953125, 0.083251953125, 0.95513916015625, 0.13848876953125, 0.3430328369140625, 0.72686767578125, 0.127716064453125, 0.0933380126953125, 0.3046875, 0.4109954833984375, 0.8124847412109375, 0.9532928466796875, 0.19891357421875, 0.5489349365234375, 0.09735107421875, 0.32171630859375, 0.1154937744140625, 0.61749267578125, 0.5833587646484375, 0.5989532470703125, 0.019317626953125, 0.88140869140625, 0.977752685546875, 0.4179229736328125, 0.144317626953125, 0.1714324951171875, 0.15899658203125, 0.4271087646484375, 0.2240142822265625, 0.8995208740234375, 0.59259033203125, 0.1871490478515625, 0.0464935302734375, 0.8197479248046875, 0.0489044189453125, 0.0937957763671875, 0.3587188720703125, 0.43988037109375, 0.735687255859375, 0.8878326416015625, 0.2490081787109375, 0.795166015625, 0.36907958984375, 0.10968017578125, 0.1271209716796875, 0.37847900390625, 0.18572998046875, 0.2099151611328125, 0.501129150390625, 0.98834228515625, 0.6291351318359375, 0.3866119384765625, 0.0255279541015625, 0.527679443359375, 0.5151519775390625, 0.8912811279296875, 0.551605224609375, 0.9857025146484375, 0.4426116943359375, 0.9228668212890625, 0.891693115234375, 0.997772216796875, 0.3708953857421875, 0.01580810546875, 0.107757568359375, 0.178863525390625, 0.1357574462890625, 0.7945404052734375, 0.438140869140625, 0.2983551025390625, 0.499114990234375, 0.5216827392578125, 0.060943603515625, 0.2878570556640625, 0.65283203125, 0.4598541259765625, 0.6004791259765625, 0.2834625244140625, 0.0623779296875, 0.6978759765625, 0.1383819580078125, 0.4424896240234375, 0.3279571533203125, 0.8608856201171875, 0.1427001953125, 0.0757904052734375, 0.5206146240234375, 0.239837646484375, 0.49676513671875, 0.0758056640625, 0.1203460693359375, 0.3614349365234375, 0.7298736572265625, 0.3631591796875, 0.005615234375, 0.9845428466796875, 0.7775421142578125, 0.7516326904296875, 0.19488525390625, 0.5294342041015625, 0.4528350830078125, 0.843017578125, 0.6475372314453125, 0.50262451171875, 0.655120849609375, 0.26666259765625, 0.965545654296875, 0.644500732421875, 0.609100341796875, 0.1356964111328125, 0.16925048828125, 0.9217071533203125, 0.288970947265625, 0.9261322021484375, 0.0083770751953125, 0.856109619140625, 0.4964599609375, 0.234375, 0.7975006103515625, 0.748687744140625, 0.3052215576171875, 0.6219482421875, 0.658660888671875, 0.7172698974609375, 0.4594879150390625, 0.4899749755859375, 0.3314971923828125, 0.9348297119140625, 0.251007080078125, 0.7952423095703125, 0.424957275390625, 0.8386383056640625, 0.433624267578125, 0.4553070068359375, 0.5428466796875, 0.8768157958984375, 0.4584503173828125, 0.103302001953125, 0.0418701171875, 0.1824798583984375, 0.4819793701171875, 0.1820526123046875, 0.815826416015625, 0.8721771240234375, 0.653594970703125, 0.45416259765625, 0.3403167724609375, 0.9814300537109375, 0.8087615966796875, 0.5078277587890625, 0.922607421875, 0.9116973876953125, 0.7107086181640625, 0.5563201904296875, 0.2053375244140625, 0.78375244140625, 0.8693084716796875, 0.855499267578125, 0.57745361328125, 0.1138763427734375, 0.483154296875, 0.74383544921875, 0.0114593505859375, 0.612091064453125, 0.1390380859375, 0.6598358154296875, 0.5494232177734375, 0.5586700439453125, 0.028533935546875, 0.0145416259765625, 0.777130126953125, 0.9911041259765625, 0.313323974609375, 0.445465087890625, 0.89306640625, 0.5059051513671875, 0.4753265380859375, 0.1942901611328125, 0.683807373046875, 0.685272216796875, 0.794036865234375, 0.8246002197265625, 0.4120330810546875, 0.6923065185546875, 0.895172119140625, 0.25146484375, 0.67437744140625, 0.7559051513671875, 0.094696044921875, 0.2221221923828125, 0.9632720947265625, 0.9669189453125, 0.062255859375, 0.6372833251953125, 0.6329193115234375, 0.885711669921875, 0.9814605712890625, 0.359344482421875, 0.578277587890625, 0.673095703125, 0.385162353515625, 0.2919769287109375, 0.8882293701171875, 0.3723602294921875, 0.65777587890625, 0.936676025390625, 0.2403717041015625, 0.53485107421875, 0.7089691162109375, 0.67694091796875, 0.0394744873046875, 0.9868316650390625, 0.204620361328125, 0.2182769775390625, 0.2533721923828125, 0.7975616455078125, 0.2900543212890625, 0.5340576171875, 0.2826690673828125, 0.525421142578125, 0.0015716552734375, 0.0941619873046875, 0.296234130859375, 0.561187744140625, 0.691680908203125, 0.8424835205078125, 0.9275665283203125, 0.264373779296875, 0.1823272705078125, 0.4849700927734375, 0.184967041015625, 0.037994384765625, 0.9520721435546875, 0.2669677734375, 0.100311279296875, 0.73095703125, 0.512847900390625, 0.234619140625, 0.7754364013671875, 0.228424072265625, 0.47113037109375, 0.48779296875, 0.5874481201171875, 0.93975830078125, 0.774200439453125, 0.307281494140625, 0.3589019775390625, 0.7480926513671875, 0.066070556640625, 0.6330718994140625, 0.9087677001953125, 0.83819580078125, 0.6416015625, 0.094146728515625, 0.5386810302734375, 0.4071197509765625, 0.4146881103515625, 0.978363037109375, 0.9624481201171875, 0.1763763427734375, 0.7104949951171875, 0.06121826171875, 0.8053131103515625, 0.568023681640625, 0.377593994140625, 0.5706024169921875, 0.485076904296875, 0.219329833984375, 0.62615966796875, 0.57598876953125, 0.380889892578125, 0.1179351806640625, 0.7477874755859375, 0.7312774658203125, 0.902435302734375, 0.7589263916015625, 0.5917816162109375, 0.6418609619140625, 0.0914459228515625, 0.3787384033203125, 0.8253631591796875, 0.944854736328125, 0.348541259765625, 0.05279541015625, 0.9405517578125, 0.2945709228515625, 0.8572845458984375, 0.84161376953125, 0.493316650390625, 0.122467041015625, 0.0606689453125, 0.8452301025390625, 0.780364990234375, 0.4139404296875, 0.518829345703125, 0.94354248046875, 0.7670745849609375, 0.3261260986328125, 0.6853179931640625, 0.716522216796875, 0.9396209716796875, 0.336090087890625, 0.027252197265625, 0.506256103515625, 0.7682952880859375, 0.1270294189453125, 0.950653076171875, 0.4964447021484375, 0.97833251953125, 0.6997222900390625, 0.0343170166015625, 0.7148590087890625, 0.826263427734375, 0.862640380859375, 0.402008056640625, 0.18048095703125, 0.5352783203125, 0.3103485107421875, 0.9225616455078125, 0.59051513671875, 0.8553466796875, 0.21087646484375, 0.456390380859375, 0.1437530517578125, 0.9400787353515625, 0.609893798828125, 0.701080322265625, 0.0054473876953125, 0.3791351318359375, 0.368927001953125, 0.7283172607421875, 0.150390625, 0.78472900390625, 0.770721435546875, 0.8609466552734375, 0.040985107421875, 0.53643798828125, 0.36181640625, 0.001617431640625, 0.7025604248046875, 0.671844482421875, 0.39556884765625, 0.131317138671875, 0.9568634033203125, 0.2354583740234375, 0.359954833984375, 0.5788726806640625, 0.4983978271484375, 0.3517608642578125, 0.3685150146484375, 0.01446533203125, 0.8655548095703125, 0.393951416015625, 0.48614501953125, 0.87445068359375, 0.0692138671875, 0.029144287109375, 0.0428619384765625, 0.5387725830078125, 0.5831451416015625, 0.4797515869140625, 0.90679931640625, 0.824249267578125, 0.3881072998046875, 0.4979095458984375, 0.6627655029296875, 0.616119384765625, 0.0225372314453125, 0.1845550537109375, 0.6074676513671875, 0.4409027099609375, 0.229217529296875, 0.8280029296875, 0.72064208984375, 0.0657501220703125, 0.117279052734375, 0.222503662109375, 0.3789215087890625, 0.5391082763671875, 0.724822998046875, 0.9272613525390625, 0.8210296630859375, 0.42510986328125, 0.8797607421875, 0.074859619140625, 0.966339111328125, 0.3352203369140625, 0.761138916015625, 0.468292236328125, 0.9027862548828125, 0.5345001220703125, 0.709197998046875, 0.29736328125, 0.545806884765625, 0.2827911376953125, 0.499481201171875, 0.83837890625, 0.3754425048828125, 0.2709503173828125, 0.6875, 0.0066070556640625, 0.3119964599609375, 0.9224395751953125, 0.9527130126953125, 0.562408447265625, 0.419158935546875, 0.4052734375, 0.22119140625, 0.6068878173828125, 0.2685699462890625, 0.0746002197265625, 0.3357086181640625, 0.4689483642578125, 0.3329925537109375, 0.5794830322265625, 0.636749267578125, 0.0314788818359375, 0.8722991943359375, 0.0507965087890625, 0.8551788330078125, 0.29083251953125, 0.751922607421875, 0.45904541015625, 0.9726715087890625, 0.915863037109375, 0.8695526123046875, 0.479949951171875, 0.6785125732421875, 0.1667633056640625, 0.151458740234375, 0.151763916015625, 0.0592193603515625, 0.6029205322265625, 0.3434600830078125, 0.8661956787109375, 0.3347015380859375, 0.91729736328125, 0.0271759033203125, 0.0487060546875, 0.2926177978515625, 0.9058990478515625, 0.6750946044921875, 0.02008056640625, 0.8913116455078125, 0.295166015625, 0.850341796875, 0.0263214111328125, 0.2682037353515625, 0.19061279296875, 0.4861602783203125, 0.469329833984375, 0.852935791015625, 0.24908447265625, 0.2229461669921875, 0.075225830078125, 0.27288818359375, 0.7924957275390625, 0.4184417724609375, 0.394805908203125, 0.455322265625, 0.77545166015625, 0.80548095703125, 0.7220306396484375, 0.607666015625, 0.3201446533203125, 0.64666748046875, 0.2288665771484375, 0.37274169921875, 0.137420654296875, 0.8353118896484375, 0.92816162109375, 0.107574462890625, 0.47491455078125, 0.021881103515625, 0.370025634765625, 0.2292022705078125, 0.483428955078125, 0.2685394287109375, 0.0601043701171875, 0.3372039794921875, 0.2877197265625, 0.4290313720703125, 0.0298309326171875, 0.56304931640625, 0.5431671142578125, 0.1906280517578125, 0.7796478271484375, 0.606109619140625, 0.84857177734375, 0.778594970703125, 0.4620513916015625, 0.0981292724609375, 0.5526123046875, 0.54290771484375, 0.5469970703125, 0.6239166259765625, 0.2962493896484375, 0.2700958251953125, 0.3873443603515625, 0.5192108154296875, 0.2448883056640625, 0.5446929931640625, 0.78375244140625, 0.25506591796875, 0.1950531005859375, 0.710296630859375, 0.4355316162109375, 0.7119903564453125, 0.791259765625, 0.2734527587890625, 0.2425384521484375, 0.7703704833984375, 0.11083984375, 0.69061279296875, 0.7366790771484375, 0.668426513671875, 0.609619140625, 0.5776824951171875, 0.45257568359375, 0.582244873046875, 0.090972900390625, 0.753997802734375, 0.3137359619140625, 0.68646240234375, 0.65423583984375, 0.1971282958984375, 0.0059967041015625, 0.712860107421875, 0.9845733642578125, 0.2345123291015625, 0.504180908203125, 0.71746826171875, 0.0891876220703125, 0.6875457763671875, 0.917999267578125, 0.4770965576171875, 0.3206329345703125, 0.0447998046875, 0.162353515625, 0.263458251953125, 0.5289764404296875, 0.556488037109375, 0.945526123046875, 0.600677490234375, 0.833465576171875, 0.32464599609375, 0.3956146240234375, 0.33709716796875, 0.2568511962890625, 0.5592498779296875, 0.712432861328125, 0.5505828857421875, 0.8935089111328125, 0.724822998046875, 0.146484375, 0.292755126953125, 0.50152587890625, 0.802032470703125, 0.0699920654296875, 0.4519500732421875, 0.4292449951171875, 0.9723968505859375, 0.4175567626953125, 0.8946685791015625, 0.46392822265625, 0.518951416015625, 0.7564544677734375, 0.7733154296875, 0.654510498046875, 0.723907470703125, 0.7213897705078125, 0.5096282958984375, 0.7759246826171875, 0.85748291015625, 0.8027496337890625, 0.6050262451171875, 0.8105316162109375, 0.6699981689453125, 0.8268280029296875, 0.3968505859375, 0.4964141845703125, 0.6216583251953125, 0.1420440673828125, 0.7596588134765625, 0.580535888671875, 0.992584228515625, 0.347503662109375, 0.1793212890625, 0.4030609130859375, 0.9169921875, 0.747528076171875, 0.7800140380859375, 0.474639892578125, 0.1302947998046875, 0.0300445556640625, 0.154876708984375, 0.647064208984375, 0.8060302734375, 0.5411529541015625, 0.427642822265625, 0.6219940185546875, 0.50726318359375, 0.9561614990234375, 0.29669189453125, 0.187408447265625, 0.8025970458984375, 0.7249603271484375, 0.7227783203125, 0.2702789306640625, 0.2589569091796875, 0.777984619140625, 0.1938323974609375, 0.66412353515625, 0.4429779052734375, 0.007415771484375, 0.694549560546875, 0.8538970947265625, 0.369415283203125, 0.9129791259765625, 0.3693695068359375, 0.1533050537109375, 0.5064849853515625, 0.415771484375, 0.76904296875, 0.056640625, 0.7901611328125, 0.2054595947265625, 0.4874420166015625, 0.86712646484375, 0.6542510986328125, 0.114654541015625, 0.7780914306640625, 0.171539306640625, 0.1681976318359375, 0.637237548828125, 0.26324462890625, 0.702728271484375, 0.6290130615234375, 0.5330963134765625, 0.2960052490234375, 0.589691162109375, 0.7059478759765625, 0.4904937744140625, 0.2791290283203125, 0.1500244140625, 0.934814453125, 0.525543212890625, 0.4116973876953125, 0.383270263671875, 0.79876708984375, 0.694183349609375, 0.1535186767578125, 0.0419769287109375, 0.2989959716796875, 0.16656494140625, 0.7193450927734375, 0.0225982666015625, 0.550140380859375, 0.96490478515625, 0.9067535400390625, 0.9374237060546875, 0.8117523193359375, 0.7526397705078125, 0.8794708251953125, 0.295745849609375, 0.278900146484375, 0.10321044921875, 0.7277374267578125, 0.6707611083984375, 0.7505035400390625, 0.1524810791015625, 0.9811248779296875, 0.7725677490234375, 0.0919189453125, 0.972808837890625, 0.9038848876953125, 0.2178955078125, 0.9079742431640625, 0.8295135498046875, 0.7357177734375, 0.21295166015625, 0.07196044921875, 0.647216796875, 0.738677978515625, 0.724700927734375, 0.9276123046875, 0.1751861572265625, 0.683013916015625, 0.8235931396484375, 0.905364990234375, 0.58477783203125, 0.687957763671875, 0.70916748046875, 0.184356689453125, 0.61383056640625, 0.245025634765625, 0.083282470703125, 0.62664794921875, 0.5883331298828125, 0.960601806640625, 0.75140380859375, 0.7540435791015625, 0.77032470703125, 0.85467529296875, 0.6433563232421875, 0.046478271484375, 0.29931640625, 0.735076904296875, 0.797576904296875, 0.756439208984375, 0.3438568115234375, 0.4411773681640625, 0.169525146484375, 0.9799652099609375, 0.21319580078125, 0.6734771728515625, 0.201690673828125, 0.56182861328125, 0.7107391357421875, 0.401092529296875, 0.1719512939453125, 0.453521728515625, 0.531097412109375, 0.308135986328125, 0.07574462890625, 0.017974853515625, 0.074798583984375, 0.943328857421875, 0.2798309326171875, 0.986114501953125, 0.2338104248046875, 0.0391387939453125, 0.0323486328125, 0.3253173828125, 0.945648193359375, 0.1163330078125, 0.736083984375, 0.7645721435546875, 0.107635498046875, 0.5233306884765625, 0.7192840576171875, 0.9163360595703125, 0.8314666748046875, 0.6152801513671875, 0.7495574951171875, 0.5786895751953125, 0.8890838623046875, 0.154083251953125, 0.82476806640625, 0.5714263916015625, 0.5293731689453125, 0.72332763671875, 0.8610382080078125, 0.442230224609375, 0.972503662109375, 0.565399169921875, 0.612823486328125, 0.79559326171875, 0.9473419189453125, 0.387359619140625, 0.536407470703125, 0.81689453125, 0.5126953125, 0.1605224609375, 0.27227783203125, 0.40264892578125, 0.0025177001953125, 0.3090057373046875, 0.5600128173828125, 0.309417724609375, 0.40240478515625, 0.736328125, 0.564453125, 0.32623291015625, 0.424713134765625, 0.7437896728515625, 0.384521484375, 0.8521270751953125, 0.9474639892578125, 0.79901123046875, 0.2909698486328125, 0.61553955078125, 0.5508575439453125, 0.7320556640625, 0.9747467041015625, 0.6208953857421875, 0.8073883056640625, 0.5042877197265625, 0.4959716796875, 0.088531494140625, 0.5502777099609375, 0.1838531494140625, 0.5556640625, 0.5169830322265625, 0.071746826171875, 0.793426513671875, 0.7354583740234375, 0.2191619873046875, 0.3235015869140625, 0.2064056396484375, 0.7821197509765625, 0.9370269775390625, 0.0339813232421875, 0.5845794677734375, 0.9305572509765625, 0.4578704833984375, 0.926055908203125, 0.1922607421875, 0.3051910400390625, 0.3631744384765625, 0.6196136474609375, 0.1977081298828125, 0.9993896484375, 0.84796142578125, 0.281341552734375, 0.124481201171875, 0.9222259521484375, 0.612548828125, 0.8728790283203125, 0.4488983154296875, 0.0215301513671875, 0.8756103515625, 0.4131622314453125, 0.249664306640625, 0.64471435546875, 0.4653778076171875, 0.9771728515625, 0.1661224365234375, 0.38330078125, 0.187164306640625, 0.4065399169921875, 0.2455291748046875, 0.7963409423828125, 0.0665435791015625, 0.4520111083984375, 0.9863739013671875, 0.7716827392578125, 0.387664794921875, 0.31097412109375, 0.0001983642578125, 0.1673736572265625, 0.8077392578125, 0.3224029541015625, 0.663360595703125, 0.9135894775390625, 0.6481170654296875, 0.6115264892578125, 0.437744140625, 0.40478515625, 0.8741607666015625, 0.806182861328125, 0.4612884521484375, 0.8360595703125, 0.46087646484375, 0.7250518798828125, 0.2510223388671875, 0.71405029296875, 0.06072998046875, 0.2015228271484375, 0.2375640869140625, 0.7500457763671875, 0.23675537109375, 0.01031494140625, 0.6087493896484375, 0.035308837890625, 0.670501708984375, 0.592803955078125, 0.9194183349609375, 0.69219970703125, 0.3039703369140625, 0.7889404296875, 0.2711944580078125, 0.789337158203125, 0.0138702392578125, 0.31915283203125, 0.788421630859375, 0.4786834716796875, 0.309051513671875, 0.8660736083984375, 0.756683349609375, 0.305877685546875, 0.1235809326171875, 0.2431182861328125, 0.029205322265625, 0.8817596435546875, 0.928070068359375, 0.890533447265625, 0.0880889892578125, 0.577972412109375, 0.435272216796875, 0.134368896484375, 0.384246826171875, 0.0894927978515625, 0.644012451171875, 0.696441650390625, 0.2381591796875, 0.377960205078125, 0.607452392578125, 0.668853759765625, 0.41217041015625, 0.08489990234375, 0.7627105712890625, 0.0966949462890625, 0.6480712890625, 0.78619384765625, 0.3667755126953125, 0.6859893798828125, 0.3383331298828125, 0.1966094970703125, 0.0843048095703125, 0.4623260498046875, 0.4768218994140625, 0.704376220703125, 0.4279632568359375, 0.4384765625, 0.39459228515625, 0.4509429931640625, 0.7476806640625, 0.7397003173828125, 0.9277801513671875, 0.8837127685546875, 0.025787353515625, 0.3472442626953125, 0.76654052734375, 0.16650390625, 0.9476470947265625, 0.6871185302734375, 0.312744140625, 0.4422149658203125, 0.66339111328125, 0.7352752685546875, 0.4962005615234375, 0.2174530029296875, 0.51287841796875, 0.5696258544921875, 0.359344482421875, 0.739715576171875, 0.7298736572265625, 0.7848358154296875, 0.6534271240234375, 0.190155029296875, 0.4315338134765625, 0.4603271484375, 0.9513397216796875, 0.1346435546875, 0.1121673583984375, 0.3152618408203125, 0.03228759765625, 0.9344482421875, 0.9546051025390625, 0.04266357421875, 0.5393829345703125, 0.3758544921875, 0.915740966796875, 0.709381103515625, 0.0464324951171875, 0.6356964111328125, 0.837432861328125, 0.67962646484375, 0.582794189453125, 0.300811767578125, 0.2811737060546875, 0.534271240234375, 0.77685546875, 0.9493865966796875, 0.828948974609375, 0.5691070556640625, 0.5290679931640625, 0.164581298828125, 0.020660400390625, 0.9945831298828125, 0.824737548828125, 0.525604248046875, 0.2734375, 0.38641357421875, 0.805694580078125, 0.554443359375, 0.005950927734375, 0.8045196533203125, 0.421722412109375, 0.313323974609375, 0.739776611328125, 0.75018310546875, 0.1387786865234375, 0.7295989990234375, 0.2786407470703125, 0.6948699951171875, 0.4379425048828125, 0.30718994140625, 0.9541778564453125, 0.3228912353515625, 0.80889892578125, 0.1535491943359375, 0.0322113037109375, 0.8143310546875, 0.062744140625, 0.58038330078125, 0.7404937744140625, 0.5997772216796875, 0.112213134765625, 0.0926361083984375, 0.4552459716796875, 0.21337890625, 0.9192352294921875, 0.8101654052734375, 0.720672607421875, 0.8765716552734375, 0.86578369140625, 0.735687255859375, 0.175201416015625, 0.70440673828125, 0.132110595703125, 0.8541259765625, 0.477996826171875, 0.9383087158203125, 0.66107177734375, 0.4060821533203125, 0.5207061767578125, 0.3132476806640625, 0.29327392578125, 0.41217041015625, 0.149932861328125, 0.5785980224609375, 0.8553314208984375, 0.463836669921875, 0.857696533203125, 0.0275726318359375, 0.888336181640625, 0.2446441650390625, 0.181365966796875, 0.8314361572265625, 0.222991943359375, 0.5955047607421875, 0.6903076171875, 0.03271484375, 0.6857757568359375, 0.49090576171875, 0.421173095703125, 0.895782470703125, 0.2869415283203125, 0.8936767578125, 0.9300689697265625, 0.3244476318359375, 0.4719696044921875, 0.50518798828125, 0.2316741943359375, 0.272064208984375, 0.4641876220703125, 0.4842376708984375, 0.1196136474609375, 0.1628875732421875, 0.2852935791015625, 0.991912841796875, 0.032379150390625, 0.985382080078125, 0.22271728515625, 0.4746856689453125, 0.3233642578125, 0.85858154296875, 0.503875732421875, 0.1173858642578125, 0.1973876953125, 0.7321624755859375, 0.9545135498046875, 0.606689453125, 0.3734283447265625, 0.7523193359375, 0.8389434814453125, 0.53509521484375, 0.7651214599609375, 0.914337158203125, 0.76910400390625, 0.0619049072265625, 0.0118865966796875, 0.3652801513671875, 0.1924591064453125, 0.0570220947265625, 0.9105682373046875, 0.3620452880859375, 0.669158935546875, 0.0503692626953125, 0.276580810546875, 0.65130615234375, 0.8898468017578125, 0.9790802001953125, 0.8571014404296875, 0.1511383056640625, 0.4062042236328125, 0.9029388427734375, 0.11895751953125, 0.6097564697265625, 0.08807373046875, 0.1430206298828125, 0.7592315673828125, 0.90423583984375, 0.5743408203125, 0.841094970703125, 0.32049560546875, 0.7045745849609375, 0.91168212890625, 0.082916259765625, 0.5671844482421875, 0.5900421142578125, 0.6982269287109375, 0.1600799560546875, 0.109344482421875, 0.8493194580078125, 0.2313995361328125, 0.86370849609375, 0.851287841796875, 0.23297119140625, 0.7171478271484375, 0.2219696044921875, 0.7431793212890625, 0.997650146484375, 0.0296173095703125, 0.32989501953125, 0.4066314697265625, 0.5357208251953125, 0.7053985595703125, 0.3536529541015625, 0.8125762939453125, 0.186126708984375, 0.296539306640625, 0.2687835693359375, 0.7626800537109375, 0.066314697265625, 0.7524566650390625, 0.728973388671875, 0.4941558837890625, 0.8865509033203125, 0.3377532958984375, 0.7398529052734375, 0.0856781005859375, 0.7019195556640625, 0.9061431884765625, 0.3044281005859375, 0.7852020263671875, 0.4599456787109375, 0.8146209716796875, 0.1741180419921875, 0.7130889892578125, 0.499725341796875, 0.2025909423828125, 0.911224365234375, 0.6205902099609375, 0.35076904296875, 0.6329193115234375, 0.117889404296875, 0.702880859375, 0.305206298828125, 0.5119171142578125, 0.082183837890625, 0.6107177734375, 0.3805999755859375, 0.3038787841796875, 0.1779632568359375, 0.711029052734375, 0.2005767822265625, 0.287261962890625, 0.3738250732421875, 0.926727294921875, 0.045654296875, 0.490753173828125, 0.29296875, 0.314666748046875, 0.5946044921875, 0.7663726806640625, 0.724212646484375, 0.696533203125, 0.664642333984375, 0.158843994140625, 0.1416778564453125, 0.5046539306640625, 0.9201812744140625, 0.0282440185546875, 0.258209228515625, 0.5142059326171875, 0.410430908203125, 0.313873291015625, 0.3255157470703125, 0.6905670166015625, 0.3019866943359375, 0.809478759765625, 0.09375, 0.9076080322265625, 0.4306640625, 0.1796112060546875, 0.001953125, 0.1897430419921875, 0.147247314453125, 0.4044647216796875, 0.70294189453125, 0.8987884521484375, 0.3845062255859375, 0.2050323486328125, 0.6343994140625, 0.591339111328125, 0.964813232421875, 0.6322479248046875, 0.968170166015625, 0.442291259765625, 0.71527099609375, 0.8763580322265625, 0.95697021484375, 0.2051544189453125, 0.1584930419921875, 0.5939178466796875, 0.136322021484375, 0.385101318359375, 0.420135498046875, 0.915069580078125, 0.988189697265625, 0.8025970458984375, 0.3206787109375, 0.6934051513671875, 0.298126220703125, 0.334320068359375, 0.0744476318359375, 0.8228759765625, 0.277801513671875, 0.5073394775390625, 0.192626953125, 0.169342041015625, 0.7083740234375, 0.3157958984375, 0.206451416015625, 0.302520751953125, 0.00787353515625, 0.75323486328125, 0.955352783203125, 0.2947998046875, 0.50689697265625, 0.4026336669921875, 0.0438690185546875, 0.7841033935546875, 0.715362548828125, 0.173370361328125, 0.1204681396484375, 0.9222412109375, 0.338592529296875, 0.788818359375, 0.3280487060546875, 0.121429443359375, 0.3506927490234375, 0.8070068359375, 0.29034423828125, 0.3878631591796875, 0.7264556884765625, 0.6832275390625, 0.360626220703125, 0.8717803955078125, 0.4356689453125, 0.2729034423828125, 0.318023681640625, 0.6439208984375, 0.1035003662109375, 0.4897613525390625, 0.7776336669921875, 0.0369720458984375, 0.5560455322265625, 0.7127685546875, 0.5880279541015625, 0.0616302490234375, 0.258270263671875, 0.6397705078125, 0.8860931396484375, 0.3322906494140625, 0.6151275634765625, 0.453094482421875, 0.7954559326171875, 0.8176116943359375, 0.3956298828125, 0.1525115966796875, 0.987579345703125, 0.9389801025390625, 0.9895172119140625, 0.6364288330078125, 0.455230712890625, 0.3253326416015625, 0.039337158203125, 0.3740692138671875, 0.1114044189453125, 0.7761993408203125, 0.7043914794921875, 0.0554656982421875, 0.38739013671875, 0.41448974609375, 0.041961669921875, 0.4795074462890625, 0.20965576171875, 0.368408203125, 0.7472686767578125, 0.405426025390625, 0.268463134765625, 0.765106201171875, 0.1717071533203125, 0.3176727294921875, 0.8302764892578125, 0.09295654296875, 0.6261138916015625, 0.2261962890625, 0.7825164794921875, 0.2634429931640625, 0.945220947265625, 0.4825592041015625, 0.885833740234375, 0.9364776611328125, 0.4703826904296875, 0.3672332763671875, 0.375030517578125, 0.409027099609375, 0.19580078125, 0.9339447021484375, 0.2316131591796875, 0.48687744140625, 0.314117431640625, 0.34735107421875, 0.2204742431640625, 0.077117919921875, 0.6045684814453125, 0.54449462890625, 0.930328369140625, 0.295135498046875, 0.2770233154296875, 0.251068115234375, 0.0459442138671875, 0.3558197021484375, 0.0905609130859375, 0.1042327880859375, 0.408203125, 0.7821197509765625, 0.8456573486328125, 0.499237060546875, 0.8213348388671875, 0.5183258056640625, 0.9503936767578125, 0.539398193359375, 0.322021484375, 0.86956787109375, 0.60382080078125, 0.91326904296875, 0.1695404052734375, 0.7016754150390625, 0.1166534423828125, 0.3248138427734375, 0.71673583984375, 0.510833740234375, 0.4178009033203125, 0.1965179443359375, 0.5954437255859375, 0.5733489990234375, 0.7998809814453125, 0.7008514404296875, 0.418365478515625, 0.547637939453125, 0.3275909423828125, 0.8389892578125, 0.642791748046875, 0.5245513916015625, 0.9557037353515625, 0.83251953125, 0.7087249755859375, 0.2866363525390625, 0.4251861572265625, 0.72216796875, 0.4782562255859375, 0.3085174560546875, 0.87591552734375, 0.6593780517578125, 0.908203125, 0.456298828125, 0.5984344482421875, 0.990814208984375, 0.663116455078125, 0.50921630859375, 0.5308990478515625, 0.5067291259765625, 0.7894287109375, 0.12054443359375, 0.914398193359375, 0.423187255859375, 0.560211181640625, 0.9814910888671875, 0.5032806396484375, 0.824188232421875, 0.089569091796875, 0.585479736328125, 0.462921142578125, 0.389007568359375, 0.1315155029296875, 0.23321533203125, 0.886993408203125, 0.4676971435546875, 0.4788360595703125, 0.2692718505859375, 0.58563232421875, 0.0269927978515625, 0.3507843017578125, 0.47662353515625, 0.214019775390625, 0.9453582763671875, 0.5744171142578125, 0.5746917724609375, 0.3552703857421875, 0.8307342529296875, 0.4588623046875, 0.550048828125, 0.939605712890625, 0.2109375, 0.261962890625, 0.49517822265625, 0.3571624755859375, 0.875732421875, 0.0170745849609375, 0.6485443115234375, 0.2787322998046875, 0.17156982421875, 0.03216552734375, 0.8071441650390625, 0.942901611328125, 0.580322265625, 0.95880126953125, 0.5598907470703125, 0.1365966796875, 0.5775909423828125, 0.41351318359375, 0.640960693359375, 0.135498046875, 0.137969970703125, 0.099761962890625, 0.010467529296875, 0.6404876708984375, 0.044769287109375, 0.215545654296875, 0.923004150390625, 0.4427642822265625, 0.876312255859375, 0.175140380859375, 0.7733612060546875, 0.0513916015625, 0.9225921630859375, 0.48297119140625, 0.9712677001953125, 0.640106201171875, 0.0414581298828125, 0.9116973876953125, 0.38568115234375, 0.697540283203125, 0.109588623046875, 0.76214599609375, 0.051849365234375, 0.082763671875, 0.9823760986328125, 0.243408203125, 0.5831298828125, 0.07366943359375, 0.9586181640625, 0.2340087890625, 0.7130889892578125, 0.699859619140625, 0.3112945556640625, 0.3802337646484375, 0.51263427734375, 0.7782440185546875, 0.560821533203125, 0.324462890625, 0.977996826171875, 0.8680572509765625, 0.1867828369140625, 0.7293701171875, 0.5823974609375, 0.2811126708984375, 0.6687774658203125, 0.2615509033203125, 0.1636199951171875, 0.380859375, 0.302642822265625, 0.591156005859375, 0.1195220947265625, 0.988311767578125, 0.2832794189453125, 0.5926513671875, 0.5546417236328125, 0.5506439208984375, 0.532989501953125, 0.8797149658203125, 0.1085662841796875, 0.6260528564453125, 0.4825897216796875, 0.991363525390625, 0.773773193359375, 0.084564208984375, 0.8421478271484375, 0.6347503662109375, 0.72576904296875, 0.14654541015625, 0.7944793701171875, 0.5089569091796875, 0.1228485107421875, 0.97442626953125, 0.5643768310546875, 0.49884033203125, 0.5293426513671875, 0.526519775390625, 0.3709259033203125, 0.6130828857421875, 0.4221954345703125, 0.756103515625, 0.876373291015625, 0.9434814453125, 0.1265411376953125, 0.9067535400390625, 0.8646240234375, 0.6953277587890625, 0.119659423828125, 0.5719757080078125, 0.56500244140625, 0.2858734130859375, 0.1698150634765625, 0.527008056640625, 0.5608062744140625, 0.7596435546875, 0.651092529296875, 0.6268463134765625, 0.05999755859375, 0.5401763916015625, 0.915374755859375, 0.3802490234375, 0.8858489990234375, 0.332672119140625, 0.24737548828125, 0.5558319091796875, 0.796539306640625, 0.011138916015625, 0.738037109375, 0.5496368408203125, 0.8022918701171875, 0.408355712890625, 0.126190185546875, 0.7368927001953125, 0.7528228759765625, 0.885894775390625, 0.4634857177734375, 0.45458984375, 0.36236572265625, 0.586212158203125, 0.79095458984375, 0.136993408203125, 0.1882781982421875, 0.3508758544921875, 0.7733001708984375, 0.3271636962890625, 0.139617919921875, 0.9424285888671875, 0.7851715087890625, 0.6577301025390625, 0.9213714599609375, 0.7791595458984375, 0.174560546875, 0.453155517578125, 0.6132049560546875, 0.1379852294921875, 0.01470947265625, 0.4541168212890625, 0.46221923828125, 0.877197265625, 0.069915771484375, 0.6136627197265625, 0.9391632080078125, 0.7881927490234375, 0.3704986572265625, 0.8431854248046875, 0.516387939453125, 0.7344970703125, 0.9251251220703125, 0.010009765625, 0.8158416748046875, 0.37744140625, 0.290008544921875, 0.1578826904296875, 0.640350341796875, 0.2437744140625, 0.99005126953125, 0.5450897216796875, 0.6883697509765625, 0.230438232421875, 0.082275390625, 0.274169921875, 0.3275299072265625, 0.145050048828125, 0.2189178466796875, 0.502197265625, 0.9445343017578125, 0.9560089111328125, 0.4251251220703125, 0.63751220703125, 0.7290191650390625, 0.701446533203125, 0.1275177001953125, 0.11962890625, 0.42730712890625, 0.83770751953125, 0.2462005615234375, 0.2645416259765625, 0.6625518798828125, 0.438812255859375, 0.2087554931640625, 0.274261474609375, 0.063446044921875, 0.2145233154296875, 0.60186767578125, 0.2103729248046875, 0.3058624267578125, 0.1499481201171875, 0.5017547607421875, 0.6239166259765625, 0.7987060546875, 0.7806396484375, 0.436981201171875, 0.1500244140625, 0.610992431640625, 0.933441162109375, 0.5905303955078125, 0.198516845703125, 0.9904022216796875, 0.3111724853515625, 0.0147247314453125, 0.8316497802734375, 0.6402587890625, 0.9722137451171875, 0.6033477783203125, 0.033599853515625, 0.25897216796875, 0.6599273681640625, 0.94683837890625, 0.4758148193359375, 0.1395416259765625, 0.4356536865234375, 0.02667236328125, 0.2557525634765625, 0.0535430908203125, 0.71527099609375, 0.462982177734375, 0.0467071533203125, 0.31341552734375, 0.572906494140625, 0.7467193603515625, 0.5622100830078125, 0.5856781005859375, 0.6009063720703125, 0.4852447509765625, 0.2512054443359375, 0.1371612548828125, 0.930511474609375, 0.4047698974609375, 0.4046478271484375, 0.5235443115234375, 0.15362548828125, 0.721160888671875, 0.4210662841796875, 0.158447265625, 0.38714599609375, 0.5242767333984375, 0.07684326171875, 0.8092498779296875, 0.9919891357421875, 0.40966796875, 0.83233642578125, 0.23699951171875, 0.5228118896484375, 0.4286346435546875, 0.7880401611328125, 0.8861083984375, 0.1363067626953125, 0.1882781982421875, 0.34716796875, 0.8708648681640625, 0.2036895751953125, 0.0904388427734375, 0.590576171875, 0.206817626953125, 0.8014984130859375, 0.9689483642578125, 0.8420257568359375, 0.4428253173828125, 0.6019287109375, 0.5087127685546875, 0.397979736328125, 0.8905181884765625, 0.4837799072265625, 0.7026824951171875, 0.9181365966796875, 0.7147674560546875, 0.3279571533203125, 0.56439208984375, 0.547607421875, 0.973846435546875, 0.315521240234375, 0.91290283203125, 0.0363922119140625, 0.4951324462890625, 0.6155853271484375, 0.12396240234375, 0.0635986328125, 0.7198028564453125, 0.0564422607421875, 0.3235626220703125, 0.1232757568359375, 0.4625244140625, 0.478515625, 0.3936767578125, 0.349822998046875, 0.416473388671875, 0.6094818115234375, 0.2486114501953125, 0.2339935302734375, 0.537017822265625, 0.44586181640625, 0.0291748046875, 0.482177734375, 0.0824737548828125, 0.9163665771484375, 0.5904541015625, 0.213531494140625, 0.053741455078125, 0.935577392578125, 0.6032562255859375, 0.8196563720703125, 0.9300689697265625, 0.2364349365234375, 0.0305328369140625, 0.13671875, 0.3262481689453125, 0.6356353759765625, 0.5450897216796875, 0.615936279296875, 0.43212890625, 0.7291107177734375, 0.2226715087890625, 0.7266845703125, 0.086578369140625, 0.8650665283203125, 0.939422607421875, 0.143890380859375, 0.852813720703125, 0.6877899169921875, 0.11029052734375, 0.2838287353515625, 0.417633056640625, 0.2909088134765625, 0.748291015625, 0.049530029296875, 0.2085723876953125, 0.6382293701171875, 0.052337646484375, 0.69122314453125, 0.009033203125, 0.5053863525390625, 0.072540283203125, 0.04681396484375, 0.446197509765625, 0.8468017578125, 0.479400634765625, 0.104522705078125, 0.5875396728515625, 0.8570709228515625, 0.936492919921875, 0.0027313232421875, 0.044921875, 0.440673828125, 0.75994873046875, 0.927276611328125, 0.6333770751953125, 0.6005401611328125, 0.671630859375, 0.546844482421875, 0.1445159912109375, 0.61639404296875, 0.0791015625, 0.3386688232421875, 0.714080810546875, 0.173492431640625, 0.6674041748046875, 0.3732147216796875, 0.680816650390625, 0.1883544921875, 0.20135498046875, 0.8673095703125, 0.3791046142578125, 0.870391845703125, 0.3409271240234375, 0.0459442138671875, 0.2578582763671875, 0.86029052734375, 0.509033203125, 0.952972412109375, 0.41424560546875, 0.738250732421875, 0.8125762939453125, 0.460906982421875, 0.6794281005859375, 0.33349609375, 0.6777496337890625, 0.039947509765625, 0.00616455078125, 0.9850311279296875, 0.1533203125, 0.17596435546875, 0.7569732666015625, 0.187347412109375, 0.279754638671875, 0.6529541015625, 0.599761962890625, 0.2365264892578125, 0.479278564453125, 0.2600250244140625, 0.3229522705078125, 0.175079345703125, 0.388031005859375, 0.887237548828125, 0.931854248046875, 0.4509124755859375, 0.4064178466796875, 0.94708251953125, 0.17230224609375, 0.1879119873046875, 0.159942626953125, 0.1695404052734375, 0.466705322265625, 0.291748046875, 0.6195220947265625, 0.4785919189453125, 0.5730743408203125, 0.693756103515625, 0.59283447265625, 0.5279693603515625, 0.058135986328125, 0.07037353515625, 0.8647003173828125, 0.0051116943359375, 0.7142181396484375, 0.4479827880859375, 0.1524810791015625, 0.7904815673828125, 0.796173095703125, 0.0043182373046875, 0.770111083984375, 0.26373291015625, 0.3769989013671875, 0.6514892578125, 0.152099609375, 0.0268707275390625, 0.84808349609375, 0.798095703125, 0.4017791748046875, 0.776580810546875, 0.091461181640625, 0.974578857421875, 0.7085723876953125, 0.44354248046875, 0.000244140625, 0.94525146484375, 0.51544189453125, 0.5609588623046875, 0.36224365234375, 0.7198333740234375, 0.68304443359375, 0.409454345703125, 0.893768310546875, 0.4250030517578125, 0.721038818359375, 0.947540283203125, 0.6029052734375, 0.8885955810546875, 0.15203857421875, 0.18695068359375, 0.1488494873046875, 0.27764892578125, 0.4273681640625, 0.031402587890625, 0.3325347900390625, 0.327911376953125, 0.8759307861328125, 0.3416748046875, 0.6030731201171875, 0.6850433349609375, 0.97247314453125, 0.1756134033203125, 0.8632049560546875, 0.9619903564453125, 0.5853118896484375, 0.217926025390625, 0.6515350341796875, 0.785614013671875, 0.550445556640625, 0.8511962890625, 0.4278106689453125, 0.5225830078125, 0.5302276611328125, 0.3738555908203125, 0.5129852294921875, 0.876251220703125, 0.4850311279296875, 0.5005950927734375, 0.31085205078125, 0.0429840087890625, 0.495147705078125, 0.8554534912109375, 0.670013427734375, 0.8549346923828125, 0.8294525146484375, 0.2206878662109375, 0.74755859375, 0.639312744140625, 0.089202880859375, 0.285919189453125, 0.161224365234375, 0.4612579345703125, 0.6703948974609375, 0.8079681396484375, 0.0457305908203125, 0.6430511474609375, 0.4774322509765625, 0.7759246826171875, 0.6898040771484375, 0.558197021484375, 0.423126220703125, 0.6670684814453125, 0.1775970458984375, 0.9750518798828125, 0.1505126953125, 0.4297027587890625, 0.6383514404296875, 0.60003662109375, 0.9864349365234375, 0.837432861328125, 0.547332763671875, 0.63885498046875, 0.391754150390625, 0.8057403564453125, 0.5410308837890625, 0.1794891357421875, 0.47589111328125, 0.2530059814453125, 0.35369873046875, 0.6201629638671875, 0.565765380859375, 0.676177978515625, 0.71417236328125, 0.9225006103515625, 0.1158294677734375, 0.1678009033203125, 0.4642791748046875, 0.632354736328125, 0.9004058837890625, 0.3218231201171875, 0.7869720458984375, 0.559234619140625, 0.236541748046875, 0.641082763671875, 0.1446075439453125, 0.2297210693359375, 0.194610595703125, 0.1138153076171875, 0.366455078125, 0.9274749755859375, 0.6114044189453125, 0.8089752197265625, 0.7315216064453125, 0.630615234375, 0.6522979736328125, 0.1458587646484375, 0.2443695068359375, 0.106170654296875, 0.4955596923828125, 0.9374847412109375, 0.271148681640625, 0.7922515869140625, 0.063232421875, 0.185791015625, 0.2044219970703125, 0.2625579833984375, 0.9227142333984375, 0.0098419189453125, 0.9328460693359375, 0.230224609375, 0.2510528564453125, 0.4746856689453125, 0.8906097412109375, 0.06158447265625, 0.4055633544921875, 0.58477783203125, 0.82635498046875, 0.2213592529296875, 0.1083831787109375, 0.88568115234375, 0.2319793701171875, 0.47393798828125, 0.170806884765625, 0.01300048828125, 0.67034912109375, 0.864501953125, 0.0816192626953125, 0.4059295654296875, 0.588836669921875, 0.9499359130859375, 0.5861358642578125, 0.7530517578125, 0.0604705810546875, 0.983673095703125, 0.118682861328125, 0.32562255859375, 0.595733642578125, 0.10797119140625, 0.158935546875, 0.442779541015625, 0.6371307373046875, 0.655364990234375, 0.309356689453125, 0.518280029296875, 0.893829345703125, 0.0268707275390625, 0.0492095947265625, 0.5129241943359375, 0.8342437744140625, 0.6260986328125, 0.29248046875, 0.772247314453125, 0.9739990234375, 0.048065185546875, 0.3429718017578125, 0.3910675048828125, 0.939544677734375, 0.26776123046875, 0.6819000244140625, 0.6022796630859375, 0.7719268798828125, 0.7276763916015625, 0.803009033203125, 0.00347900390625, 0.088623046875, 0.120391845703125, 0.5420379638671875, 0.3094329833984375, 0.7038116455078125, 0.5956878662109375, 0.8346099853515625, 0.5740966796875, 0.7054901123046875, 0.347930908203125, 0.3351287841796875, 0.042572021484375, 0.9865570068359375, 0.25146484375, 0.7647857666015625, 0.7017059326171875, 0.288482666015625, 0.6081390380859375, 0.78887939453125, 0.6367950439453125, 0.9584503173828125, 0.0138702392578125, 0.401763916015625, 0.2240142822265625, 0.4084014892578125, 0.1756439208984375, 0.679534912109375, 0.279998779296875, 0.823638916015625, 0.3601226806640625, 0.799835205078125, 0.3603668212890625, 0.815582275390625, 0.865142822265625, 0.3453521728515625, 0.83306884765625, 0.92974853515625, 0.9696197509765625, 0.80816650390625, 0.6314849853515625, 0.9086456298828125, 0.5885162353515625, 0.7482452392578125, 0.289398193359375, 0.8756561279296875, 0.3076171875, 0.5860595703125, 0.9049072265625, 0.439788818359375, 0.5961761474609375, 0.5865478515625, 0.4100341796875, 0.411163330078125, 0.99658203125, 0.4467315673828125, 0.5644989013671875, 0.0420379638671875, 0.801971435546875, 0.2052154541015625, 0.3781280517578125, 0.3137664794921875, 0.4096527099609375, 0.9651336669921875, 0.546356201171875, 0.447418212890625, 0.6573486328125, 0.5999908447265625, 0.6488037109375, 0.205322265625, 0.925750732421875, 0.7340850830078125, 0.3198394775390625, 0.4200592041015625, 0.0086212158203125, 0.514801025390625, 0.4946441650390625, 0.1116180419921875, 0.86676025390625, 0.8818206787109375, 0.791229248046875, 0.23748779296875, 0.533447265625, 0.5628662109375, 0.7660369873046875, 0.850250244140625, 0.90155029296875, 0.1470947265625, 0.0293731689453125, 0.8066253662109375, 0.4568939208984375, 0.39727783203125, 0.35235595703125, 0.898712158203125, 0.05194091796875, 0.4971160888671875, 0.999420166015625, 0.023681640625, 0.0309600830078125, 0.8236541748046875, 0.49603271484375, 0.6330108642578125, 0.848846435546875, 0.3486785888671875, 0.922210693359375, 0.5099639892578125, 0.52618408203125, 0.5576934814453125, 0.4820709228515625, 0.815948486328125, 0.878326416015625, 0.6829071044921875, 0.624237060546875, 0.387908935546875, 0.918426513671875, 0.2392730712890625, 0.98187255859375, 0.045196533203125, 0.8413238525390625, 0.5576934814453125, 0.4339141845703125, 0.2504730224609375, 0.9187774658203125, 0.6697540283203125, 0.612213134765625, 0.628570556640625, 0.8677825927734375, 0.3634033203125, 0.5404205322265625, 0.0378875732421875, 0.2819976806640625, 0.97601318359375, 0.6126708984375, 0.502044677734375, 0.031280517578125, 0.6321563720703125, 0.8280181884765625, 0.084808349609375, 0.8653717041015625, 0.171539306640625, 0.029693603515625, 0.887786865234375, 0.06976318359375, 0.331207275390625, 0.595489501953125, 0.306121826171875, 0.3057098388671875, 0.589111328125, 0.365142822265625, 0.9139862060546875, 0.407470703125, 0.4525146484375, 0.4673614501953125, 0.080718994140625, 0.9595489501953125, 0.6258087158203125, 0.7929840087890625, 0.328857421875, 0.379669189453125, 0.79083251953125, 0.6772918701171875, 0.9652557373046875, 0.193878173828125, 0.006378173828125, 0.20501708984375, 0.0457916259765625, 0.36871337890625, 0.2530364990234375, 0.2756195068359375, 0.5325927734375, 0.322784423828125, 0.7310028076171875, 0.4743499755859375, 0.982940673828125, 0.0490264892578125, 0.894317626953125, 0.4257049560546875, 0.4517822265625, 0.364593505859375, 0.3168182373046875, 0.628997802734375, 0.60638427734375, 0.9035186767578125, 0.173492431640625, 0.1028900146484375, 0.176971435546875, 0.0806732177734375, 0.0988311767578125, 0.0810546875, 0.348480224609375, 0.180999755859375, 0.428619384765625, 0.7622222900390625, 0.79010009765625, 0.37506103515625, 0.474578857421875, 0.5709228515625, 0.870391845703125, 0.7750701904296875, 0.3861083984375, 0.4247589111328125, 0.8115234375, 0.2935333251953125, 0.7566375732421875, 0.5532989501953125, 0.236846923828125, 0.5138702392578125, 0.07452392578125, 0.0351715087890625, 0.2821502685546875, 0.9453277587890625, 0.4111785888671875, 0.9863433837890625, 0.6930389404296875, 0.4346160888671875, 0.2252197265625, 0.5354766845703125, 0.6025238037109375, 0.2550201416015625, 0.93255615234375, 0.2844390869140625, 0.120635986328125, 0.1444549560546875, 0.459686279296875, 0.937164306640625, 0.9659881591796875, 0.5687103271484375, 0.7067413330078125, 0.3924713134765625, 0.032440185546875, 0.1910858154296875, 0.96173095703125, 0.8972015380859375, 0.126983642578125, 0.035919189453125, 0.4313812255859375, 0.585205078125, 0.9892730712890625, 0.0092010498046875, 0.73516845703125, 0.94195556640625, 0.86529541015625, 0.35516357421875, 0.9554290771484375, 0.9316253662109375, 0.2071075439453125, 0.2137298583984375, 0.2321929931640625, 0.0427703857421875, 0.556884765625, 0.937957763671875, 0.818756103515625, 0.586639404296875, 0.03057861328125, 0.5302734375, 0.8754119873046875, 0.4527587890625, 0.6912994384765625, 0.9328765869140625, 0.956451416015625, 0.17913818359375, 0.30029296875, 0.0594482421875, 0.1199951171875, 0.4237823486328125, 0.3986053466796875, 0.7598724365234375, 0.1133880615234375, 0.9097900390625, 0.03302001953125, 0.328155517578125, 0.659393310546875, 0.8187255859375, 0.8773651123046875, 0.5272216796875, 0.6370849609375, 0.4815521240234375, 0.334381103515625, 0.7986602783203125, 0.2142333984375, 0.103790283203125, 0.228668212890625, 0.1709747314453125, 0.982421875, 0.871612548828125, 0.983123779296875, 0.67877197265625, 0.37738037109375, 0.082122802734375, 0.4524078369140625, 0.555694580078125, 0.1454620361328125, 0.263092041015625, 0.30084228515625, 0.6407012939453125, 0.3295745849609375, 0.393463134765625, 0.1145782470703125, 0.5877838134765625, 0.3121490478515625, 0.5789642333984375, 0.0288848876953125, 0.4175262451171875, 0.3052825927734375, 0.574615478515625, 0.1703948974609375, 0.9731292724609375, 0.5572967529296875, 0.7925872802734375, 0.0175018310546875, 0.293426513671875, 0.1418914794921875, 0.1536407470703125, 0.748199462890625, 0.8997650146484375, 0.63525390625, 0.6916351318359375, 0.7637481689453125, 0.192962646484375, 0.0099639892578125, 0.0551300048828125, 0.313720703125, 0.423797607421875, 0.395111083984375, 0.4928436279296875, 0.927581787109375, 0.626190185546875, 0.0092620849609375, 0.73828125, 0.6855621337890625, 0.32958984375, 0.1370849609375, 0.8842620849609375, 0.4267578125, 0.256195068359375, 0.9034271240234375, 0.6456756591796875, 0.9757080078125, 0.716064453125, 0.9946136474609375, 0.296356201171875, 0.8407440185546875, 0.0327301025390625, 0.744964599609375, 0.1670074462890625, 0.18023681640625, 0.2413330078125, 0.20184326171875, 0.931854248046875, 0.1857757568359375, 0.20916748046875, 0.5861358642578125, 0.292022705078125, 0.6030731201171875, 0.0411834716796875, 0.16229248046875, 0.62652587890625, 0.7976531982421875, 0.437896728515625, 0.421783447265625, 0.2252044677734375, 0.82427978515625, 0.40008544921875, 0.906890869140625, 0.3597869873046875, 0.1504364013671875, 0.94989013671875, 0.2613983154296875, 0.208282470703125, 0.4803314208984375, 0.8664703369140625, 0.573822021484375, 0.179351806640625, 0.871856689453125, 0.608367919921875, 0.4754638671875, 0.58819580078125, 0.5351409912109375, 0.3275299072265625, 0.6920013427734375, 0.8671417236328125, 0.6683502197265625, 0.6391143798828125, 0.9546966552734375, 0.840667724609375, 0.7731475830078125, 0.399749755859375, 0.703704833984375, 0.6315765380859375, 0.13201904296875, 0.5337371826171875, 0.8433837890625, 0.566314697265625, 0.0702667236328125, 0.3924560546875, 0.5594482421875, 0.144775390625, 0.1869964599609375, 0.0100555419921875, 0.464996337890625, 0.488616943359375, 0.549346923828125, 0.4185333251953125, 0.2923126220703125, 0.00689697265625, 0.5112457275390625, 0.066131591796875, 0.766815185546875, 0.0102081298828125, 0.84136962890625, 0.3525543212890625, 0.868896484375, 0.8560333251953125, 0.82952880859375, 0.563232421875, 0.944427490234375, 0.3726043701171875, 0.8801116943359375, 0.065338134765625, 0.5888519287109375, 0.6733856201171875, 0.9418182373046875, 0.500274658203125, 0.0437469482421875, 0.7394256591796875, 0.271392822265625, 0.7978057861328125, 0.01605224609375, 0.021026611328125, 0.8162384033203125, 0.5241851806640625, 0.951446533203125, 0.0615692138671875, 0.850341796875, 0.148101806640625, 0.1473388671875, 0.51361083984375, 0.140411376953125, 0.4246063232421875, 0.369232177734375, 0.734344482421875, 0.655609130859375, 0.18304443359375, 0.479522705078125, 0.4771881103515625, 0.9667816162109375, 0.4906463623046875, 0.256103515625, 0.0987701416015625, 0.11968994140625, 0.08477783203125, 0.0532684326171875, 0.964935302734375, 0.368438720703125, 0.9613189697265625, 0.815032958984375, 0.75323486328125, 0.311767578125, 0.153778076171875, 0.669647216796875, 0.68572998046875, 0.28875732421875, 0.8134613037109375, 0.00830078125, 0.1405792236328125, 0.091705322265625, 0.9102783203125, 0.201629638671875, 0.5171661376953125, 0.0423126220703125, 0.8692779541015625, 0.6830902099609375, 0.42413330078125, 0.7251129150390625, 0.043243408203125, 0.874908447265625, 0.63848876953125, 0.727447509765625, 0.478790283203125, 0.92889404296875, 0.820892333984375, 0.2516326904296875, 0.003936767578125, 0.2410736083984375, 0.2542877197265625, 0.91156005859375, 0.6242218017578125, 0.6009063720703125, 0.060638427734375, 0.0687255859375, 0.0612030029296875, 0.284515380859375, 0.6184844970703125, 0.9820404052734375, 0.8619842529296875, 0.653961181640625, 0.4571685791015625, 0.199737548828125, 0.1827545166015625, 0.3473358154296875, 0.4402618408203125, 0.2410888671875, 0.1019134521484375, 0.899017333984375, 0.217437744140625, 0.110870361328125, 0.0426177978515625, 0.4553375244140625, 0.490997314453125, 0.2610626220703125, 0.7687835693359375, 0.3323974609375, 0.6434173583984375, 0.1797332763671875, 0.6681365966796875, 0.6318359375, 0.9384765625, 0.599334716796875, 0.8972930908203125, 0.6528472900390625, 0.9795379638671875, 0.9979400634765625, 0.3476715087890625, 0.095703125, 0.500823974609375, 0.5696868896484375, 0.5389556884765625, 0.9959716796875, 0.6233978271484375, 0.5223846435546875, 0.263336181640625, 0.6499786376953125, 0.973663330078125, 0.830230712890625, 0.84722900390625, 0.015289306640625, 0.6705169677734375, 0.577392578125, 0.954132080078125, 0.117462158203125, 0.1534423828125, 0.885833740234375, 0.943511962890625, 0.7912445068359375, 0.2631378173828125, 0.5908355712890625, 0.2283782958984375, 0.26214599609375, 0.0764617919921875, 0.5757293701171875, 0.34423828125, 0.5645751953125, 0.6903533935546875, 0.3220062255859375, 0.20855712890625, 0.20806884765625, 0.134521484375, 0.9521636962890625, 0.421051025390625, 0.545501708984375, 0.4412689208984375, 0.90936279296875, 0.3321380615234375, 0.00634765625, 0.9983673095703125, 0.4857177734375, 0.4303436279296875, 0.997711181640625, 0.2569580078125, 0.77313232421875, 0.8993988037109375, 0.661865234375, 0.9177703857421875, 0.357574462890625, 0.1231536865234375, 0.82122802734375, 0.4980010986328125, 0.9996490478515625, 0.5466461181640625, 0.661468505859375, 0.35369873046875, 0.551971435546875, 0.5471954345703125, 0.4477691650390625, 0.5504150390625, 0.725555419921875, 0.9178009033203125, 0.7867889404296875, 0.2690582275390625, 0.3604583740234375, 0.4279022216796875, 0.36224365234375, 0.8790130615234375, 0.01458740234375, 0.3382415771484375, 0.878387451171875, 0.051727294921875, 0.230010986328125, 0.6719818115234375, 0.0632781982421875, 0.0728912353515625, 0.625335693359375, 0.9704742431640625, 0.438232421875, 0.5841217041015625, 0.14263916015625, 0.99755859375, 0.272705078125, 0.9553680419921875, 0.94281005859375, 0.6132659912109375, 0.544036865234375, 0.779754638671875, 0.0300445556640625, 0.8522491455078125, 0.607666015625, 0.8777008056640625, 0.597930908203125, 0.752105712890625, 0.756103515625, 0.1987457275390625, 0.47735595703125, 0.7288665771484375, 0.47064208984375, 0.736602783203125, 0.728271484375, 0.43304443359375, 0.679779052734375, 0.9042816162109375, 0.428955078125, 0.409393310546875, 0.0070037841796875, 0.72607421875, 0.7781219482421875, 0.262939453125, 0.056610107421875, 0.25177001953125, 0.2869720458984375, 0.9585113525390625, 0.5048675537109375, 0.3438873291015625, 0.900543212890625, 0.86712646484375, 0.6029205322265625, 0.7545013427734375, 0.752471923828125, 0.53546142578125, 0.530853271484375, 0.43280029296875, 0.58453369140625, 0.452423095703125, 0.6163330078125, 0.878662109375, 0.3427734375, 0.238861083984375, 0.1297760009765625, 0.22027587890625, 0.126007080078125, 0.3213653564453125, 0.89892578125, 0.5460205078125, 0.3571929931640625, 0.3041534423828125, 0.0182037353515625, 0.6956939697265625, 0.7504119873046875, 0.191986083984375, 0.9649658203125, 0.96148681640625, 0.16143798828125, 0.21343994140625, 0.443695068359375, 0.3189544677734375, 0.9901885986328125, 0.185150146484375, 0.55859375, 0.7418975830078125, 0.6756591796875, 0.11083984375, 0.092498779296875, 0.7753143310546875, 0.1286773681640625, 0.868927001953125, 0.928314208984375, 0.5236968994140625, 0.61151123046875, 0.38116455078125, 0.4705810546875, 0.11761474609375, 0.2984771728515625, 0.87994384765625, 0.666748046875, 0.7772674560546875, 0.7740936279296875, 0.3171539306640625, 0.8347015380859375, 0.304412841796875, 0.39093017578125, 0.9046173095703125, 0.4363861083984375, 0.5239410400390625, 0.53466796875, 0.250762939453125, 0.19683837890625, 0.6357421875, 0.447967529296875, 0.8714752197265625, 0.2582244873046875, 0.6147613525390625, 0.46820068359375, 0.4400177001953125, 0.30609130859375, 0.7219696044921875, 0.5594329833984375, 0.081939697265625, 0.9411163330078125, 0.568603515625, 0.2853240966796875, 0.6528472900390625, 0.0648040771484375, 0.9566802978515625, 0.000152587890625, 0.1895599365234375, 0.23321533203125, 0.59466552734375, 0.0271148681640625, 0.2139434814453125, 0.9073333740234375, 0.2673187255859375, 0.7647552490234375, 0.4437713623046875, 0.850311279296875, 0.173828125, 0.2798614501953125, 0.77252197265625, 0.8216552734375, 0.391754150390625, 0.1815185546875, 0.03094482421875, 0.0908203125, 0.918121337890625, 0.1647491455078125, 0.9128570556640625, 0.351593017578125, 0.3177947998046875, 0.7935028076171875, 0.402099609375, 0.659759521484375, 0.03131103515625, 0.865386962890625, 0.0756683349609375, 0.2593231201171875, 0.4865875244140625, 0.3381195068359375, 0.5997314453125, 0.5563812255859375, 0.0076446533203125, 0.167388916015625, 0.3901214599609375, 0.171844482421875, 0.2855987548828125, 0.4230194091796875, 0.623199462890625, 0.71539306640625, 0.594451904296875, 0.1643829345703125, 0.3062896728515625, 0.725189208984375, 0.7102508544921875, 0.2918853759765625, 0.429595947265625, 0.8653564453125, 0.9512786865234375, 0.40374755859375, 0.4998626708984375, 0.0503082275390625, 0.4097442626953125, 0.0322113037109375, 0.3113250732421875, 0.0715179443359375, 0.6291351318359375, 0.4202728271484375, 0.7567291259765625, 0.374237060546875, 0.3395843505859375, 0.316497802734375, 0.574859619140625, 0.8253173828125, 0.4047088623046875, 0.9971923828125, 0.282012939453125, 0.76251220703125, 0.844451904296875, 0.03656005859375, 0.5805206298828125, 0.9045867919921875, 0.5654449462890625, 0.7612152099609375, 0.9777069091796875, 0.8560028076171875, 0.0574798583984375, 0.0095672607421875, 0.72589111328125, 0.472808837890625, 0.74688720703125, 0.1418609619140625, 0.39398193359375, 0.809326171875, 0.7679443359375, 0.4828033447265625, 0.596160888671875, 0.016510009765625, 0.200225830078125, 0.0419158935546875, 0.70794677734375, 0.0533599853515625, 0.444793701171875, 0.7386322021484375, 0.7466278076171875, 0.6707611083984375, 0.10906982421875, 0.9628448486328125, 0.76043701171875, 0.174163818359375, 0.1646270751953125, 0.2770843505859375, 0.3969879150390625, 0.08831787109375, 0.8004608154296875, 0.540130615234375, 0.1508636474609375, 0.59649658203125, 0.9479217529296875, 0.229583740234375, 0.645416259765625, 0.5141754150390625, 0.6016082763671875, 0.411468505859375, 0.599884033203125, 0.38299560546875, 0.6888275146484375, 0.75177001953125, 0.1201934814453125, 0.5463409423828125, 0.656890869140625, 0.661834716796875, 0.2620086669921875, 0.9697265625, 0.98944091796875, 0.4773406982421875, 0.4989471435546875, 0.7700653076171875, 0.94793701171875, 0.488555908203125, 0.92742919921875, 0.644989013671875, 0.1468048095703125, 0.8760986328125, 0.0625762939453125, 0.5595550537109375, 0.0821380615234375, 0.3464202880859375, 0.0396881103515625, 0.148223876953125, 0.8428802490234375, 0.5683441162109375, 0.85955810546875, 0.0898590087890625, 0.0974884033203125, 0.362518310546875, 0.7028350830078125, 0.8381805419921875, 0.70159912109375, 0.994842529296875, 0.582916259765625, 0.168060302734375, 0.580657958984375, 0.4649200439453125, 0.953216552734375, 0.259613037109375, 0.8461151123046875, 0.1113128662109375, 0.6154022216796875, 0.9124908447265625, 0.041412353515625, 0.32073974609375, 0.5247802734375, 0.4122772216796875, 0.659393310546875, 0.60394287109375, 0.82611083984375, 0.022430419921875, 0.297271728515625, 0.4500579833984375, 0.23101806640625, 0.1502685546875, 0.56365966796875], "dims": [1, 8, 28, 28], "type": "f32"}}] \ No newline at end of file diff --git a/mlir-assigner/tests/Ops/Onnx/Flatten/FlattenSimple.onnx b/mlir-assigner/tests/Ops/Onnx/Flatten/FlattenSimple.onnx new file mode 100644 index 0000000..ff44906 --- /dev/null +++ b/mlir-assigner/tests/Ops/Onnx/Flatten/FlattenSimple.onnx @@ -0,0 +1,14 @@ + :n +# +in_aout_a"Flatten* +axis� FlattenSimpleZ +in_a + + + + +b +out_a +  + +�1B \ No newline at end of file diff --git a/mlir-assigner/tests/Ops/Onnx/Flatten/FlattenSimple.res b/mlir-assigner/tests/Ops/Onnx/Flatten/FlattenSimple.res new file mode 100644 index 0000000..fbe80f6 --- /dev/null +++ b/mlir-assigner/tests/Ops/Onnx/Flatten/FlattenSimple.res @@ -0,0 +1,3 @@ +Result: +memref<1x6272xf32>[0.9776153564453125, 0.425933837890625, 0.9905548095703125, 0.2574462890625, 0.95855712890625, 0.7256622314453125, 0.7485809326171875, 0.1020355224609375, 0.6764373779296875, 0.4557037353515625, 0.00311279296875, 0.579864501953125, 0.783782958984375, 0.404083251953125, 0.5159912109375, 0.24285888671875, 0.4556884765625, 0.5072784423828125, 0.23583984375, 0.6313018798828125, 0.3919677734375, 0.083831787109375, 0.3532257080078125, 0.1781768798828125, 0.1791534423828125, 0.67572021484375, 0.4031219482421875, 0.079559326171875, 0.74383544921875, 0.1228179931640625, 0.4919891357421875, 0.27301025390625, 0.5099029541015625, 0.93609619140625, 0.6627655029296875, 0.19158935546875, 0.5033721923828125, 0.8751373291015625, 0.659881591796875, 0.520721435546875, 0.0986480712890625, 0.11175537109375, 0.543243408203125, 0.4641876220703125, 0.700469970703125, 0.0039215087890625, 0.883880615234375, 0.38763427734375, 0.8672027587890625, 0.1683807373046875, 0.803375244140625, 0.521942138671875, 0.6413421630859375, 0.799560546875, 0.3554534912109375, 0.6869964599609375, 0.927093505859375, 0.1564178466796875, 0.2059326171875, 0.5413818359375, 0.90478515625, 0.8269195556640625, 0.4502410888671875, 0.210662841796875, 0.116668701171875, 0.4269561767578125, 0.952789306640625, 0.7077484130859375, 0.8047637939453125, 0.0130157470703125, 0.6728057861328125, 0.7701416015625, 0.171539306640625, 0.3601531982421875, 0.3530426025390625, 0.2057647705078125, 0.8292388916015625, 0.2362213134765625, 0.2224578857421875, 0.7512664794921875, 0.243194580078125, 0.6768646240234375, 0.1735076904296875, 0.389984130859375, 0.44610595703125, 0.8977508544921875, 0.916748046875, 0.54132080078125, 0.2215728759765625, 0.5359039306640625, 0.740478515625, 0.85321044921875, 0.21307373046875, 0.69879150390625, 0.3912811279296875, 0.8223419189453125, 0.067626953125, 0.5272216796875, 0.920867919921875, 0.2796783447265625, 0.60321044921875, 0.63568115234375, 0.7148895263671875, 0.0281219482421875, 0.7559814453125, 0.0170745849609375, 0.337677001953125, 0.5222930908203125, 0.5089569091796875, 0.473175048828125, 0.8197784423828125, 0.328826904296875, 0.745849609375, 0.11517333984375, 0.7246856689453125, 0.196990966796875, 0.4797515869140625, 0.0897216796875, 0.7337188720703125, 0.645263671875, 0.9128875732421875, 0.3810882568359375, 0.093719482421875, 0.312713623046875, 0.4009857177734375, 0.476715087890625, 0.092864990234375, 0.9383087158203125, 0.8703460693359375, 0.6227569580078125, 0.1113433837890625, 0.9791412353515625, 0.3453826904296875, 0.034454345703125, 0.681671142578125, 0.116363525390625, 0.2275543212890625, 0.3608551025390625, 0.92913818359375, 0.228515625, 0.2667999267578125, 0.9616851806640625, 0.377166748046875, 0.4571075439453125, 0.6450347900390625, 0.24871826171875, 0.108245849609375, 0.1449432373046875, 0.5562896728515625, 0.5372467041015625, 0.33551025390625, 0.7766265869140625, 0.451568603515625, 0.7946014404296875, 0.1803131103515625, 0.098785400390625, 0.1801605224609375, 0.430908203125, 0.1255340576171875, 0.83544921875, 0.1935577392578125, 0.6195220947265625, 0.7891693115234375, 0.0020904541015625, 0.3779449462890625, 0.7296142578125, 0.6789398193359375, 0.7352752685546875, 0.3911895751953125, 0.1508636474609375, 0.3870697021484375, 0.816497802734375, 0.3925933837890625, 0.7139129638671875, 0.3099822998046875, 0.153045654296875, 0.69866943359375, 0.3405914306640625, 0.446319580078125, 0.6269989013671875, 0.9450531005859375, 0.56494140625, 0.83624267578125, 0.3232421875, 0.4710235595703125, 0.679901123046875, 0.9870452880859375, 0.3562164306640625, 0.08837890625, 0.8818359375, 0.75341796875, 0.8518829345703125, 0.020416259765625, 0.1988677978515625, 0.07904052734375, 0.177947998046875, 0.7638397216796875, 0.8756103515625, 0.128875732421875, 0.3192291259765625, 0.54620361328125, 0.2057342529296875, 0.733917236328125, 0.868133544921875, 0.760833740234375, 0.162353515625, 0.53009033203125, 0.4091339111328125, 0.715484619140625, 0.7896575927734375, 0.4363555908203125, 0.611602783203125, 0.2089080810546875, 0.46685791015625, 0.0721893310546875, 0.5189208984375, 0.087890625, 0.571319580078125, 0.5492706298828125, 0.147918701171875, 0.650665283203125, 0.222137451171875, 0.362701416015625, 0.5084228515625, 0.141082763671875, 0.219879150390625, 0.3207550048828125, 0.3336029052734375, 0.3092193603515625, 0.8452301025390625, 0.0810089111328125, 0.837005615234375, 0.8419189453125, 0.311065673828125, 0.16839599609375, 0.5677642822265625, 0.2373046875, 0.951629638671875, 0.6255340576171875, 0.738189697265625, 0.1220245361328125, 0.829986572265625, 0.012908935546875, 0.9552764892578125, 0.3025665283203125, 0.8392181396484375, 0.5009002685546875, 0.9709930419921875, 0.0037689208984375, 0.6907196044921875, 0.4515533447265625, 0.9433746337890625, 0.294097900390625, 0.4056549072265625, 0.8227386474609375, 0.2407684326171875, 0.319854736328125, 0.2477874755859375, 0.300994873046875, 0.831329345703125, 0.89654541015625, 0.186920166015625, 0.9546051025390625, 0.0659942626953125, 0.981597900390625, 0.6247711181640625, 0.4144744873046875, 0.01788330078125, 0.5952911376953125, 0.02325439453125, 0.8787994384765625, 0.45672607421875, 0.345733642578125, 0.272674560546875, 0.7471771240234375, 0.738067626953125, 0.3994903564453125, 0.5419464111328125, 0.4871826171875, 0.220489501953125, 0.302337646484375, 0.0518951416015625, 0.0179290771484375, 0.9070892333984375, 0.738250732421875, 0.9260101318359375, 0.3682098388671875, 0.5222930908203125, 0.9368743896484375, 0.7628631591796875, 0.91021728515625, 0.6608734130859375, 0.74114990234375, 0.5767669677734375, 0.3231658935546875, 0.3792877197265625, 0.189422607421875, 0.081756591796875, 0.3243255615234375, 0.5079193115234375, 0.0980682373046875, 0.447723388671875, 0.132049560546875, 0.5836334228515625, 0.7315673828125, 0.7743377685546875, 0.49871826171875, 0.553863525390625, 0.68072509765625, 0.5855255126953125, 0.7470550537109375, 0.7157440185546875, 0.0088653564453125, 0.2461090087890625, 0.4472198486328125, 0.312744140625, 0.689971923828125, 0.57574462890625, 0.5368194580078125, 0.5870208740234375, 0.3398590087890625, 0.1464691162109375, 0.9798126220703125, 0.396026611328125, 0.56634521484375, 0.367431640625, 0.9212188720703125, 0.712677001953125, 0.0612335205078125, 0.60614013671875, 0.7362213134765625, 0.599945068359375, 0.857757568359375, 0.327301025390625, 0.8154754638671875, 0.5459747314453125, 0.7425537109375, 0.189178466796875, 0.619781494140625, 0.1224365234375, 0.117767333984375, 0.5519561767578125, 0.827239990234375, 0.8560028076171875, 0.492095947265625, 0.837554931640625, 0.6144256591796875, 0.3584442138671875, 0.2226715087890625, 0.0833892822265625, 0.054595947265625, 0.44183349609375, 0.575897216796875, 0.3027801513671875, 0.9974822998046875, 0.0638580322265625, 0.6962738037109375, 0.440704345703125, 0.2833404541015625, 0.5025787353515625, 0.470245361328125, 0.4542083740234375, 0.136810302734375, 0.0887298583984375, 0.497650146484375, 0.0127716064453125, 0.6787261962890625, 0.33782958984375, 0.642547607421875, 0.96575927734375, 0.2034912109375, 0.1798858642578125, 0.4297332763671875, 0.52496337890625, 0.3334503173828125, 0.5834808349609375, 0.6497344970703125, 0.4526214599609375, 0.3092041015625, 0.257904052734375, 0.0367279052734375, 0.0352630615234375, 0.1174468994140625, 0.7115325927734375, 0.1468505859375, 0.163482666015625, 0.2921142578125, 0.9552459716796875, 0.8790130615234375, 0.750518798828125, 0.6107025146484375, 0.748443603515625, 0.13836669921875, 0.451904296875, 0.3959808349609375, 0.7141265869140625, 0.4446563720703125, 0.985107421875, 0.6958770751953125, 0.6849822998046875, 0.20867919921875, 0.2403411865234375, 0.720245361328125, 0.415069580078125, 0.497589111328125, 0.2503662109375, 0.8083343505859375, 0.0852203369140625, 0.1232147216796875, 0.054931640625, 0.0960235595703125, 0.999237060546875, 0.395751953125, 0.9166717529296875, 0.4935150146484375, 0.860076904296875, 0.2984466552734375, 0.5888671875, 0.3552703857421875, 0.844940185546875, 0.4131927490234375, 0.3873748779296875, 0.4443511962890625, 0.0689697265625, 0.00299072265625, 0.7102813720703125, 0.7450103759765625, 0.6220703125, 0.7425689697265625, 0.2407073974609375, 0.8450469970703125, 0.062286376953125, 0.3741912841796875, 0.462432861328125, 0.3831939697265625, 0.336090087890625, 0.87841796875, 0.3055267333984375, 0.625732421875, 0.261993408203125, 0.1149749755859375, 0.91839599609375, 0.78485107421875, 0.6428070068359375, 0.041717529296875, 0.03277587890625, 0.7394561767578125, 0.975860595703125, 0.44024658203125, 0.4078521728515625, 0.181915283203125, 0.254241943359375, 0.307159423828125, 0.408294677734375, 0.7865447998046875, 0.8835601806640625, 0.362945556640625, 0.5561065673828125, 0.6969451904296875, 0.2786712646484375, 0.081573486328125, 0.4432220458984375, 0.0006256103515625, 0.9066314697265625, 0.4439849853515625, 0.7280426025390625, 0.53289794921875, 0.9916839599609375, 0.3883209228515625, 0.0360107421875, 0.8907928466796875, 0.0398406982421875, 0.984039306640625, 0.8217620849609375, 0.2587890625, 0.5611572265625, 0.11865234375, 0.8895111083984375, 0.8541412353515625, 0.341094970703125, 0.7416534423828125, 0.411529541015625, 0.2545013427734375, 0.1602325439453125, 0.288116455078125, 0.1545867919921875, 0.7212066650390625, 0.9940185546875, 0.228851318359375, 0.23468017578125, 0.62451171875, 0.647735595703125, 0.7666015625, 0.6669464111328125, 0.8035736083984375, 0.280120849609375, 0.6352691650390625, 0.872222900390625, 0.0827178955078125, 0.60845947265625, 0.4862213134765625, 0.93701171875, 0.6744842529296875, 0.3323516845703125, 0.7368927001953125, 0.6148834228515625, 0.30267333984375, 0.976470947265625, 0.0843353271484375, 0.6084442138671875, 0.8167724609375, 0.9921722412109375, 0.7654876708984375, 0.484100341796875, 0.7624969482421875, 0.002227783203125, 0.3798370361328125, 0.751617431640625, 0.620361328125, 0.33636474609375, 0.220916748046875, 0.755615234375, 0.54986572265625, 0.735931396484375, 0.11383056640625, 0.4398345947265625, 0.6656646728515625, 0.4267578125, 0.3126220703125, 0.7709503173828125, 0.1229248046875, 0.3379669189453125, 0.1705474853515625, 0.5764923095703125, 0.4994964599609375, 0.8657684326171875, 0.7302093505859375, 0.8246002197265625, 0.2449951171875, 0.0937042236328125, 0.5646820068359375, 0.5347900390625, 0.706787109375, 0.521942138671875, 0.4907379150390625, 0.489959716796875, 0.510345458984375, 0.127044677734375, 0.101531982421875, 0.1408233642578125, 0.543060302734375, 0.0576324462890625, 0.592315673828125, 0.5124664306640625, 0.5399322509765625, 0.5101318359375, 0.9518890380859375, 0.7042083740234375, 0.3466339111328125, 0.419158935546875, 0.6270751953125, 0.0976104736328125, 0.587921142578125, 0.2313232421875, 0.984710693359375, 0.0417022705078125, 0.9470977783203125, 0.114349365234375, 0.6592864990234375, 0.709320068359375, 0.054107666015625, 0.85516357421875, 0.9350128173828125, 0.2681427001953125, 0.5169830322265625, 0.844024658203125, 0.6889495849609375, 0.7132415771484375, 0.08160400390625, 0.919708251953125, 0.7284393310546875, 0.435760498046875, 0.0579986572265625, 0.666015625, 0.999359130859375, 0.597686767578125, 0.366119384765625, 0.3022613525390625, 0.1560516357421875, 0.2895050048828125, 0.3038330078125, 0.103485107421875, 0.9342041015625, 0.9806671142578125, 0.1142425537109375, 0.0756378173828125, 0.908050537109375, 0.302459716796875, 0.754364013671875, 0.53961181640625, 0.8476104736328125, 0.54486083984375, 0.0888214111328125, 0.8880462646484375, 0.5830230712890625, 0.93133544921875, 0.015838623046875, 0.3000030517578125, 0.9717864990234375, 0.3219451904296875, 0.911651611328125, 0.7206878662109375, 0.047210693359375, 0.37530517578125, 0.6627197265625, 0.7336578369140625, 0.129364013671875, 0.474334716796875, 0.99365234375, 0.4911346435546875, 0.65966796875, 0.5123138427734375, 0.4891204833984375, 0.86358642578125, 0.833648681640625, 0.015625, 0.0464019775390625, 0.7162017822265625, 0.190521240234375, 0.712860107421875, 0.89862060546875, 0.5338134765625, 0.4674530029296875, 0.66351318359375, 0.34423828125, 0.5159912109375, 0.0358428955078125, 0.2437591552734375, 0.9219207763671875, 0.6801910400390625, 0.7039337158203125, 0.235748291015625, 0.6114044189453125, 0.2731170654296875, 0.865570068359375, 0.513275146484375, 0.507965087890625, 0.4915924072265625, 0.3163299560546875, 0.0081634521484375, 0.666900634765625, 0.1837310791015625, 0.7552642822265625, 0.8354644775390625, 0.3321685791015625, 0.0074462890625, 0.2609100341796875, 0.474609375, 0.3389892578125, 0.0751953125, 0.383575439453125, 0.3159332275390625, 0.9457244873046875, 0.78253173828125, 0.8545379638671875, 0.28240966796875, 0.2589263916015625, 0.8333740234375, 0.6814727783203125, 0.47418212890625, 0.552215576171875, 0.6436004638671875, 0.6672515869140625, 0.4268035888671875, 0.422698974609375, 0.9670867919921875, 0.016815185546875, 0.8061676025390625, 0.431427001953125, 0.764404296875, 0.455902099609375, 0.0459747314453125, 0.32244873046875, 0.6659088134765625, 0.8970184326171875, 0.3282318115234375, 0.88134765625, 0.1814117431640625, 0.95556640625, 0.2415618896484375, 0.1456451416015625, 0.1385040283203125, 0.81707763671875, 0.0810546875, 0.1017913818359375, 0.18011474609375, 0.7779998779296875, 0.835601806640625, 0.6473236083984375, 0.3567352294921875, 0.1531829833984375, 0.2676239013671875, 0.0018768310546875, 0.6404266357421875, 0.378570556640625, 0.322845458984375, 0.606964111328125, 0.4522552490234375, 0.7871551513671875, 0.4765777587890625, 0.7127227783203125, 0.89337158203125, 0.756805419921875, 0.0906829833984375, 0.852752685546875, 0.4894866943359375, 0.2314300537109375, 0.18035888671875, 0.4655914306640625, 0.816925048828125, 0.9889984130859375, 0.485992431640625, 0.95489501953125, 0.9687957763671875, 0.6058349609375, 0.098724365234375, 0.9253387451171875, 0.79986572265625, 0.442230224609375, 0.96685791015625, 0.197296142578125, 0.999664306640625, 0.5777435302734375, 0.554840087890625, 0.347320556640625, 0.51702880859375, 0.1984405517578125, 0.5465850830078125, 0.0083465576171875, 0.728759765625, 0.6230621337890625, 0.714508056640625, 0.994842529296875, 0.782928466796875, 0.281982421875, 0.7945709228515625, 0.7094573974609375, 0.3988189697265625, 0.7161102294921875, 0.784576416015625, 0.61444091796875, 0.24505615234375, 0.5435028076171875, 0.323486328125, 0.2579498291015625, 0.189483642578125, 0.5107879638671875, 0.2804107666015625, 0.789459228515625, 0.2805328369140625, 0.8191680908203125, 0.281005859375, 0.24163818359375, 0.75634765625, 0.8046722412109375, 0.069061279296875, 0.2410125732421875, 0.49871826171875, 0.674652099609375, 0.6015777587890625, 0.2190399169921875, 0.48956298828125, 0.9930572509765625, 0.25213623046875, 0.766998291015625, 0.5244140625, 0.536224365234375, 0.5053253173828125, 0.43133544921875, 0.3581695556640625, 0.3143463134765625, 0.3158416748046875, 0.0466766357421875, 0.302642822265625, 0.9483642578125, 0.5084075927734375, 0.8986358642578125, 0.75347900390625, 0.8874969482421875, 0.0749969482421875, 0.776153564453125, 0.361083984375, 0.926849365234375, 0.576080322265625, 0.9098968505859375, 0.822296142578125, 0.2957916259765625, 0.3952178955078125, 0.5658721923828125, 0.386871337890625, 0.54486083984375, 0.511932373046875, 0.926513671875, 0.0791015625, 0.0006103515625, 0.8483123779296875, 0.322235107421875, 0.0867462158203125, 0.813323974609375, 0.344696044921875, 0.4229583740234375, 0.8137664794921875, 0.5297393798828125, 0.955718994140625, 0.3339385986328125, 0.356964111328125, 0.4510955810546875, 0.50860595703125, 0.71392822265625, 0.2879638671875, 0.0143585205078125, 0.468597412109375, 0.6479949951171875, 0.8652496337890625, 0.785919189453125, 0.886566162109375, 0.051544189453125, 0.4633331298828125, 0.5453338623046875, 0.4212493896484375, 0.760498046875, 0.025787353515625, 0.196929931640625, 0.81427001953125, 0.7430877685546875, 0.77606201171875, 0.677642822265625, 0.31646728515625, 0.00341796875, 0.1445770263671875, 0.2836456298828125, 0.8792266845703125, 0.4409942626953125, 0.389190673828125, 0.0271148681640625, 0.7174072265625, 0.068756103515625, 0.4956207275390625, 0.787750244140625, 0.1720428466796875, 0.4788818359375, 0.9706878662109375, 0.138427734375, 0.5477142333984375, 0.5091094970703125, 0.6241302490234375, 0.7507781982421875, 0.938018798828125, 0.859893798828125, 0.1745452880859375, 0.395477294921875, 0.988800048828125, 0.2135772705078125, 0.608154296875, 0.1524810791015625, 0.306365966796875, 0.889190673828125, 0.212799072265625, 0.2266082763671875, 0.3691558837890625, 0.3148345947265625, 0.9036407470703125, 0.9055633544921875, 0.39654541015625, 0.95831298828125, 0.1623382568359375, 0.18603515625, 0.1897735595703125, 0.059844970703125, 0.7132720947265625, 0.261932373046875, 0.595947265625, 0.7069854736328125, 0.2073211669921875, 0.0428314208984375, 0.45184326171875, 0.6202239990234375, 0.831939697265625, 0.49468994140625, 0.8070220947265625, 0.958343505859375, 0.1847381591796875, 0.360076904296875, 0.37396240234375, 0.9008941650390625, 0.2557830810546875, 0.6378021240234375, 0.1696624755859375, 0.5489349365234375, 0.848236083984375, 0.61468505859375, 0.094268798828125, 0.2392120361328125, 0.4900665283203125, 0.9447174072265625, 0.363922119140625, 0.85406494140625, 0.262908935546875, 0.0196990966796875, 0.2527313232421875, 0.06201171875, 0.3203582763671875, 0.656280517578125, 0.752532958984375, 0.355743408203125, 0.4832763671875, 0.889434814453125, 0.278594970703125, 0.7052459716796875, 0.8018035888671875, 0.9618377685546875, 0.235565185546875, 0.220001220703125, 0.8958740234375, 0.7487640380859375, 0.8040313720703125, 0.0315093994140625, 0.4268798828125, 0.926361083984375, 0.7276611328125, 0.45721435546875, 0.1470947265625, 0.9796600341796875, 0.3010101318359375, 0.43701171875, 0.148162841796875, 0.866058349609375, 0.7968597412109375, 0.80963134765625, 0.3017578125, 0.1222686767578125, 0.6383514404296875, 0.9095306396484375, 0.446533203125, 0.5052032470703125, 0.498870849609375, 0.343017578125, 0.389892578125, 0.7508544921875, 0.60296630859375, 0.3969268798828125, 0.3488006591796875, 0.5553436279296875, 0.35760498046875, 0.66522216796875, 0.850189208984375, 0.0059051513671875, 0.596527099609375, 0.6528472900390625, 0.9964141845703125, 0.873504638671875, 0.3443450927734375, 0.7874908447265625, 0.1740875244140625, 0.4677581787109375, 0.8000640869140625, 0.2469635009765625, 0.621551513671875, 0.0654296875, 0.88006591796875, 0.8730316162109375, 0.1656951904296875, 0.173492431640625, 0.3392333984375, 0.45672607421875, 0.328826904296875, 0.5503692626953125, 0.47674560546875, 0.50250244140625, 0.57220458984375, 0.0531768798828125, 0.3020172119140625, 0.58416748046875, 0.06585693359375, 0.7667388916015625, 0.038330078125, 0.6534271240234375, 0.22637939453125, 0.683868408203125, 0.619232177734375, 0.439453125, 0.16424560546875, 0.0873870849609375, 0.4847869873046875, 0.6121826171875, 0.8993377685546875, 0.4244384765625, 0.02294921875, 0.140533447265625, 0.9609832763671875, 0.9913482666015625, 0.8317413330078125, 0.676971435546875, 0.0849609375, 0.428253173828125, 0.68133544921875, 0.8095855712890625, 0.58416748046875, 0.661163330078125, 0.276092529296875, 0.883880615234375, 0.4014739990234375, 0.9799652099609375, 0.5699462890625, 0.129730224609375, 0.1391754150390625, 0.9527130126953125, 0.7440338134765625, 0.0341339111328125, 0.311248779296875, 0.5684356689453125, 0.8304443359375, 0.670562744140625, 0.1022491455078125, 0.686767578125, 0.339141845703125, 0.41552734375, 0.8395538330078125, 0.8568572998046875, 0.8026275634765625, 0.636627197265625, 0.205902099609375, 0.0938262939453125, 0.5552978515625, 0.7187957763671875, 0.105316162109375, 0.670806884765625, 0.258941650390625, 0.5510406494140625, 0.365234375, 0.9159698486328125, 0.20849609375, 0.58001708984375, 0.6869964599609375, 0.4056396484375, 0.4669952392578125, 0.6659088134765625, 0.5822906494140625, 0.27618408203125, 0.2668609619140625, 0.590301513671875, 0.4622955322265625, 0.2248992919921875, 0.837371826171875, 0.8408050537109375, 0.2056732177734375, 0.6062774658203125, 0.133148193359375, 0.6204833984375, 0.5052337646484375, 0.0297393798828125, 0.0756072998046875, 0.426727294921875, 0.1988677978515625, 0.8036346435546875, 0.16943359375, 0.1722869873046875, 0.913787841796875, 0.8434906005859375, 0.48956298828125, 0.4578094482421875, 0.8023223876953125, 0.50567626953125, 0.59735107421875, 0.554595947265625, 0.9586029052734375, 0.0601959228515625, 0.6390228271484375, 0.824432373046875, 0.973968505859375, 0.109954833984375, 0.380523681640625, 0.2705841064453125, 0.04052734375, 0.7032318115234375, 0.3071441650390625, 0.551513671875, 0.9705810546875, 0.5969390869140625, 0.446868896484375, 0.6659393310546875, 0.434112548828125, 0.0306243896484375, 0.6837310791015625, 0.06195068359375, 0.42529296875, 0.921112060546875, 0.437164306640625, 0.0045166015625, 0.936187744140625, 0.96270751953125, 0.8333892822265625, 0.434967041015625, 0.841522216796875, 0.6493682861328125, 0.768524169921875, 0.551910400390625, 0.5618743896484375, 0.783172607421875, 0.1147308349609375, 0.8113861083984375, 0.37713623046875, 0.2675628662109375, 0.868316650390625, 0.3015289306640625, 0.5665130615234375, 0.176116943359375, 0.1042633056640625, 0.7302398681640625, 0.67987060546875, 0.66656494140625, 0.6816864013671875, 0.1429595947265625, 0.089080810546875, 0.5977630615234375, 0.0760498046875, 0.3881988525390625, 0.04730224609375, 0.6816558837890625, 0.0272216796875, 0.227691650390625, 0.3421478271484375, 0.61212158203125, 0.3399658203125, 0.49591064453125, 0.0096282958984375, 0.74859619140625, 0.0643310546875, 0.130767822265625, 0.1864013671875, 0.684783935546875, 0.917236328125, 0.9357757568359375, 0.732452392578125, 0.5013885498046875, 0.5991668701171875, 0.955291748046875, 0.513275146484375, 0.1115570068359375, 0.484344482421875, 0.5343017578125, 0.4474639892578125, 0.1280517578125, 0.7063140869140625, 0.72100830078125, 0.8930816650390625, 0.5710296630859375, 0.7556610107421875, 0.504364013671875, 0.212554931640625, 0.7862091064453125, 0.766021728515625, 0.2492523193359375, 0.61578369140625, 0.3447265625, 0.055023193359375, 0.5689544677734375, 0.1665496826171875, 0.9797515869140625, 0.5820159912109375, 0.1663818359375, 0.9142608642578125, 0.4857177734375, 0.7559661865234375, 0.944732666015625, 0.5592498779296875, 0.1199951171875, 0.3816070556640625, 0.4023895263671875, 0.351715087890625, 0.8632049560546875, 0.3562469482421875, 0.4481353759765625, 0.4135284423828125, 0.79486083984375, 0.6399688720703125, 0.3870849609375, 0.0393829345703125, 0.2413177490234375, 0.10845947265625, 0.88775634765625, 0.458526611328125, 0.266448974609375, 0.4744720458984375, 0.89910888671875, 0.6003875732421875, 0.0866851806640625, 0.3168792724609375, 0.286773681640625, 0.08636474609375, 0.7344970703125, 0.4009552001953125, 0.2876739501953125, 0.21600341796875, 0.1038055419921875, 0.81549072265625, 0.9525146484375, 0.7434234619140625, 0.877685546875, 0.8209686279296875, 0.2108612060546875, 0.5173187255859375, 0.6397705078125, 0.1042633056640625, 0.4575653076171875, 0.664703369140625, 0.515625, 0.74365234375, 0.23822021484375, 0.7060394287109375, 0.869476318359375, 0.8088226318359375, 0.1063385009765625, 0.2192840576171875, 0.9007720947265625, 0.7094573974609375, 0.7468109130859375, 0.4080810546875, 0.536376953125, 0.2292327880859375, 0.9022979736328125, 0.81982421875, 0.537445068359375, 0.8153076171875, 0.13287353515625, 0.9794769287109375, 0.6856536865234375, 0.8753509521484375, 0.469207763671875, 0.3727569580078125, 0.9779205322265625, 0.0438995361328125, 0.7567138671875, 0.3338623046875, 0.7974700927734375, 0.67047119140625, 0.795074462890625, 0.6544342041015625, 0.8648529052734375, 0.946746826171875, 0.0364837646484375, 0.828582763671875, 0.7806396484375, 0.8292999267578125, 0.54437255859375, 0.9495697021484375, 0.1388397216796875, 0.266845703125, 0.9543914794921875, 0.54522705078125, 0.92803955078125, 0.6710968017578125, 0.9230804443359375, 0.4230194091796875, 0.3530426025390625, 0.97222900390625, 0.64996337890625, 0.22467041015625, 0.2508087158203125, 0.4627685546875, 0.559326171875, 0.5152740478515625, 0.21124267578125, 0.0024261474609375, 0.4298248291015625, 0.5283050537109375, 0.6790771484375, 0.4591217041015625, 0.33477783203125, 0.0547637939453125, 0.8090362548828125, 0.529449462890625, 0.2389678955078125, 0.63995361328125, 0.245849609375, 0.9578704833984375, 0.3083343505859375, 0.9538421630859375, 0.3108673095703125, 0.0814208984375, 0.45123291015625, 0.7249298095703125, 0.63385009765625, 0.96722412109375, 0.521820068359375, 0.9398956298828125, 0.59332275390625, 0.54241943359375, 0.7252349853515625, 0.569244384765625, 0.521087646484375, 0.64373779296875, 0.1130218505859375, 0.3565826416015625, 0.946807861328125, 0.25665283203125, 0.7344512939453125, 0.483306884765625, 0.2825164794921875, 0.8135223388671875, 0.807647705078125, 0.078155517578125, 0.8158416748046875, 0.0289306640625, 0.8751068115234375, 0.3665771484375, 0.3761138916015625, 0.203399658203125, 0.27691650390625, 0.2525482177734375, 0.14227294921875, 0.952728271484375, 0.8738250732421875, 0.4641265869140625, 0.5799407958984375, 0.8884429931640625, 0.87078857421875, 0.4142608642578125, 0.284881591796875, 0.32623291015625, 0.138458251953125, 0.526031494140625, 0.28515625, 0.0721435546875, 0.2483062744140625, 0.051727294921875, 0.6227569580078125, 0.48468017578125, 0.23333740234375, 0.68511962890625, 0.1823577880859375, 0.71630859375, 0.05072021484375, 0.3555908203125, 0.750457763671875, 0.82568359375, 0.5227203369140625, 0.5537872314453125, 0.426849365234375, 0.249053955078125, 0.496673583984375, 0.61126708984375, 0.4071197509765625, 0.5200958251953125, 0.8107147216796875, 0.505157470703125, 0.9862823486328125, 0.1553192138671875, 0.781524658203125, 0.3157196044921875, 0.995269775390625, 0.3405914306640625, 0.8564910888671875, 0.4449462890625, 0.0070037841796875, 0.2080841064453125, 0.803802490234375, 0.507080078125, 0.0364990234375, 0.9433135986328125, 0.618988037109375, 0.9441070556640625, 0.0362396240234375, 0.291107177734375, 0.1790924072265625, 0.9005126953125, 0.735626220703125, 0.9109954833984375, 0.6839599609375, 0.020782470703125, 0.975738525390625, 0.5240020751953125, 0.628814697265625, 0.180328369140625, 0.080535888671875, 0.371124267578125, 0.249420166015625, 0.23016357421875, 0.207427978515625, 0.20458984375, 0.0307464599609375, 0.3975982666015625, 0.2369384765625, 0.9156951904296875, 0.0533905029296875, 0.80767822265625, 0.5118408203125, 0.445831298828125, 0.6745147705078125, 0.3250274658203125, 0.53204345703125, 0.985260009765625, 0.101104736328125, 0.7634735107421875, 0.73223876953125, 0.1412353515625, 0.5855865478515625, 0.6456298828125, 0.742462158203125, 0.84075927734375, 0.6290740966796875, 0.0967559814453125, 0.29595947265625, 0.2720489501953125, 0.2045135498046875, 0.18701171875, 0.2793426513671875, 0.9165496826171875, 0.638671875, 0.7806243896484375, 0.7040863037109375, 0.7219696044921875, 0.7765960693359375, 0.7780914306640625, 0.21038818359375, 0.76385498046875, 0.19000244140625, 0.096923828125, 0.0214080810546875, 0.0381317138671875, 0.8700103759765625, 0.6734771728515625, 0.988006591796875, 0.7457275390625, 0.809844970703125, 0.5753173828125, 0.566925048828125, 0.25634765625, 0.2129058837890625, 0.240478515625, 0.781402587890625, 0.6211395263671875, 0.896209716796875, 0.2470550537109375, 0.0107421875, 0.1067657470703125, 0.9337310791015625, 0.9471588134765625, 0.537506103515625, 0.786407470703125, 0.56927490234375, 0.0085906982421875, 0.9544219970703125, 0.24639892578125, 0.61077880859375, 0.0805206298828125, 0.7499542236328125, 0.8805084228515625, 0.3517608642578125, 0.0831146240234375, 0.9097442626953125, 0.48480224609375, 0.6971893310546875, 0.42083740234375, 0.6649169921875, 0.7195281982421875, 0.7679443359375, 0.2745513916015625, 0.6256256103515625, 0.980133056640625, 0.771820068359375, 0.37579345703125, 0.8180694580078125, 0.1313629150390625, 0.98321533203125, 0.483489990234375, 0.888580322265625, 0.998687744140625, 0.5559539794921875, 0.00531005859375, 0.5048980712890625, 0.306243896484375, 0.1491241455078125, 0.492645263671875, 0.837432861328125, 0.6303863525390625, 0.2939453125, 0.5280303955078125, 0.780181884765625, 0.595947265625, 0.6374053955078125, 0.9095611572265625, 0.1710052490234375, 0.6476593017578125, 0.077789306640625, 0.19757080078125, 0.354766845703125, 0.143951416015625, 0.562652587890625, 0.638214111328125, 0.02191162109375, 0.8363189697265625, 0.3297119140625, 0.6028900146484375, 0.037567138671875, 0.767669677734375, 0.9793548583984375, 0.2925262451171875, 0.5470123291015625, 0.2766571044921875, 0.7537689208984375, 0.623779296875, 0.7197723388671875, 0.1791229248046875, 0.8566131591796875, 0.1466217041015625, 0.49554443359375, 0.7114715576171875, 0.1319427490234375, 0.72064208984375, 0.622955322265625, 0.1617584228515625, 0.9877166748046875, 0.5334625244140625, 0.3520660400390625, 0.2735137939453125, 0.0130767822265625, 0.4777679443359375, 0.8010406494140625, 0.9632415771484375, 0.974884033203125, 0.002166748046875, 0.1884002685546875, 0.873870849609375, 0.295928955078125, 0.955718994140625, 0.99359130859375, 0.1318206787109375, 0.6320953369140625, 0.9225311279296875, 0.28607177734375, 0.7170562744140625, 0.2831878662109375, 0.1722564697265625, 0.0135345458984375, 0.8975830078125, 0.6755828857421875, 0.0853424072265625, 0.46337890625, 0.8299407958984375, 0.134124755859375, 0.450103759765625, 0.3852691650390625, 0.4294891357421875, 0.6184234619140625, 0.12274169921875, 0.722686767578125, 0.250335693359375, 0.26953125, 0.638458251953125, 0.891845703125, 0.239532470703125, 0.3214569091796875, 0.4186553955078125, 0.612518310546875, 0.7263946533203125, 0.664215087890625, 0.6433258056640625, 0.8052520751953125, 0.2062835693359375, 0.72930908203125, 0.9766998291015625, 0.313995361328125, 0.0225982666015625, 0.196563720703125, 0.4856719970703125, 0.741180419921875, 0.8212890625, 0.7559356689453125, 0.5636444091796875, 0.5938873291015625, 0.0403594970703125, 0.2653350830078125, 0.3709869384765625, 0.1700897216796875, 0.914520263671875, 0.3213958740234375, 0.4827728271484375, 0.5753021240234375, 0.1121063232421875, 0.3402557373046875, 0.13555908203125, 0.575469970703125, 0.650787353515625, 0.0698089599609375, 0.3046417236328125, 0.36761474609375, 0.928741455078125, 0.177032470703125, 0.5260772705078125, 0.2243194580078125, 0.4584197998046875, 0.4969940185546875, 0.0667572021484375, 0.385528564453125, 0.617828369140625, 0.4920501708984375, 0.0565643310546875, 0.1987457275390625, 0.4522705078125, 0.3267822265625, 0.68365478515625, 0.377227783203125, 0.4838714599609375, 0.074859619140625, 0.7632904052734375, 0.2447509765625, 0.07611083984375, 0.630767822265625, 0.5829925537109375, 0.5008087158203125, 0.0070648193359375, 0.5670013427734375, 0.824005126953125, 0.656097412109375, 0.6285858154296875, 0.4364776611328125, 0.9328460693359375, 0.7804412841796875, 0.717987060546875, 0.9771270751953125, 0.234649658203125, 0.103729248046875, 0.7773590087890625, 0.501678466796875, 0.649078369140625, 0.64501953125, 0.35040283203125, 0.714263916015625, 0.6532135009765625, 0.4347991943359375, 0.8869171142578125, 0.08905029296875, 0.805938720703125, 0.6026611328125, 0.48931884765625, 0.010345458984375, 0.1205596923828125, 0.938140869140625, 0.986175537109375, 0.628753662109375, 0.0167694091796875, 0.109283447265625, 0.341827392578125, 0.90911865234375, 0.1217803955078125, 0.0679168701171875, 0.1084747314453125, 0.0362396240234375, 0.2998046875, 0.375, 0.0354461669921875, 0.053558349609375, 0.136627197265625, 0.5819854736328125, 0.362640380859375, 0.6916656494140625, 0.1984100341796875, 0.42120361328125, 0.2596588134765625, 0.424896240234375, 0.0876922607421875, 0.5774383544921875, 0.78033447265625, 0.4628143310546875, 0.2683563232421875, 0.603546142578125, 0.7170562744140625, 0.427734375, 0.0530548095703125, 0.2273712158203125, 0.6096649169921875, 0.4177093505859375, 0.487274169921875, 0.2260894775390625, 0.48980712890625, 0.3470001220703125, 0.006378173828125, 0.433135986328125, 0.755706787109375, 0.6683502197265625, 0.311614990234375, 0.6895904541015625, 0.0302734375, 0.2593841552734375, 0.3752593994140625, 0.196380615234375, 0.9999542236328125, 0.6435546875, 0.8271942138671875, 0.0396881103515625, 0.3776702880859375, 0.9434967041015625, 0.61346435546875, 0.74212646484375, 0.785186767578125, 0.7034454345703125, 0.043548583984375, 0.3771820068359375, 0.6566925048828125, 0.962615966796875, 0.0654144287109375, 0.6524200439453125, 0.3634490966796875, 0.7641143798828125, 0.3009796142578125, 0.7952117919921875, 0.6506195068359375, 0.6930084228515625, 0.398895263671875, 0.1092681884765625, 0.5176544189453125, 0.17962646484375, 0.6750030517578125, 0.2708892822265625, 0.789886474609375, 0.09527587890625, 0.1824493408203125, 0.3551025390625, 0.5010986328125, 0.685455322265625, 0.2261505126953125, 0.609527587890625, 0.1406402587890625, 0.01239013671875, 0.740966796875, 0.1568145751953125, 0.1731414794921875, 0.8568878173828125, 0.3112640380859375, 0.68389892578125, 0.21563720703125, 0.24249267578125, 0.13690185546875, 0.1120758056640625, 0.6973876953125, 0.2260589599609375, 0.4741973876953125, 0.306793212890625, 0.0770263671875, 0.4747772216796875, 0.9966888427734375, 0.815765380859375, 0.4549407958984375, 0.99700927734375, 0.700164794921875, 0.3018951416015625, 0.167755126953125, 0.318115234375, 0.47430419921875, 0.8255462646484375, 0.692047119140625, 0.3504486083984375, 0.3614654541015625, 0.3511962890625, 0.716583251953125, 0.8679351806640625, 0.0507659912109375, 0.731353759765625, 0.1993865966796875, 0.730133056640625, 0.172393798828125, 0.238494873046875, 0.9823150634765625, 0.7641448974609375, 0.957763671875, 0.550567626953125, 0.93310546875, 0.6456756591796875, 0.2614898681640625, 0.02801513671875, 0.7816314697265625, 0.7381439208984375, 0.1511993408203125, 0.2699737548828125, 0.1658782958984375, 0.5809326171875, 0.3391265869140625, 0.7288055419921875, 0.736846923828125, 0.368499755859375, 0.5094146728515625, 0.7098846435546875, 0.3242645263671875, 0.559234619140625, 0.9313812255859375, 0.622955322265625, 0.7245941162109375, 0.7626800537109375, 0.702545166015625, 0.335723876953125, 0.6683197021484375, 0.4822998046875, 0.3880615234375, 0.4616241455078125, 0.820037841796875, 0.2798919677734375, 0.3416290283203125, 0.0115509033203125, 0.0961151123046875, 0.489166259765625, 0.61639404296875, 0.124664306640625, 0.4427032470703125, 0.2109527587890625, 0.7555694580078125, 0.9516448974609375, 0.649871826171875, 0.082427978515625, 0.0353851318359375, 0.6295166015625, 0.2065277099609375, 0.1910400390625, 0.757659912109375, 0.5027618408203125, 0.935150146484375, 0.3934173583984375, 0.1060791015625, 0.245330810546875, 0.6068267822265625, 0.0934295654296875, 0.5743408203125, 0.99334716796875, 0.8674163818359375, 0.0967864990234375, 0.5853424072265625, 0.9071807861328125, 0.0653076171875, 0.3903656005859375, 0.56982421875, 0.063323974609375, 0.01483154296875, 0.8534088134765625, 0.2789154052734375, 0.040496826171875, 0.95257568359375, 0.2360992431640625, 0.5419769287109375, 0.63824462890625, 0.285064697265625, 0.5646820068359375, 0.6713714599609375, 0.4497528076171875, 0.4130401611328125, 0.5388031005859375, 0.0481414794921875, 0.9418487548828125, 0.5805816650390625, 0.013397216796875, 0.7850494384765625, 0.9188385009765625, 0.433837890625, 0.2235565185546875, 0.688201904296875, 0.1736907958984375, 0.6733551025390625, 0.9099884033203125, 0.770355224609375, 0.3992919921875, 0.0574951171875, 0.711883544921875, 0.895904541015625, 0.99652099609375, 0.927642822265625, 0.1923370361328125, 0.1015472412109375, 0.399444580078125, 0.661590576171875, 0.58966064453125, 0.241912841796875, 0.2231292724609375, 0.5201416015625, 0.9929351806640625, 0.403472900390625, 0.6591644287109375, 0.0129852294921875, 0.047119140625, 0.804107666015625, 0.3714141845703125, 0.780731201171875, 0.1369171142578125, 0.589080810546875, 0.7404632568359375, 0.2093963623046875, 0.869110107421875, 0.371490478515625, 0.57659912109375, 0.3961181640625, 0.91851806640625, 0.863311767578125, 0.7899627685546875, 0.8775482177734375, 0.57354736328125, 0.5705413818359375, 0.993194580078125, 0.7487640380859375, 0.2952117919921875, 0.912200927734375, 0.4093475341796875, 0.06103515625, 0.0537261962890625, 0.09564208984375, 0.7618560791015625, 0.1602325439453125, 0.1220245361328125, 0.1691741943359375, 0.2637939453125, 0.0707855224609375, 0.44818115234375, 0.437103271484375, 0.251373291015625, 0.1842193603515625, 0.3884735107421875, 0.8253631591796875, 0.5918121337890625, 0.0151824951171875, 0.5937042236328125, 0.806671142578125, 0.2239227294921875, 0.5621490478515625, 0.7082061767578125, 0.9066925048828125, 0.15655517578125, 0.7928314208984375, 0.5493927001953125, 0.8875274658203125, 0.7852630615234375, 0.30145263671875, 0.3792724609375, 0.85107421875, 0.8198394775390625, 0.479705810546875, 0.2076416015625, 0.7801361083984375, 0.742950439453125, 0.77069091796875, 0.049560546875, 0.4134521484375, 0.234283447265625, 0.60302734375, 0.481109619140625, 0.448211669921875, 0.52362060546875, 0.72216796875, 0.7835693359375, 0.7644805908203125, 0.9232940673828125, 0.245452880859375, 0.856903076171875, 0.0291595458984375, 0.5886688232421875, 0.1231842041015625, 0.5930023193359375, 0.7330322265625, 0.4868621826171875, 0.0512542724609375, 0.1004486083984375, 0.0715789794921875, 0.3098602294921875, 0.23919677734375, 0.774871826171875, 0.697662353515625, 0.3834228515625, 0.4381256103515625, 0.1430511474609375, 0.041717529296875, 0.7490234375, 0.564788818359375, 0.5457305908203125, 0.07403564453125, 0.739410400390625, 0.8855743408203125, 0.1010284423828125, 0.176513671875, 0.3562164306640625, 0.5282745361328125, 0.0189666748046875, 0.0229644775390625, 0.5638580322265625, 0.001983642578125, 0.4748382568359375, 0.217681884765625, 0.7696380615234375, 0.7444915771484375, 0.5502777099609375, 0.1697540283203125, 0.5996551513671875, 0.1398162841796875, 0.206207275390625, 0.5262603759765625, 0.464691162109375, 0.931121826171875, 0.450164794921875, 0.41595458984375, 0.2827911376953125, 0.0427093505859375, 0.6658172607421875, 0.006439208984375, 0.0696258544921875, 0.45599365234375, 0.160369873046875, 0.2606201171875, 0.5806427001953125, 0.512939453125, 0.0791778564453125, 0.105224609375, 0.9661102294921875, 0.1620941162109375, 0.4809417724609375, 0.22149658203125, 0.8773651123046875, 0.1346282958984375, 0.8032379150390625, 0.49676513671875, 0.954071044921875, 0.906982421875, 0.087188720703125, 0.8972930908203125, 0.3641204833984375, 0.555267333984375, 0.3086395263671875, 0.8061065673828125, 0.6870574951171875, 0.9817657470703125, 0.1988372802734375, 0.83807373046875, 0.670928955078125, 0.412261962890625, 0.747589111328125, 0.48565673828125, 0.4847564697265625, 0.7516632080078125, 0.1452178955078125, 0.319793701171875, 0.1576080322265625, 0.5393829345703125, 0.7420806884765625, 0.589263916015625, 0.312225341796875, 0.9405670166015625, 0.7305450439453125, 0.67926025390625, 0.0121002197265625, 0.7895050048828125, 0.89129638671875, 0.776824951171875, 0.4182586669921875, 0.389801025390625, 0.1425933837890625, 0.25390625, 0.7413787841796875, 0.468475341796875, 0.41949462890625, 0.594696044921875, 0.2144012451171875, 0.487396240234375, 0.166717529296875, 0.861785888671875, 0.512725830078125, 0.9634552001953125, 0.2418060302734375, 0.8366851806640625, 0.8461456298828125, 0.8046112060546875, 0.7828216552734375, 0.5180511474609375, 0.621063232421875, 0.972808837890625, 0.960693359375, 0.508514404296875, 0.9868927001953125, 0.7112274169921875, 0.1802520751953125, 0.6871490478515625, 0.097320556640625, 0.44769287109375, 0.5384063720703125, 0.3524169921875, 0.228759765625, 0.674560546875, 0.582122802734375, 0.619140625, 0.0727996826171875, 0.4915008544921875, 0.3730010986328125, 0.5723724365234375, 0.710296630859375, 0.664642333984375, 0.3402099609375, 0.201171875, 0.548187255859375, 0.611114501953125, 0.2171783447265625, 0.2822418212890625, 0.03399658203125, 0.017822265625, 0.8948974609375, 0.7873687744140625, 0.048492431640625, 0.5763397216796875, 0.1859130859375, 0.0245361328125, 0.3936614990234375, 0.867919921875, 0.4322967529296875, 0.4953460693359375, 0.269805908203125, 0.7720947265625, 0.9004058837890625, 0.6413116455078125, 0.17041015625, 0.987152099609375, 0.708343505859375, 0.921600341796875, 0.5913848876953125, 0.457672119140625, 0.4389190673828125, 0.4585723876953125, 0.3631439208984375, 0.923858642578125, 0.38922119140625, 0.4404144287109375, 0.2352142333984375, 0.822265625, 0.0546722412109375, 0.165069580078125, 0.6464996337890625, 0.6912689208984375, 0.6348876953125, 0.9843292236328125, 0.0198822021484375, 0.9613800048828125, 0.9467010498046875, 0.34051513671875, 0.51177978515625, 0.8980712890625, 0.153961181640625, 0.3448944091796875, 0.020965576171875, 0.1850128173828125, 0.115631103515625, 0.9148712158203125, 0.586578369140625, 0.836395263671875, 0.1398773193359375, 0.1890106201171875, 0.26434326171875, 0.07830810546875, 0.646820068359375, 0.5615386962890625, 0.5047149658203125, 0.5919342041015625, 0.062591552734375, 0.4804229736328125, 0.3009796142578125, 0.850341796875, 0.373565673828125, 0.436767578125, 0.2249298095703125, 0.8996734619140625, 0.8688812255859375, 0.3427886962890625, 0.48272705078125, 0.9535980224609375, 0.894134521484375, 0.900970458984375, 0.6702423095703125, 0.6884307861328125, 0.8539276123046875, 0.8885040283203125, 0.50860595703125, 0.2617950439453125, 0.143707275390625, 0.2673187255859375, 0.689361572265625, 0.325897216796875, 0.747222900390625, 0.02471923828125, 0.631317138671875, 0.0330657958984375, 0.1954803466796875, 0.6028900146484375, 0.5295257568359375, 0.986175537109375, 0.771087646484375, 0.1513824462890625, 0.3997039794921875, 0.52392578125, 0.41278076171875, 0.211944580078125, 0.057647705078125, 0.55615234375, 0.5950927734375, 0.1837615966796875, 0.2624053955078125, 0.794403076171875, 0.642364501953125, 0.504547119140625, 0.664520263671875, 0.0251312255859375, 0.8954620361328125, 0.10333251953125, 0.076416015625, 0.7363739013671875, 0.7656097412109375, 0.769866943359375, 0.897705078125, 0.1205902099609375, 0.2141571044921875, 0.173431396484375, 0.6992950439453125, 0.8824615478515625, 0.6548919677734375, 0.558990478515625, 0.9390411376953125, 0.07269287109375, 0.564361572265625, 0.8605499267578125, 0.8973388671875, 0.089508056640625, 0.549560546875, 0.036834716796875, 0.879058837890625, 0.9651947021484375, 0.640472412109375, 0.515411376953125, 0.7065582275390625, 0.7138824462890625, 0.6888427734375, 0.9024505615234375, 0.5902862548828125, 0.436737060546875, 0.9337615966796875, 0.819610595703125, 0.2011260986328125, 0.5576934814453125, 0.5535430908203125, 0.3990631103515625, 0.3815765380859375, 0.739532470703125, 0.779449462890625, 0.900970458984375, 0.23486328125, 0.4706268310546875, 0.33306884765625, 0.18634033203125, 0.4415740966796875, 0.7022705078125, 0.547332763671875, 0.6952667236328125, 0.11724853515625, 0.839935302734375, 0.599761962890625, 0.0091552734375, 0.5513763427734375, 0.545928955078125, 0.3575439453125, 0.8687591552734375, 0.3305816650390625, 0.8548583984375, 0.05126953125, 0.7626800537109375, 0.204193115234375, 0.4079437255859375, 0.5413970947265625, 0.9125823974609375, 0.5370635986328125, 0.0034332275390625, 0.545318603515625, 0.196197509765625, 0.3964996337890625, 0.2161712646484375, 0.85888671875, 0.99847412109375, 0.137420654296875, 0.1479339599609375, 0.8089752197265625, 0.6610260009765625, 0.564666748046875, 0.2093353271484375, 0.1567535400390625, 0.1165313720703125, 0.2339630126953125, 0.1374359130859375, 0.447540283203125, 0.9792022705078125, 0.544647216796875, 0.790679931640625, 0.954132080078125, 0.90673828125, 0.94976806640625, 0.5215301513671875, 0.442779541015625, 0.9495849609375, 0.4180755615234375, 0.764678955078125, 0.82379150390625, 0.8135223388671875, 0.65484619140625, 0.5277557373046875, 0.3357391357421875, 0.3928680419921875, 0.015777587890625, 0.2069549560546875, 0.018310546875, 0.998077392578125, 0.194305419921875, 0.5615692138671875, 0.806884765625, 0.7947235107421875, 0.09161376953125, 0.859344482421875, 0.671356201171875, 0.507049560546875, 0.219696044921875, 0.378875732421875, 0.2581024169921875, 0.3176116943359375, 0.6313323974609375, 0.2794342041015625, 0.640716552734375, 0.72650146484375, 0.3566436767578125, 0.4384307861328125, 0.188385009765625, 0.74212646484375, 0.7062530517578125, 0.1070709228515625, 0.1732025146484375, 0.8850250244140625, 0.4884490966796875, 0.71954345703125, 0.0650787353515625, 0.505157470703125, 0.1098480224609375, 0.496307373046875, 0.073974609375, 0.623046875, 0.62493896484375, 0.421295166015625, 0.9293670654296875, 0.0335845947265625, 0.1225738525390625, 0.93292236328125, 0.9424285888671875, 0.1557769775390625, 0.7995758056640625, 0.4452362060546875, 0.9603729248046875, 0.5356292724609375, 0.3822174072265625, 0.1338653564453125, 0.972259521484375, 0.0614166259765625, 0.8446044921875, 0.36285400390625, 0.7936553955078125, 0.2274169921875, 0.444183349609375, 0.61273193359375, 0.711517333984375, 0.42138671875, 0.9141387939453125, 0.5643310546875, 0.029571533203125, 0.5607147216796875, 0.090362548828125, 0.23980712890625, 0.575347900390625, 0.6927490234375, 0.96868896484375, 0.6432037353515625, 0.6591339111328125, 0.9397125244140625, 0.0262603759765625, 0.8686676025390625, 0.2393341064453125, 0.96368408203125, 0.748382568359375, 0.98907470703125, 0.0157318115234375, 0.984283447265625, 0.3929595947265625, 0.455230712890625, 0.312835693359375, 0.4379730224609375, 0.3924713134765625, 0.15838623046875, 0.621337890625, 0.7499847412109375, 0.5255889892578125, 0.55126953125, 0.2340545654296875, 0.66961669921875, 0.7169189453125, 0.30877685546875, 0.215087890625, 0.463104248046875, 0.99017333984375, 0.795684814453125, 0.63934326171875, 0.510955810546875, 0.776641845703125, 0.198822021484375, 0.4838714599609375, 0.4949188232421875, 0.590087890625, 0.57763671875, 0.9389495849609375, 0.5698089599609375, 0.782501220703125, 0.6392669677734375, 0.7171173095703125, 0.788818359375, 0.3817596435546875, 0.062530517578125, 0.5907135009765625, 0.3914947509765625, 0.74359130859375, 0.553924560546875, 0.869842529296875, 0.589813232421875, 0.2773590087890625, 0.96307373046875, 0.190948486328125, 0.6802520751953125, 0.160308837890625, 0.171905517578125, 0.6769256591796875, 0.2192535400390625, 0.19482421875, 0.257293701171875, 0.2009735107421875, 0.161651611328125, 0.8890228271484375, 0.12066650390625, 0.60662841796875, 0.1337127685546875, 0.2940673828125, 0.7921600341796875, 0.63665771484375, 0.18572998046875, 0.56744384765625, 0.11163330078125, 0.9220123291015625, 0.11322021484375, 0.508026123046875, 0.8790283203125, 0.4544677734375, 0.6688690185546875, 0.2386627197265625, 0.9697723388671875, 0.1343231201171875, 0.5404052734375, 0.1066131591796875, 0.91619873046875, 0.062744140625, 0.68048095703125, 0.3902435302734375, 0.7477264404296875, 0.771575927734375, 0.489227294921875, 0.069671630859375, 0.219268798828125, 0.6483612060546875, 0.7714080810546875, 0.12750244140625, 0.83837890625, 0.47979736328125, 0.489105224609375, 0.640380859375, 0.5993499755859375, 0.758056640625, 0.5270843505859375, 0.063018798828125, 0.6380157470703125, 0.2062835693359375, 0.9404754638671875, 0.00457763671875, 0.506011962890625, 0.6891326904296875, 0.9585113525390625, 0.5947113037109375, 0.8360595703125, 0.7635650634765625, 0.8525543212890625, 0.1634368896484375, 0.34405517578125, 0.274017333984375, 0.1056976318359375, 0.073394775390625, 0.8191375732421875, 0.370086669921875, 0.2508544921875, 0.2148895263671875, 0.9337005615234375, 0.4317779541015625, 0.2694549560546875, 0.013031005859375, 0.49981689453125, 0.1965789794921875, 0.950958251953125, 0.4167327880859375, 0.969146728515625, 0.5653533935546875, 0.339202880859375, 0.5088958740234375, 0.0047760009765625, 0.524139404296875, 0.1718597412109375, 0.4176025390625, 0.5725555419921875, 0.7752227783203125, 0.8074798583984375, 0.3441162109375, 0.7676544189453125, 0.9193267822265625, 0.456451416015625, 0.50189208984375, 0.23565673828125, 0.72607421875, 0.258880615234375, 0.5550537109375, 0.7150726318359375, 0.0102386474609375, 0.9185333251953125, 0.6065826416015625, 0.0779266357421875, 0.3617706298828125, 0.8170318603515625, 0.493743896484375, 0.769866943359375, 0.9153289794921875, 0.413543701171875, 0.3694305419921875, 0.04437255859375, 0.05078125, 0.00238037109375, 0.3142852783203125, 0.122955322265625, 0.1574859619140625, 0.2522735595703125, 0.4815826416015625, 0.4540557861328125, 0.1646881103515625, 0.6900787353515625, 0.803253173828125, 0.9513092041015625, 0.414459228515625, 0.0426177978515625, 0.1412353515625, 0.87969970703125, 0.399078369140625, 0.9906463623046875, 0.744720458984375, 0.5958251953125, 0.8255462646484375, 0.7879791259765625, 0.02630615234375, 0.7896728515625, 0.32965087890625, 0.0782928466796875, 0.6583099365234375, 0.1777191162109375, 0.720947265625, 0.54315185546875, 0.6887664794921875, 0.92205810546875, 0.9989166259765625, 0.7458953857421875, 0.7595977783203125, 0.068206787109375, 0.6492156982421875, 0.3157958984375, 0.523590087890625, 0.3117218017578125, 0.1686553955078125, 0.1191253662109375, 0.649871826171875, 0.159149169921875, 0.455963134765625, 0.3634033203125, 0.607879638671875, 0.3742828369140625, 0.972320556640625, 0.0705718994140625, 0.4821014404296875, 0.711639404296875, 0.8898468017578125, 0.37286376953125, 0.1649322509765625, 0.4241180419921875, 0.68084716796875, 0.9420928955078125, 0.1298828125, 0.7655487060546875, 0.4061279296875, 0.6392974853515625, 0.736297607421875, 0.8446502685546875, 0.9364471435546875, 0.807464599609375, 0.5922088623046875, 0.539337158203125, 0.681549072265625, 0.8089599609375, 0.021453857421875, 0.3978424072265625, 0.5284881591796875, 0.5060272216796875, 0.7516021728515625, 0.616943359375, 0.685028076171875, 0.238006591796875, 0.4873046875, 0.2243804931640625, 0.1685943603515625, 0.880218505859375, 0.1318206787109375, 0.9578857421875, 0.5548095703125, 0.853302001953125, 0.62225341796875, 0.304534912109375, 0.1090240478515625, 0.6143341064453125, 0.5230560302734375, 0.1420135498046875, 0.6013641357421875, 0.217315673828125, 0.3890533447265625, 0.10858154296875, 0.584716796875, 0.4859619140625, 0.64453125, 0.996337890625, 0.2599334716796875, 0.248870849609375, 0.7247314453125, 0.9210968017578125, 0.2461700439453125, 0.810882568359375, 0.271453857421875, 0.075042724609375, 0.3145751953125, 0.0818023681640625, 0.7433624267578125, 0.8339080810546875, 0.3410186767578125, 0.7379913330078125, 0.4678497314453125, 0.446319580078125, 0.816925048828125, 0.129180908203125, 0.3759765625, 0.890716552734375, 0.005157470703125, 0.6514434814453125, 0.9528045654296875, 0.0471038818359375, 0.864654541015625, 0.337432861328125, 0.997711181640625, 0.421783447265625, 0.1877288818359375, 0.9719696044921875, 0.5128326416015625, 0.12884521484375, 0.77392578125, 0.0912933349609375, 0.1547698974609375, 0.7527618408203125, 0.309600830078125, 0.5612945556640625, 0.0529327392578125, 0.7283782958984375, 0.65283203125, 0.1164398193359375, 0.165252685546875, 0.5829620361328125, 0.932586669921875, 0.9079742431640625, 0.2300262451171875, 0.677734375, 0.0326080322265625, 0.8972930908203125, 0.58905029296875, 0.34515380859375, 0.5709075927734375, 0.225128173828125, 0.1308135986328125, 0.8886871337890625, 0.0084228515625, 0.556976318359375, 0.9160919189453125, 0.0790252685546875, 0.459808349609375, 0.6221466064453125, 0.01763916015625, 0.076568603515625, 0.3333892822265625, 0.4871673583984375, 0.7850494384765625, 0.3518218994140625, 0.696746826171875, 0.9712677001953125, 0.4065093994140625, 0.860565185546875, 0.3589630126953125, 0.55615234375, 0.0690765380859375, 0.6164093017578125, 0.2974700927734375, 0.636962890625, 0.4087982177734375, 0.0829620361328125, 0.6209716796875, 0.6617431640625, 0.4181976318359375, 0.2517242431640625, 0.26397705078125, 0.3926849365234375, 0.3813018798828125, 0.548004150390625, 0.280426025390625, 0.7557373046875, 0.137725830078125, 0.78851318359375, 0.0220184326171875, 0.0254058837890625, 0.339599609375, 0.689849853515625, 0.8893280029296875, 0.79559326171875, 0.72357177734375, 0.1448516845703125, 0.0895233154296875, 0.67919921875, 0.0050201416015625, 0.2199249267578125, 0.801513671875, 0.4018402099609375, 0.774688720703125, 0.11627197265625, 0.6311798095703125, 0.6009521484375, 0.96002197265625, 0.843780517578125, 0.065338134765625, 0.86383056640625, 0.888763427734375, 0.808837890625, 0.8646087646484375, 0.7693939208984375, 0.226837158203125, 0.2105865478515625, 0.8015594482421875, 0.421630859375, 0.768524169921875, 0.082550048828125, 0.2213287353515625, 0.683380126953125, 0.41217041015625, 0.312408447265625, 0.22833251953125, 0.0946197509765625, 0.897308349609375, 0.4140167236328125, 0.6544952392578125, 0.30841064453125, 0.9951171875, 0.8106231689453125, 0.86376953125, 0.349822998046875, 0.3584442138671875, 0.9060516357421875, 0.486785888671875, 0.810821533203125, 0.659515380859375, 0.7606964111328125, 0.508697509765625, 0.490814208984375, 0.026397705078125, 0.921722412109375, 0.0124969482421875, 0.415557861328125, 0.0255584716796875, 0.29327392578125, 0.1763458251953125, 0.6888427734375, 0.3417205810546875, 0.502532958984375, 0.94122314453125, 0.815155029296875, 0.997314453125, 0.0888214111328125, 0.936309814453125, 0.5345306396484375, 0.605743408203125, 0.0851593017578125, 0.724639892578125, 0.7703094482421875, 0.7240142822265625, 0.877593994140625, 0.707305908203125, 0.9261474609375, 0.85546875, 0.768096923828125, 0.513519287109375, 0.8305206298828125, 0.1489410400390625, 0.4174957275390625, 0.7897186279296875, 0.2066192626953125, 0.5600433349609375, 0.62542724609375, 0.3625335693359375, 0.8589630126953125, 0.1028289794921875, 0.8922271728515625, 0.2999725341796875, 0.71331787109375, 0.819305419921875, 0.56817626953125, 0.5718841552734375, 0.236541748046875, 0.10015869140625, 0.1072998046875, 0.4462738037109375, 0.1249847412109375, 0.283203125, 0.80596923828125, 0.326995849609375, 0.2945098876953125, 0.3518218994140625, 0.377410888671875, 0.8807525634765625, 0.0727081298828125, 0.8030548095703125, 0.4384002685546875, 0.411773681640625, 0.037322998046875, 0.5895538330078125, 0.9537353515625, 0.1195068359375, 0.906402587890625, 0.79302978515625, 0.6217041015625, 0.3541412353515625, 0.7073516845703125, 0.80712890625, 0.6671905517578125, 0.1400604248046875, 0.6969757080078125, 0.7486724853515625, 0.9450225830078125, 0.80462646484375, 0.067047119140625, 0.93505859375, 0.526275634765625, 0.46173095703125, 0.1066741943359375, 0.6907806396484375, 0.5205841064453125, 0.4941253662109375, 0.4012298583984375, 0.6033172607421875, 0.26141357421875, 0.8975372314453125, 0.0020294189453125, 0.6834869384765625, 0.2548065185546875, 0.6333465576171875, 0.9186553955078125, 0.990478515625, 0.1698455810546875, 0.9135894775390625, 0.1301116943359375, 0.817779541015625, 0.268341064453125, 0.7883453369140625, 0.925933837890625, 0.2870941162109375, 0.56390380859375, 0.4435577392578125, 0.8398284912109375, 0.106292724609375, 0.71484375, 0.81719970703125, 0.0718841552734375, 0.68939208984375, 0.65045166015625, 0.125885009765625, 0.449066162109375, 0.8762969970703125, 0.9697418212890625, 0.5933990478515625, 0.9334564208984375, 0.2732696533203125, 0.880859375, 0.6727142333984375, 0.799530029296875, 0.158721923828125, 0.4955596923828125, 0.273193359375, 0.569610595703125, 0.6552581787109375, 0.5162353515625, 0.21258544921875, 0.1852569580078125, 0.9698944091796875, 0.4373931884765625, 0.9220123291015625, 0.7404632568359375, 0.6828765869140625, 0.99365234375, 0.9512786865234375, 0.084442138671875, 0.2588653564453125, 0.5254669189453125, 0.3551177978515625, 0.602294921875, 0.136932373046875, 0.219268798828125, 0.2886199951171875, 0.0463104248046875, 0.1223907470703125, 0.344451904296875, 0.3076019287109375, 0.4964752197265625, 0.759063720703125, 0.1084442138671875, 0.87548828125, 0.9602813720703125, 0.8088531494140625, 0.0137481689453125, 0.7595062255859375, 0.0803985595703125, 0.2052001953125, 0.160186767578125, 0.5259552001953125, 0.23529052734375, 0.5051727294921875, 0.4949493408203125, 0.7244110107421875, 0.7540283203125, 0.4798126220703125, 0.7769012451171875, 0.972076416015625, 0.9724273681640625, 0.032135009765625, 0.399658203125, 0.0077972412109375, 0.4149627685546875, 0.118927001953125, 0.263397216796875, 0.6168975830078125, 0.1735382080078125, 0.480499267578125, 0.4280548095703125, 0.9683837890625, 0.3083953857421875, 0.0592041015625, 0.9478607177734375, 0.319366455078125, 0.4360809326171875, 0.4887542724609375, 0.8356781005859375, 0.689727783203125, 0.4135284423828125, 0.7956390380859375, 0.4685821533203125, 0.9943084716796875, 0.3237762451171875, 0.9920654296875, 0.4595489501953125, 0.7746734619140625, 0.38641357421875, 0.0982666015625, 0.60101318359375, 0.0904998779296875, 0.7753448486328125, 0.4824981689453125, 0.26898193359375, 0.5510406494140625, 0.8425445556640625, 0.2882843017578125, 0.1695404052734375, 0.5349884033203125, 0.309356689453125, 0.9108123779296875, 0.2067413330078125, 0.7199859619140625, 0.29278564453125, 0.4946441650390625, 0.2638092041015625, 0.055755615234375, 0.630462646484375, 0.699066162109375, 0.377349853515625, 0.9189910888671875, 0.8574676513671875, 0.9389190673828125, 0.6165313720703125, 0.2742462158203125, 0.1454925537109375, 0.7559051513671875, 0.9132537841796875, 0.9990081787109375, 0.18536376953125, 0.9100341796875, 0.2744140625, 0.9341278076171875, 0.6634521484375, 0.6295013427734375, 0.8432464599609375, 0.562408447265625, 0.2282867431640625, 0.7149810791015625, 0.5192718505859375, 0.7080078125, 0.1520538330078125, 0.23712158203125, 0.97479248046875, 0.22186279296875, 0.32537841796875, 0.951324462890625, 0.8773040771484375, 0.2900543212890625, 0.89019775390625, 0.90301513671875, 0.8864593505859375, 0.646026611328125, 0.251495361328125, 0.7843017578125, 0.0014495849609375, 0.3657073974609375, 0.036407470703125, 0.0637969970703125, 0.560455322265625, 0.380828857421875, 0.5377349853515625, 0.72216796875, 0.72149658203125, 0.173370361328125, 0.97283935546875, 0.377899169921875, 0.302459716796875, 0.23419189453125, 0.803680419921875, 0.724884033203125, 0.6757659912109375, 0.9951629638671875, 0.4941864013671875, 0.240447998046875, 0.98211669921875, 0.4574432373046875, 0.5435028076171875, 0.141571044921875, 0.635406494140625, 0.293853759765625, 0.9529266357421875, 0.4519195556640625, 0.273223876953125, 0.66082763671875, 0.64068603515625, 0.952606201171875, 0.228363037109375, 0.9467010498046875, 0.8879547119140625, 0.007232666015625, 0.7569122314453125, 0.9517364501953125, 0.4770965576171875, 0.8781890869140625, 0.601043701171875, 0.5465240478515625, 0.3400115966796875, 0.4958953857421875, 0.7783050537109375, 0.935943603515625, 0.2094879150390625, 0.0653076171875, 0.45654296875, 0.6925048828125, 0.2940673828125, 0.9255218505859375, 0.675445556640625, 0.6679534912109375, 0.5135955810546875, 0.6572723388671875, 0.8429107666015625, 0.617523193359375, 0.538360595703125, 0.352569580078125, 0.2958984375, 0.3034820556640625, 0.42169189453125, 0.4879150390625, 0.022216796875, 0.7886505126953125, 0.0616912841796875, 0.69439697265625, 0.3510589599609375, 0.924713134765625, 0.917144775390625, 0.5644378662109375, 0.519805908203125, 0.964141845703125, 0.1260833740234375, 0.59185791015625, 0.1831512451171875, 0.964996337890625, 0.2296600341796875, 0.3880157470703125, 0.2274322509765625, 0.939208984375, 0.3255615234375, 0.595123291015625, 0.9593353271484375, 0.3930816650390625, 0.4566802978515625, 0.872314453125, 0.1916656494140625, 0.596527099609375, 0.81463623046875, 0.1579742431640625, 0.05242919921875, 0.7308197021484375, 0.1689453125, 0.598388671875, 0.404754638671875, 0.366302490234375, 0.837066650390625, 0.0169525146484375, 0.7731475830078125, 0.446533203125, 0.0982666015625, 0.859466552734375, 0.376739501953125, 0.4575347900390625, 0.6822357177734375, 0.750823974609375, 0.82244873046875, 0.322235107421875, 0.59344482421875, 0.35223388671875, 0.7109375, 0.570037841796875, 0.6318511962890625, 0.6204986572265625, 0.557952880859375, 0.1931915283203125, 0.3780975341796875, 0.5220947265625, 0.5828399658203125, 0.408111572265625, 0.5610504150390625, 0.9994964599609375, 0.664703369140625, 0.6200103759765625, 0.9039306640625, 0.1104278564453125, 0.2750396728515625, 0.3620758056640625, 0.934967041015625, 0.1266632080078125, 0.0159759521484375, 0.1560516357421875, 0.760467529296875, 0.0465545654296875, 0.238311767578125, 0.066131591796875, 0.2646942138671875, 0.1808319091796875, 0.774688720703125, 0.2193145751953125, 0.4744415283203125, 0.4812469482421875, 0.5797882080078125, 0.87353515625, 0.386016845703125, 0.1430511474609375, 0.2646331787109375, 0.399871826171875, 0.7846221923828125, 0.4420928955078125, 0.8125762939453125, 0.0391998291015625, 0.048004150390625, 0.996734619140625, 0.3958587646484375, 0.2176513671875, 0.0242156982421875, 0.4500579833984375, 0.0037078857421875, 0.4366302490234375, 0.4611968994140625, 0.4835357666015625, 0.9676055908203125, 0.156982421875, 0.3857879638671875, 0.78240966796875, 0.2061920166015625, 0.8490753173828125, 0.3354644775390625, 0.9141693115234375, 0.56219482421875, 0.3937835693359375, 0.85028076171875, 0.537689208984375, 0.7353057861328125, 0.8651123046875, 0.0460052490234375, 0.01300048828125, 0.7824249267578125, 0.6573486328125, 0.073486328125, 0.578277587890625, 0.119110107421875, 0.3363037109375, 0.3786468505859375, 0.1892547607421875, 0.125213623046875, 0.8066253662109375, 0.4866943359375, 0.0552520751953125, 0.6311798095703125, 0.610137939453125, 0.0773162841796875, 0.9172210693359375, 0.7038116455078125, 0.52239990234375, 0.3330841064453125, 0.781707763671875, 0.317626953125, 0.401519775390625, 0.5148162841796875, 0.1530609130859375, 0.866302490234375, 0.605316162109375, 0.5076751708984375, 0.5499725341796875, 0.906982421875, 0.5699005126953125, 0.73175048828125, 0.2598876953125, 0.568817138671875, 0.984130859375, 0.4457855224609375, 0.8975067138671875, 0.181854248046875, 0.3411865234375, 0.0538330078125, 0.74871826171875, 0.4848480224609375, 0.51202392578125, 0.7862548828125, 0.64849853515625, 0.091064453125, 0.61895751953125, 0.7479095458984375, 0.1230316162109375, 0.636260986328125, 0.6693115234375, 0.4944915771484375, 0.7034912109375, 0.75982666015625, 0.2798919677734375, 0.46343994140625, 0.2142333984375, 0.0384063720703125, 0.7535858154296875, 0.0298614501953125, 0.1372833251953125, 0.15228271484375, 0.89923095703125, 0.6656341552734375, 0.0057220458984375, 0.2869415283203125, 0.750823974609375, 0.0366058349609375, 0.1376495361328125, 0.4950103759765625, 0.95965576171875, 0.78387451171875, 0.0298004150390625, 0.2672882080078125, 0.9707794189453125, 0.6523895263671875, 0.506103515625, 0.872283935546875, 0.0677032470703125, 0.9995574951171875, 0.7895355224609375, 0.8543548583984375, 0.51336669921875, 0.0635223388671875, 0.6495208740234375, 0.2288818359375, 0.5885467529296875, 0.39044189453125, 0.4327545166015625, 0.616485595703125, 0.426055908203125, 0.76751708984375, 0.1153564453125, 0.2351226806640625, 0.4490814208984375, 0.9737701416015625, 0.4163970947265625, 0.19732666015625, 0.62957763671875, 0.7623138427734375, 0.1522674560546875, 0.934234619140625, 0.886688232421875, 0.3615570068359375, 0.1663665771484375, 0.3332977294921875, 0.1596832275390625, 0.8046722412109375, 0.1867218017578125, 0.4962921142578125, 0.9192657470703125, 0.3091583251953125, 0.083251953125, 0.95513916015625, 0.13848876953125, 0.3430328369140625, 0.72686767578125, 0.127716064453125, 0.0933380126953125, 0.3046875, 0.4109954833984375, 0.8124847412109375, 0.9532928466796875, 0.19891357421875, 0.5489349365234375, 0.09735107421875, 0.32171630859375, 0.1154937744140625, 0.61749267578125, 0.5833587646484375, 0.5989532470703125, 0.019317626953125, 0.88140869140625, 0.977752685546875, 0.4179229736328125, 0.144317626953125, 0.1714324951171875, 0.15899658203125, 0.4271087646484375, 0.2240142822265625, 0.8995208740234375, 0.59259033203125, 0.1871490478515625, 0.0464935302734375, 0.8197479248046875, 0.0489044189453125, 0.0937957763671875, 0.3587188720703125, 0.43988037109375, 0.735687255859375, 0.8878326416015625, 0.2490081787109375, 0.795166015625, 0.36907958984375, 0.10968017578125, 0.1271209716796875, 0.37847900390625, 0.18572998046875, 0.2099151611328125, 0.501129150390625, 0.98834228515625, 0.6291351318359375, 0.3866119384765625, 0.0255279541015625, 0.527679443359375, 0.5151519775390625, 0.8912811279296875, 0.551605224609375, 0.9857025146484375, 0.4426116943359375, 0.9228668212890625, 0.891693115234375, 0.997772216796875, 0.3708953857421875, 0.01580810546875, 0.107757568359375, 0.178863525390625, 0.1357574462890625, 0.7945404052734375, 0.438140869140625, 0.2983551025390625, 0.499114990234375, 0.5216827392578125, 0.060943603515625, 0.2878570556640625, 0.65283203125, 0.4598541259765625, 0.6004791259765625, 0.2834625244140625, 0.0623779296875, 0.6978759765625, 0.1383819580078125, 0.4424896240234375, 0.3279571533203125, 0.8608856201171875, 0.1427001953125, 0.0757904052734375, 0.5206146240234375, 0.239837646484375, 0.49676513671875, 0.0758056640625, 0.1203460693359375, 0.3614349365234375, 0.7298736572265625, 0.3631591796875, 0.005615234375, 0.9845428466796875, 0.7775421142578125, 0.7516326904296875, 0.19488525390625, 0.5294342041015625, 0.4528350830078125, 0.843017578125, 0.6475372314453125, 0.50262451171875, 0.655120849609375, 0.26666259765625, 0.965545654296875, 0.644500732421875, 0.609100341796875, 0.1356964111328125, 0.16925048828125, 0.9217071533203125, 0.288970947265625, 0.9261322021484375, 0.0083770751953125, 0.856109619140625, 0.4964599609375, 0.234375, 0.7975006103515625, 0.748687744140625, 0.3052215576171875, 0.6219482421875, 0.658660888671875, 0.7172698974609375, 0.4594879150390625, 0.4899749755859375, 0.3314971923828125, 0.9348297119140625, 0.251007080078125, 0.7952423095703125, 0.424957275390625, 0.8386383056640625, 0.433624267578125, 0.4553070068359375, 0.5428466796875, 0.8768157958984375, 0.4584503173828125, 0.103302001953125, 0.0418701171875, 0.1824798583984375, 0.4819793701171875, 0.1820526123046875, 0.815826416015625, 0.8721771240234375, 0.653594970703125, 0.45416259765625, 0.3403167724609375, 0.9814300537109375, 0.8087615966796875, 0.5078277587890625, 0.922607421875, 0.9116973876953125, 0.7107086181640625, 0.5563201904296875, 0.2053375244140625, 0.78375244140625, 0.8693084716796875, 0.855499267578125, 0.57745361328125, 0.1138763427734375, 0.483154296875, 0.74383544921875, 0.0114593505859375, 0.612091064453125, 0.1390380859375, 0.6598358154296875, 0.5494232177734375, 0.5586700439453125, 0.028533935546875, 0.0145416259765625, 0.777130126953125, 0.9911041259765625, 0.313323974609375, 0.445465087890625, 0.89306640625, 0.5059051513671875, 0.4753265380859375, 0.1942901611328125, 0.683807373046875, 0.685272216796875, 0.794036865234375, 0.8246002197265625, 0.4120330810546875, 0.6923065185546875, 0.895172119140625, 0.25146484375, 0.67437744140625, 0.7559051513671875, 0.094696044921875, 0.2221221923828125, 0.9632720947265625, 0.9669189453125, 0.062255859375, 0.6372833251953125, 0.6329193115234375, 0.885711669921875, 0.9814605712890625, 0.359344482421875, 0.578277587890625, 0.673095703125, 0.385162353515625, 0.2919769287109375, 0.8882293701171875, 0.3723602294921875, 0.65777587890625, 0.936676025390625, 0.2403717041015625, 0.53485107421875, 0.7089691162109375, 0.67694091796875, 0.0394744873046875, 0.9868316650390625, 0.204620361328125, 0.2182769775390625, 0.2533721923828125, 0.7975616455078125, 0.2900543212890625, 0.5340576171875, 0.2826690673828125, 0.525421142578125, 0.0015716552734375, 0.0941619873046875, 0.296234130859375, 0.561187744140625, 0.691680908203125, 0.8424835205078125, 0.9275665283203125, 0.264373779296875, 0.1823272705078125, 0.4849700927734375, 0.184967041015625, 0.037994384765625, 0.9520721435546875, 0.2669677734375, 0.100311279296875, 0.73095703125, 0.512847900390625, 0.234619140625, 0.7754364013671875, 0.228424072265625, 0.47113037109375, 0.48779296875, 0.5874481201171875, 0.93975830078125, 0.774200439453125, 0.307281494140625, 0.3589019775390625, 0.7480926513671875, 0.066070556640625, 0.6330718994140625, 0.9087677001953125, 0.83819580078125, 0.6416015625, 0.094146728515625, 0.5386810302734375, 0.4071197509765625, 0.4146881103515625, 0.978363037109375, 0.9624481201171875, 0.1763763427734375, 0.7104949951171875, 0.06121826171875, 0.8053131103515625, 0.568023681640625, 0.377593994140625, 0.5706024169921875, 0.485076904296875, 0.219329833984375, 0.62615966796875, 0.57598876953125, 0.380889892578125, 0.1179351806640625, 0.7477874755859375, 0.7312774658203125, 0.902435302734375, 0.7589263916015625, 0.5917816162109375, 0.6418609619140625, 0.0914459228515625, 0.3787384033203125, 0.8253631591796875, 0.944854736328125, 0.348541259765625, 0.05279541015625, 0.9405517578125, 0.2945709228515625, 0.8572845458984375, 0.84161376953125, 0.493316650390625, 0.122467041015625, 0.0606689453125, 0.8452301025390625, 0.780364990234375, 0.4139404296875, 0.518829345703125, 0.94354248046875, 0.7670745849609375, 0.3261260986328125, 0.6853179931640625, 0.716522216796875, 0.9396209716796875, 0.336090087890625, 0.027252197265625, 0.506256103515625, 0.7682952880859375, 0.1270294189453125, 0.950653076171875, 0.4964447021484375, 0.97833251953125, 0.6997222900390625, 0.0343170166015625, 0.7148590087890625, 0.826263427734375, 0.862640380859375, 0.402008056640625, 0.18048095703125, 0.5352783203125, 0.3103485107421875, 0.9225616455078125, 0.59051513671875, 0.8553466796875, 0.21087646484375, 0.456390380859375, 0.1437530517578125, 0.9400787353515625, 0.609893798828125, 0.701080322265625, 0.0054473876953125, 0.3791351318359375, 0.368927001953125, 0.7283172607421875, 0.150390625, 0.78472900390625, 0.770721435546875, 0.8609466552734375, 0.040985107421875, 0.53643798828125, 0.36181640625, 0.001617431640625, 0.7025604248046875, 0.671844482421875, 0.39556884765625, 0.131317138671875, 0.9568634033203125, 0.2354583740234375, 0.359954833984375, 0.5788726806640625, 0.4983978271484375, 0.3517608642578125, 0.3685150146484375, 0.01446533203125, 0.8655548095703125, 0.393951416015625, 0.48614501953125, 0.87445068359375, 0.0692138671875, 0.029144287109375, 0.0428619384765625, 0.5387725830078125, 0.5831451416015625, 0.4797515869140625, 0.90679931640625, 0.824249267578125, 0.3881072998046875, 0.4979095458984375, 0.6627655029296875, 0.616119384765625, 0.0225372314453125, 0.1845550537109375, 0.6074676513671875, 0.4409027099609375, 0.229217529296875, 0.8280029296875, 0.72064208984375, 0.0657501220703125, 0.117279052734375, 0.222503662109375, 0.3789215087890625, 0.5391082763671875, 0.724822998046875, 0.9272613525390625, 0.8210296630859375, 0.42510986328125, 0.8797607421875, 0.074859619140625, 0.966339111328125, 0.3352203369140625, 0.761138916015625, 0.468292236328125, 0.9027862548828125, 0.5345001220703125, 0.709197998046875, 0.29736328125, 0.545806884765625, 0.2827911376953125, 0.499481201171875, 0.83837890625, 0.3754425048828125, 0.2709503173828125, 0.6875, 0.0066070556640625, 0.3119964599609375, 0.9224395751953125, 0.9527130126953125, 0.562408447265625, 0.419158935546875, 0.4052734375, 0.22119140625, 0.6068878173828125, 0.2685699462890625, 0.0746002197265625, 0.3357086181640625, 0.4689483642578125, 0.3329925537109375, 0.5794830322265625, 0.636749267578125, 0.0314788818359375, 0.8722991943359375, 0.0507965087890625, 0.8551788330078125, 0.29083251953125, 0.751922607421875, 0.45904541015625, 0.9726715087890625, 0.915863037109375, 0.8695526123046875, 0.479949951171875, 0.6785125732421875, 0.1667633056640625, 0.151458740234375, 0.151763916015625, 0.0592193603515625, 0.6029205322265625, 0.3434600830078125, 0.8661956787109375, 0.3347015380859375, 0.91729736328125, 0.0271759033203125, 0.0487060546875, 0.2926177978515625, 0.9058990478515625, 0.6750946044921875, 0.02008056640625, 0.8913116455078125, 0.295166015625, 0.850341796875, 0.0263214111328125, 0.2682037353515625, 0.19061279296875, 0.4861602783203125, 0.469329833984375, 0.852935791015625, 0.24908447265625, 0.2229461669921875, 0.075225830078125, 0.27288818359375, 0.7924957275390625, 0.4184417724609375, 0.394805908203125, 0.455322265625, 0.77545166015625, 0.80548095703125, 0.7220306396484375, 0.607666015625, 0.3201446533203125, 0.64666748046875, 0.2288665771484375, 0.37274169921875, 0.137420654296875, 0.8353118896484375, 0.92816162109375, 0.107574462890625, 0.47491455078125, 0.021881103515625, 0.370025634765625, 0.2292022705078125, 0.483428955078125, 0.2685394287109375, 0.0601043701171875, 0.3372039794921875, 0.2877197265625, 0.4290313720703125, 0.0298309326171875, 0.56304931640625, 0.5431671142578125, 0.1906280517578125, 0.7796478271484375, 0.606109619140625, 0.84857177734375, 0.778594970703125, 0.4620513916015625, 0.0981292724609375, 0.5526123046875, 0.54290771484375, 0.5469970703125, 0.6239166259765625, 0.2962493896484375, 0.2700958251953125, 0.3873443603515625, 0.5192108154296875, 0.2448883056640625, 0.5446929931640625, 0.78375244140625, 0.25506591796875, 0.1950531005859375, 0.710296630859375, 0.4355316162109375, 0.7119903564453125, 0.791259765625, 0.2734527587890625, 0.2425384521484375, 0.7703704833984375, 0.11083984375, 0.69061279296875, 0.7366790771484375, 0.668426513671875, 0.609619140625, 0.5776824951171875, 0.45257568359375, 0.582244873046875, 0.090972900390625, 0.753997802734375, 0.3137359619140625, 0.68646240234375, 0.65423583984375, 0.1971282958984375, 0.0059967041015625, 0.712860107421875, 0.9845733642578125, 0.2345123291015625, 0.504180908203125, 0.71746826171875, 0.0891876220703125, 0.6875457763671875, 0.917999267578125, 0.4770965576171875, 0.3206329345703125, 0.0447998046875, 0.162353515625, 0.263458251953125, 0.5289764404296875, 0.556488037109375, 0.945526123046875, 0.600677490234375, 0.833465576171875, 0.32464599609375, 0.3956146240234375, 0.33709716796875, 0.2568511962890625, 0.5592498779296875, 0.712432861328125, 0.5505828857421875, 0.8935089111328125, 0.724822998046875, 0.146484375, 0.292755126953125, 0.50152587890625, 0.802032470703125, 0.0699920654296875, 0.4519500732421875, 0.4292449951171875, 0.9723968505859375, 0.4175567626953125, 0.8946685791015625, 0.46392822265625, 0.518951416015625, 0.7564544677734375, 0.7733154296875, 0.654510498046875, 0.723907470703125, 0.7213897705078125, 0.5096282958984375, 0.7759246826171875, 0.85748291015625, 0.8027496337890625, 0.6050262451171875, 0.8105316162109375, 0.6699981689453125, 0.8268280029296875, 0.3968505859375, 0.4964141845703125, 0.6216583251953125, 0.1420440673828125, 0.7596588134765625, 0.580535888671875, 0.992584228515625, 0.347503662109375, 0.1793212890625, 0.4030609130859375, 0.9169921875, 0.747528076171875, 0.7800140380859375, 0.474639892578125, 0.1302947998046875, 0.0300445556640625, 0.154876708984375, 0.647064208984375, 0.8060302734375, 0.5411529541015625, 0.427642822265625, 0.6219940185546875, 0.50726318359375, 0.9561614990234375, 0.29669189453125, 0.187408447265625, 0.8025970458984375, 0.7249603271484375, 0.7227783203125, 0.2702789306640625, 0.2589569091796875, 0.777984619140625, 0.1938323974609375, 0.66412353515625, 0.4429779052734375, 0.007415771484375, 0.694549560546875, 0.8538970947265625, 0.369415283203125, 0.9129791259765625, 0.3693695068359375, 0.1533050537109375, 0.5064849853515625, 0.415771484375, 0.76904296875, 0.056640625, 0.7901611328125, 0.2054595947265625, 0.4874420166015625, 0.86712646484375, 0.6542510986328125, 0.114654541015625, 0.7780914306640625, 0.171539306640625, 0.1681976318359375, 0.637237548828125, 0.26324462890625, 0.702728271484375, 0.6290130615234375, 0.5330963134765625, 0.2960052490234375, 0.589691162109375, 0.7059478759765625, 0.4904937744140625, 0.2791290283203125, 0.1500244140625, 0.934814453125, 0.525543212890625, 0.4116973876953125, 0.383270263671875, 0.79876708984375, 0.694183349609375, 0.1535186767578125, 0.0419769287109375, 0.2989959716796875, 0.16656494140625, 0.7193450927734375, 0.0225982666015625, 0.550140380859375, 0.96490478515625, 0.9067535400390625, 0.9374237060546875, 0.8117523193359375, 0.7526397705078125, 0.8794708251953125, 0.295745849609375, 0.278900146484375, 0.10321044921875, 0.7277374267578125, 0.6707611083984375, 0.7505035400390625, 0.1524810791015625, 0.9811248779296875, 0.7725677490234375, 0.0919189453125, 0.972808837890625, 0.9038848876953125, 0.2178955078125, 0.9079742431640625, 0.8295135498046875, 0.7357177734375, 0.21295166015625, 0.07196044921875, 0.647216796875, 0.738677978515625, 0.724700927734375, 0.9276123046875, 0.1751861572265625, 0.683013916015625, 0.8235931396484375, 0.905364990234375, 0.58477783203125, 0.687957763671875, 0.70916748046875, 0.184356689453125, 0.61383056640625, 0.245025634765625, 0.083282470703125, 0.62664794921875, 0.5883331298828125, 0.960601806640625, 0.75140380859375, 0.7540435791015625, 0.77032470703125, 0.85467529296875, 0.6433563232421875, 0.046478271484375, 0.29931640625, 0.735076904296875, 0.797576904296875, 0.756439208984375, 0.3438568115234375, 0.4411773681640625, 0.169525146484375, 0.9799652099609375, 0.21319580078125, 0.6734771728515625, 0.201690673828125, 0.56182861328125, 0.7107391357421875, 0.401092529296875, 0.1719512939453125, 0.453521728515625, 0.531097412109375, 0.308135986328125, 0.07574462890625, 0.017974853515625, 0.074798583984375, 0.943328857421875, 0.2798309326171875, 0.986114501953125, 0.2338104248046875, 0.0391387939453125, 0.0323486328125, 0.3253173828125, 0.945648193359375, 0.1163330078125, 0.736083984375, 0.7645721435546875, 0.107635498046875, 0.5233306884765625, 0.7192840576171875, 0.9163360595703125, 0.8314666748046875, 0.6152801513671875, 0.7495574951171875, 0.5786895751953125, 0.8890838623046875, 0.154083251953125, 0.82476806640625, 0.5714263916015625, 0.5293731689453125, 0.72332763671875, 0.8610382080078125, 0.442230224609375, 0.972503662109375, 0.565399169921875, 0.612823486328125, 0.79559326171875, 0.9473419189453125, 0.387359619140625, 0.536407470703125, 0.81689453125, 0.5126953125, 0.1605224609375, 0.27227783203125, 0.40264892578125, 0.0025177001953125, 0.3090057373046875, 0.5600128173828125, 0.309417724609375, 0.40240478515625, 0.736328125, 0.564453125, 0.32623291015625, 0.424713134765625, 0.7437896728515625, 0.384521484375, 0.8521270751953125, 0.9474639892578125, 0.79901123046875, 0.2909698486328125, 0.61553955078125, 0.5508575439453125, 0.7320556640625, 0.9747467041015625, 0.6208953857421875, 0.8073883056640625, 0.5042877197265625, 0.4959716796875, 0.088531494140625, 0.5502777099609375, 0.1838531494140625, 0.5556640625, 0.5169830322265625, 0.071746826171875, 0.793426513671875, 0.7354583740234375, 0.2191619873046875, 0.3235015869140625, 0.2064056396484375, 0.7821197509765625, 0.9370269775390625, 0.0339813232421875, 0.5845794677734375, 0.9305572509765625, 0.4578704833984375, 0.926055908203125, 0.1922607421875, 0.3051910400390625, 0.3631744384765625, 0.6196136474609375, 0.1977081298828125, 0.9993896484375, 0.84796142578125, 0.281341552734375, 0.124481201171875, 0.9222259521484375, 0.612548828125, 0.8728790283203125, 0.4488983154296875, 0.0215301513671875, 0.8756103515625, 0.4131622314453125, 0.249664306640625, 0.64471435546875, 0.4653778076171875, 0.9771728515625, 0.1661224365234375, 0.38330078125, 0.187164306640625, 0.4065399169921875, 0.2455291748046875, 0.7963409423828125, 0.0665435791015625, 0.4520111083984375, 0.9863739013671875, 0.7716827392578125, 0.387664794921875, 0.31097412109375, 0.0001983642578125, 0.1673736572265625, 0.8077392578125, 0.3224029541015625, 0.663360595703125, 0.9135894775390625, 0.6481170654296875, 0.6115264892578125, 0.437744140625, 0.40478515625, 0.8741607666015625, 0.806182861328125, 0.4612884521484375, 0.8360595703125, 0.46087646484375, 0.7250518798828125, 0.2510223388671875, 0.71405029296875, 0.06072998046875, 0.2015228271484375, 0.2375640869140625, 0.7500457763671875, 0.23675537109375, 0.01031494140625, 0.6087493896484375, 0.035308837890625, 0.670501708984375, 0.592803955078125, 0.9194183349609375, 0.69219970703125, 0.3039703369140625, 0.7889404296875, 0.2711944580078125, 0.789337158203125, 0.0138702392578125, 0.31915283203125, 0.788421630859375, 0.4786834716796875, 0.309051513671875, 0.8660736083984375, 0.756683349609375, 0.305877685546875, 0.1235809326171875, 0.2431182861328125, 0.029205322265625, 0.8817596435546875, 0.928070068359375, 0.890533447265625, 0.0880889892578125, 0.577972412109375, 0.435272216796875, 0.134368896484375, 0.384246826171875, 0.0894927978515625, 0.644012451171875, 0.696441650390625, 0.2381591796875, 0.377960205078125, 0.607452392578125, 0.668853759765625, 0.41217041015625, 0.08489990234375, 0.7627105712890625, 0.0966949462890625, 0.6480712890625, 0.78619384765625, 0.3667755126953125, 0.6859893798828125, 0.3383331298828125, 0.1966094970703125, 0.0843048095703125, 0.4623260498046875, 0.4768218994140625, 0.704376220703125, 0.4279632568359375, 0.4384765625, 0.39459228515625, 0.4509429931640625, 0.7476806640625, 0.7397003173828125, 0.9277801513671875, 0.8837127685546875, 0.025787353515625, 0.3472442626953125, 0.76654052734375, 0.16650390625, 0.9476470947265625, 0.6871185302734375, 0.312744140625, 0.4422149658203125, 0.66339111328125, 0.7352752685546875, 0.4962005615234375, 0.2174530029296875, 0.51287841796875, 0.5696258544921875, 0.359344482421875, 0.739715576171875, 0.7298736572265625, 0.7848358154296875, 0.6534271240234375, 0.190155029296875, 0.4315338134765625, 0.4603271484375, 0.9513397216796875, 0.1346435546875, 0.1121673583984375, 0.3152618408203125, 0.03228759765625, 0.9344482421875, 0.9546051025390625, 0.04266357421875, 0.5393829345703125, 0.3758544921875, 0.915740966796875, 0.709381103515625, 0.0464324951171875, 0.6356964111328125, 0.837432861328125, 0.67962646484375, 0.582794189453125, 0.300811767578125, 0.2811737060546875, 0.534271240234375, 0.77685546875, 0.9493865966796875, 0.828948974609375, 0.5691070556640625, 0.5290679931640625, 0.164581298828125, 0.020660400390625, 0.9945831298828125, 0.824737548828125, 0.525604248046875, 0.2734375, 0.38641357421875, 0.805694580078125, 0.554443359375, 0.005950927734375, 0.8045196533203125, 0.421722412109375, 0.313323974609375, 0.739776611328125, 0.75018310546875, 0.1387786865234375, 0.7295989990234375, 0.2786407470703125, 0.6948699951171875, 0.4379425048828125, 0.30718994140625, 0.9541778564453125, 0.3228912353515625, 0.80889892578125, 0.1535491943359375, 0.0322113037109375, 0.8143310546875, 0.062744140625, 0.58038330078125, 0.7404937744140625, 0.5997772216796875, 0.112213134765625, 0.0926361083984375, 0.4552459716796875, 0.21337890625, 0.9192352294921875, 0.8101654052734375, 0.720672607421875, 0.8765716552734375, 0.86578369140625, 0.735687255859375, 0.175201416015625, 0.70440673828125, 0.132110595703125, 0.8541259765625, 0.477996826171875, 0.9383087158203125, 0.66107177734375, 0.4060821533203125, 0.5207061767578125, 0.3132476806640625, 0.29327392578125, 0.41217041015625, 0.149932861328125, 0.5785980224609375, 0.8553314208984375, 0.463836669921875, 0.857696533203125, 0.0275726318359375, 0.888336181640625, 0.2446441650390625, 0.181365966796875, 0.8314361572265625, 0.222991943359375, 0.5955047607421875, 0.6903076171875, 0.03271484375, 0.6857757568359375, 0.49090576171875, 0.421173095703125, 0.895782470703125, 0.2869415283203125, 0.8936767578125, 0.9300689697265625, 0.3244476318359375, 0.4719696044921875, 0.50518798828125, 0.2316741943359375, 0.272064208984375, 0.4641876220703125, 0.4842376708984375, 0.1196136474609375, 0.1628875732421875, 0.2852935791015625, 0.991912841796875, 0.032379150390625, 0.985382080078125, 0.22271728515625, 0.4746856689453125, 0.3233642578125, 0.85858154296875, 0.503875732421875, 0.1173858642578125, 0.1973876953125, 0.7321624755859375, 0.9545135498046875, 0.606689453125, 0.3734283447265625, 0.7523193359375, 0.8389434814453125, 0.53509521484375, 0.7651214599609375, 0.914337158203125, 0.76910400390625, 0.0619049072265625, 0.0118865966796875, 0.3652801513671875, 0.1924591064453125, 0.0570220947265625, 0.9105682373046875, 0.3620452880859375, 0.669158935546875, 0.0503692626953125, 0.276580810546875, 0.65130615234375, 0.8898468017578125, 0.9790802001953125, 0.8571014404296875, 0.1511383056640625, 0.4062042236328125, 0.9029388427734375, 0.11895751953125, 0.6097564697265625, 0.08807373046875, 0.1430206298828125, 0.7592315673828125, 0.90423583984375, 0.5743408203125, 0.841094970703125, 0.32049560546875, 0.7045745849609375, 0.91168212890625, 0.082916259765625, 0.5671844482421875, 0.5900421142578125, 0.6982269287109375, 0.1600799560546875, 0.109344482421875, 0.8493194580078125, 0.2313995361328125, 0.86370849609375, 0.851287841796875, 0.23297119140625, 0.7171478271484375, 0.2219696044921875, 0.7431793212890625, 0.997650146484375, 0.0296173095703125, 0.32989501953125, 0.4066314697265625, 0.5357208251953125, 0.7053985595703125, 0.3536529541015625, 0.8125762939453125, 0.186126708984375, 0.296539306640625, 0.2687835693359375, 0.7626800537109375, 0.066314697265625, 0.7524566650390625, 0.728973388671875, 0.4941558837890625, 0.8865509033203125, 0.3377532958984375, 0.7398529052734375, 0.0856781005859375, 0.7019195556640625, 0.9061431884765625, 0.3044281005859375, 0.7852020263671875, 0.4599456787109375, 0.8146209716796875, 0.1741180419921875, 0.7130889892578125, 0.499725341796875, 0.2025909423828125, 0.911224365234375, 0.6205902099609375, 0.35076904296875, 0.6329193115234375, 0.117889404296875, 0.702880859375, 0.305206298828125, 0.5119171142578125, 0.082183837890625, 0.6107177734375, 0.3805999755859375, 0.3038787841796875, 0.1779632568359375, 0.711029052734375, 0.2005767822265625, 0.287261962890625, 0.3738250732421875, 0.926727294921875, 0.045654296875, 0.490753173828125, 0.29296875, 0.314666748046875, 0.5946044921875, 0.7663726806640625, 0.724212646484375, 0.696533203125, 0.664642333984375, 0.158843994140625, 0.1416778564453125, 0.5046539306640625, 0.9201812744140625, 0.0282440185546875, 0.258209228515625, 0.5142059326171875, 0.410430908203125, 0.313873291015625, 0.3255157470703125, 0.6905670166015625, 0.3019866943359375, 0.809478759765625, 0.09375, 0.9076080322265625, 0.4306640625, 0.1796112060546875, 0.001953125, 0.1897430419921875, 0.147247314453125, 0.4044647216796875, 0.70294189453125, 0.8987884521484375, 0.3845062255859375, 0.2050323486328125, 0.6343994140625, 0.591339111328125, 0.964813232421875, 0.6322479248046875, 0.968170166015625, 0.442291259765625, 0.71527099609375, 0.8763580322265625, 0.95697021484375, 0.2051544189453125, 0.1584930419921875, 0.5939178466796875, 0.136322021484375, 0.385101318359375, 0.420135498046875, 0.915069580078125, 0.988189697265625, 0.8025970458984375, 0.3206787109375, 0.6934051513671875, 0.298126220703125, 0.334320068359375, 0.0744476318359375, 0.8228759765625, 0.277801513671875, 0.5073394775390625, 0.192626953125, 0.169342041015625, 0.7083740234375, 0.3157958984375, 0.206451416015625, 0.302520751953125, 0.00787353515625, 0.75323486328125, 0.955352783203125, 0.2947998046875, 0.50689697265625, 0.4026336669921875, 0.0438690185546875, 0.7841033935546875, 0.715362548828125, 0.173370361328125, 0.1204681396484375, 0.9222412109375, 0.338592529296875, 0.788818359375, 0.3280487060546875, 0.121429443359375, 0.3506927490234375, 0.8070068359375, 0.29034423828125, 0.3878631591796875, 0.7264556884765625, 0.6832275390625, 0.360626220703125, 0.8717803955078125, 0.4356689453125, 0.2729034423828125, 0.318023681640625, 0.6439208984375, 0.1035003662109375, 0.4897613525390625, 0.7776336669921875, 0.0369720458984375, 0.5560455322265625, 0.7127685546875, 0.5880279541015625, 0.0616302490234375, 0.258270263671875, 0.6397705078125, 0.8860931396484375, 0.3322906494140625, 0.6151275634765625, 0.453094482421875, 0.7954559326171875, 0.8176116943359375, 0.3956298828125, 0.1525115966796875, 0.987579345703125, 0.9389801025390625, 0.9895172119140625, 0.6364288330078125, 0.455230712890625, 0.3253326416015625, 0.039337158203125, 0.3740692138671875, 0.1114044189453125, 0.7761993408203125, 0.7043914794921875, 0.0554656982421875, 0.38739013671875, 0.41448974609375, 0.041961669921875, 0.4795074462890625, 0.20965576171875, 0.368408203125, 0.7472686767578125, 0.405426025390625, 0.268463134765625, 0.765106201171875, 0.1717071533203125, 0.3176727294921875, 0.8302764892578125, 0.09295654296875, 0.6261138916015625, 0.2261962890625, 0.7825164794921875, 0.2634429931640625, 0.945220947265625, 0.4825592041015625, 0.885833740234375, 0.9364776611328125, 0.4703826904296875, 0.3672332763671875, 0.375030517578125, 0.409027099609375, 0.19580078125, 0.9339447021484375, 0.2316131591796875, 0.48687744140625, 0.314117431640625, 0.34735107421875, 0.2204742431640625, 0.077117919921875, 0.6045684814453125, 0.54449462890625, 0.930328369140625, 0.295135498046875, 0.2770233154296875, 0.251068115234375, 0.0459442138671875, 0.3558197021484375, 0.0905609130859375, 0.1042327880859375, 0.408203125, 0.7821197509765625, 0.8456573486328125, 0.499237060546875, 0.8213348388671875, 0.5183258056640625, 0.9503936767578125, 0.539398193359375, 0.322021484375, 0.86956787109375, 0.60382080078125, 0.91326904296875, 0.1695404052734375, 0.7016754150390625, 0.1166534423828125, 0.3248138427734375, 0.71673583984375, 0.510833740234375, 0.4178009033203125, 0.1965179443359375, 0.5954437255859375, 0.5733489990234375, 0.7998809814453125, 0.7008514404296875, 0.418365478515625, 0.547637939453125, 0.3275909423828125, 0.8389892578125, 0.642791748046875, 0.5245513916015625, 0.9557037353515625, 0.83251953125, 0.7087249755859375, 0.2866363525390625, 0.4251861572265625, 0.72216796875, 0.4782562255859375, 0.3085174560546875, 0.87591552734375, 0.6593780517578125, 0.908203125, 0.456298828125, 0.5984344482421875, 0.990814208984375, 0.663116455078125, 0.50921630859375, 0.5308990478515625, 0.5067291259765625, 0.7894287109375, 0.12054443359375, 0.914398193359375, 0.423187255859375, 0.560211181640625, 0.9814910888671875, 0.5032806396484375, 0.824188232421875, 0.089569091796875, 0.585479736328125, 0.462921142578125, 0.389007568359375, 0.1315155029296875, 0.23321533203125, 0.886993408203125, 0.4676971435546875, 0.4788360595703125, 0.2692718505859375, 0.58563232421875, 0.0269927978515625, 0.3507843017578125, 0.47662353515625, 0.214019775390625, 0.9453582763671875, 0.5744171142578125, 0.5746917724609375, 0.3552703857421875, 0.8307342529296875, 0.4588623046875, 0.550048828125, 0.939605712890625, 0.2109375, 0.261962890625, 0.49517822265625, 0.3571624755859375, 0.875732421875, 0.0170745849609375, 0.6485443115234375, 0.2787322998046875, 0.17156982421875, 0.03216552734375, 0.8071441650390625, 0.942901611328125, 0.580322265625, 0.95880126953125, 0.5598907470703125, 0.1365966796875, 0.5775909423828125, 0.41351318359375, 0.640960693359375, 0.135498046875, 0.137969970703125, 0.099761962890625, 0.010467529296875, 0.6404876708984375, 0.044769287109375, 0.215545654296875, 0.923004150390625, 0.4427642822265625, 0.876312255859375, 0.175140380859375, 0.7733612060546875, 0.0513916015625, 0.9225921630859375, 0.48297119140625, 0.9712677001953125, 0.640106201171875, 0.0414581298828125, 0.9116973876953125, 0.38568115234375, 0.697540283203125, 0.109588623046875, 0.76214599609375, 0.051849365234375, 0.082763671875, 0.9823760986328125, 0.243408203125, 0.5831298828125, 0.07366943359375, 0.9586181640625, 0.2340087890625, 0.7130889892578125, 0.699859619140625, 0.3112945556640625, 0.3802337646484375, 0.51263427734375, 0.7782440185546875, 0.560821533203125, 0.324462890625, 0.977996826171875, 0.8680572509765625, 0.1867828369140625, 0.7293701171875, 0.5823974609375, 0.2811126708984375, 0.6687774658203125, 0.2615509033203125, 0.1636199951171875, 0.380859375, 0.302642822265625, 0.591156005859375, 0.1195220947265625, 0.988311767578125, 0.2832794189453125, 0.5926513671875, 0.5546417236328125, 0.5506439208984375, 0.532989501953125, 0.8797149658203125, 0.1085662841796875, 0.6260528564453125, 0.4825897216796875, 0.991363525390625, 0.773773193359375, 0.084564208984375, 0.8421478271484375, 0.6347503662109375, 0.72576904296875, 0.14654541015625, 0.7944793701171875, 0.5089569091796875, 0.1228485107421875, 0.97442626953125, 0.5643768310546875, 0.49884033203125, 0.5293426513671875, 0.526519775390625, 0.3709259033203125, 0.6130828857421875, 0.4221954345703125, 0.756103515625, 0.876373291015625, 0.9434814453125, 0.1265411376953125, 0.9067535400390625, 0.8646240234375, 0.6953277587890625, 0.119659423828125, 0.5719757080078125, 0.56500244140625, 0.2858734130859375, 0.1698150634765625, 0.527008056640625, 0.5608062744140625, 0.7596435546875, 0.651092529296875, 0.6268463134765625, 0.05999755859375, 0.5401763916015625, 0.915374755859375, 0.3802490234375, 0.8858489990234375, 0.332672119140625, 0.24737548828125, 0.5558319091796875, 0.796539306640625, 0.011138916015625, 0.738037109375, 0.5496368408203125, 0.8022918701171875, 0.408355712890625, 0.126190185546875, 0.7368927001953125, 0.7528228759765625, 0.885894775390625, 0.4634857177734375, 0.45458984375, 0.36236572265625, 0.586212158203125, 0.79095458984375, 0.136993408203125, 0.1882781982421875, 0.3508758544921875, 0.7733001708984375, 0.3271636962890625, 0.139617919921875, 0.9424285888671875, 0.7851715087890625, 0.6577301025390625, 0.9213714599609375, 0.7791595458984375, 0.174560546875, 0.453155517578125, 0.6132049560546875, 0.1379852294921875, 0.01470947265625, 0.4541168212890625, 0.46221923828125, 0.877197265625, 0.069915771484375, 0.6136627197265625, 0.9391632080078125, 0.7881927490234375, 0.3704986572265625, 0.8431854248046875, 0.516387939453125, 0.7344970703125, 0.9251251220703125, 0.010009765625, 0.8158416748046875, 0.37744140625, 0.290008544921875, 0.1578826904296875, 0.640350341796875, 0.2437744140625, 0.99005126953125, 0.5450897216796875, 0.6883697509765625, 0.230438232421875, 0.082275390625, 0.274169921875, 0.3275299072265625, 0.145050048828125, 0.2189178466796875, 0.502197265625, 0.9445343017578125, 0.9560089111328125, 0.4251251220703125, 0.63751220703125, 0.7290191650390625, 0.701446533203125, 0.1275177001953125, 0.11962890625, 0.42730712890625, 0.83770751953125, 0.2462005615234375, 0.2645416259765625, 0.6625518798828125, 0.438812255859375, 0.2087554931640625, 0.274261474609375, 0.063446044921875, 0.2145233154296875, 0.60186767578125, 0.2103729248046875, 0.3058624267578125, 0.1499481201171875, 0.5017547607421875, 0.6239166259765625, 0.7987060546875, 0.7806396484375, 0.436981201171875, 0.1500244140625, 0.610992431640625, 0.933441162109375, 0.5905303955078125, 0.198516845703125, 0.9904022216796875, 0.3111724853515625, 0.0147247314453125, 0.8316497802734375, 0.6402587890625, 0.9722137451171875, 0.6033477783203125, 0.033599853515625, 0.25897216796875, 0.6599273681640625, 0.94683837890625, 0.4758148193359375, 0.1395416259765625, 0.4356536865234375, 0.02667236328125, 0.2557525634765625, 0.0535430908203125, 0.71527099609375, 0.462982177734375, 0.0467071533203125, 0.31341552734375, 0.572906494140625, 0.7467193603515625, 0.5622100830078125, 0.5856781005859375, 0.6009063720703125, 0.4852447509765625, 0.2512054443359375, 0.1371612548828125, 0.930511474609375, 0.4047698974609375, 0.4046478271484375, 0.5235443115234375, 0.15362548828125, 0.721160888671875, 0.4210662841796875, 0.158447265625, 0.38714599609375, 0.5242767333984375, 0.07684326171875, 0.8092498779296875, 0.9919891357421875, 0.40966796875, 0.83233642578125, 0.23699951171875, 0.5228118896484375, 0.4286346435546875, 0.7880401611328125, 0.8861083984375, 0.1363067626953125, 0.1882781982421875, 0.34716796875, 0.8708648681640625, 0.2036895751953125, 0.0904388427734375, 0.590576171875, 0.206817626953125, 0.8014984130859375, 0.9689483642578125, 0.8420257568359375, 0.4428253173828125, 0.6019287109375, 0.5087127685546875, 0.397979736328125, 0.8905181884765625, 0.4837799072265625, 0.7026824951171875, 0.9181365966796875, 0.7147674560546875, 0.3279571533203125, 0.56439208984375, 0.547607421875, 0.973846435546875, 0.315521240234375, 0.91290283203125, 0.0363922119140625, 0.4951324462890625, 0.6155853271484375, 0.12396240234375, 0.0635986328125, 0.7198028564453125, 0.0564422607421875, 0.3235626220703125, 0.1232757568359375, 0.4625244140625, 0.478515625, 0.3936767578125, 0.349822998046875, 0.416473388671875, 0.6094818115234375, 0.2486114501953125, 0.2339935302734375, 0.537017822265625, 0.44586181640625, 0.0291748046875, 0.482177734375, 0.0824737548828125, 0.9163665771484375, 0.5904541015625, 0.213531494140625, 0.053741455078125, 0.935577392578125, 0.6032562255859375, 0.8196563720703125, 0.9300689697265625, 0.2364349365234375, 0.0305328369140625, 0.13671875, 0.3262481689453125, 0.6356353759765625, 0.5450897216796875, 0.615936279296875, 0.43212890625, 0.7291107177734375, 0.2226715087890625, 0.7266845703125, 0.086578369140625, 0.8650665283203125, 0.939422607421875, 0.143890380859375, 0.852813720703125, 0.6877899169921875, 0.11029052734375, 0.2838287353515625, 0.417633056640625, 0.2909088134765625, 0.748291015625, 0.049530029296875, 0.2085723876953125, 0.6382293701171875, 0.052337646484375, 0.69122314453125, 0.009033203125, 0.5053863525390625, 0.072540283203125, 0.04681396484375, 0.446197509765625, 0.8468017578125, 0.479400634765625, 0.104522705078125, 0.5875396728515625, 0.8570709228515625, 0.936492919921875, 0.0027313232421875, 0.044921875, 0.440673828125, 0.75994873046875, 0.927276611328125, 0.6333770751953125, 0.6005401611328125, 0.671630859375, 0.546844482421875, 0.1445159912109375, 0.61639404296875, 0.0791015625, 0.3386688232421875, 0.714080810546875, 0.173492431640625, 0.6674041748046875, 0.3732147216796875, 0.680816650390625, 0.1883544921875, 0.20135498046875, 0.8673095703125, 0.3791046142578125, 0.870391845703125, 0.3409271240234375, 0.0459442138671875, 0.2578582763671875, 0.86029052734375, 0.509033203125, 0.952972412109375, 0.41424560546875, 0.738250732421875, 0.8125762939453125, 0.460906982421875, 0.6794281005859375, 0.33349609375, 0.6777496337890625, 0.039947509765625, 0.00616455078125, 0.9850311279296875, 0.1533203125, 0.17596435546875, 0.7569732666015625, 0.187347412109375, 0.279754638671875, 0.6529541015625, 0.599761962890625, 0.2365264892578125, 0.479278564453125, 0.2600250244140625, 0.3229522705078125, 0.175079345703125, 0.388031005859375, 0.887237548828125, 0.931854248046875, 0.4509124755859375, 0.4064178466796875, 0.94708251953125, 0.17230224609375, 0.1879119873046875, 0.159942626953125, 0.1695404052734375, 0.466705322265625, 0.291748046875, 0.6195220947265625, 0.4785919189453125, 0.5730743408203125, 0.693756103515625, 0.59283447265625, 0.5279693603515625, 0.058135986328125, 0.07037353515625, 0.8647003173828125, 0.0051116943359375, 0.7142181396484375, 0.4479827880859375, 0.1524810791015625, 0.7904815673828125, 0.796173095703125, 0.0043182373046875, 0.770111083984375, 0.26373291015625, 0.3769989013671875, 0.6514892578125, 0.152099609375, 0.0268707275390625, 0.84808349609375, 0.798095703125, 0.4017791748046875, 0.776580810546875, 0.091461181640625, 0.974578857421875, 0.7085723876953125, 0.44354248046875, 0.000244140625, 0.94525146484375, 0.51544189453125, 0.5609588623046875, 0.36224365234375, 0.7198333740234375, 0.68304443359375, 0.409454345703125, 0.893768310546875, 0.4250030517578125, 0.721038818359375, 0.947540283203125, 0.6029052734375, 0.8885955810546875, 0.15203857421875, 0.18695068359375, 0.1488494873046875, 0.27764892578125, 0.4273681640625, 0.031402587890625, 0.3325347900390625, 0.327911376953125, 0.8759307861328125, 0.3416748046875, 0.6030731201171875, 0.6850433349609375, 0.97247314453125, 0.1756134033203125, 0.8632049560546875, 0.9619903564453125, 0.5853118896484375, 0.217926025390625, 0.6515350341796875, 0.785614013671875, 0.550445556640625, 0.8511962890625, 0.4278106689453125, 0.5225830078125, 0.5302276611328125, 0.3738555908203125, 0.5129852294921875, 0.876251220703125, 0.4850311279296875, 0.5005950927734375, 0.31085205078125, 0.0429840087890625, 0.495147705078125, 0.8554534912109375, 0.670013427734375, 0.8549346923828125, 0.8294525146484375, 0.2206878662109375, 0.74755859375, 0.639312744140625, 0.089202880859375, 0.285919189453125, 0.161224365234375, 0.4612579345703125, 0.6703948974609375, 0.8079681396484375, 0.0457305908203125, 0.6430511474609375, 0.4774322509765625, 0.7759246826171875, 0.6898040771484375, 0.558197021484375, 0.423126220703125, 0.6670684814453125, 0.1775970458984375, 0.9750518798828125, 0.1505126953125, 0.4297027587890625, 0.6383514404296875, 0.60003662109375, 0.9864349365234375, 0.837432861328125, 0.547332763671875, 0.63885498046875, 0.391754150390625, 0.8057403564453125, 0.5410308837890625, 0.1794891357421875, 0.47589111328125, 0.2530059814453125, 0.35369873046875, 0.6201629638671875, 0.565765380859375, 0.676177978515625, 0.71417236328125, 0.9225006103515625, 0.1158294677734375, 0.1678009033203125, 0.4642791748046875, 0.632354736328125, 0.9004058837890625, 0.3218231201171875, 0.7869720458984375, 0.559234619140625, 0.236541748046875, 0.641082763671875, 0.1446075439453125, 0.2297210693359375, 0.194610595703125, 0.1138153076171875, 0.366455078125, 0.9274749755859375, 0.6114044189453125, 0.8089752197265625, 0.7315216064453125, 0.630615234375, 0.6522979736328125, 0.1458587646484375, 0.2443695068359375, 0.106170654296875, 0.4955596923828125, 0.9374847412109375, 0.271148681640625, 0.7922515869140625, 0.063232421875, 0.185791015625, 0.2044219970703125, 0.2625579833984375, 0.9227142333984375, 0.0098419189453125, 0.9328460693359375, 0.230224609375, 0.2510528564453125, 0.4746856689453125, 0.8906097412109375, 0.06158447265625, 0.4055633544921875, 0.58477783203125, 0.82635498046875, 0.2213592529296875, 0.1083831787109375, 0.88568115234375, 0.2319793701171875, 0.47393798828125, 0.170806884765625, 0.01300048828125, 0.67034912109375, 0.864501953125, 0.0816192626953125, 0.4059295654296875, 0.588836669921875, 0.9499359130859375, 0.5861358642578125, 0.7530517578125, 0.0604705810546875, 0.983673095703125, 0.118682861328125, 0.32562255859375, 0.595733642578125, 0.10797119140625, 0.158935546875, 0.442779541015625, 0.6371307373046875, 0.655364990234375, 0.309356689453125, 0.518280029296875, 0.893829345703125, 0.0268707275390625, 0.0492095947265625, 0.5129241943359375, 0.8342437744140625, 0.6260986328125, 0.29248046875, 0.772247314453125, 0.9739990234375, 0.048065185546875, 0.3429718017578125, 0.3910675048828125, 0.939544677734375, 0.26776123046875, 0.6819000244140625, 0.6022796630859375, 0.7719268798828125, 0.7276763916015625, 0.803009033203125, 0.00347900390625, 0.088623046875, 0.120391845703125, 0.5420379638671875, 0.3094329833984375, 0.7038116455078125, 0.5956878662109375, 0.8346099853515625, 0.5740966796875, 0.7054901123046875, 0.347930908203125, 0.3351287841796875, 0.042572021484375, 0.9865570068359375, 0.25146484375, 0.7647857666015625, 0.7017059326171875, 0.288482666015625, 0.6081390380859375, 0.78887939453125, 0.6367950439453125, 0.9584503173828125, 0.0138702392578125, 0.401763916015625, 0.2240142822265625, 0.4084014892578125, 0.1756439208984375, 0.679534912109375, 0.279998779296875, 0.823638916015625, 0.3601226806640625, 0.799835205078125, 0.3603668212890625, 0.815582275390625, 0.865142822265625, 0.3453521728515625, 0.83306884765625, 0.92974853515625, 0.9696197509765625, 0.80816650390625, 0.6314849853515625, 0.9086456298828125, 0.5885162353515625, 0.7482452392578125, 0.289398193359375, 0.8756561279296875, 0.3076171875, 0.5860595703125, 0.9049072265625, 0.439788818359375, 0.5961761474609375, 0.5865478515625, 0.4100341796875, 0.411163330078125, 0.99658203125, 0.4467315673828125, 0.5644989013671875, 0.0420379638671875, 0.801971435546875, 0.2052154541015625, 0.3781280517578125, 0.3137664794921875, 0.4096527099609375, 0.9651336669921875, 0.546356201171875, 0.447418212890625, 0.6573486328125, 0.5999908447265625, 0.6488037109375, 0.205322265625, 0.925750732421875, 0.7340850830078125, 0.3198394775390625, 0.4200592041015625, 0.0086212158203125, 0.514801025390625, 0.4946441650390625, 0.1116180419921875, 0.86676025390625, 0.8818206787109375, 0.791229248046875, 0.23748779296875, 0.533447265625, 0.5628662109375, 0.7660369873046875, 0.850250244140625, 0.90155029296875, 0.1470947265625, 0.0293731689453125, 0.8066253662109375, 0.4568939208984375, 0.39727783203125, 0.35235595703125, 0.898712158203125, 0.05194091796875, 0.4971160888671875, 0.999420166015625, 0.023681640625, 0.0309600830078125, 0.8236541748046875, 0.49603271484375, 0.6330108642578125, 0.848846435546875, 0.3486785888671875, 0.922210693359375, 0.5099639892578125, 0.52618408203125, 0.5576934814453125, 0.4820709228515625, 0.815948486328125, 0.878326416015625, 0.6829071044921875, 0.624237060546875, 0.387908935546875, 0.918426513671875, 0.2392730712890625, 0.98187255859375, 0.045196533203125, 0.8413238525390625, 0.5576934814453125, 0.4339141845703125, 0.2504730224609375, 0.9187774658203125, 0.6697540283203125, 0.612213134765625, 0.628570556640625, 0.8677825927734375, 0.3634033203125, 0.5404205322265625, 0.0378875732421875, 0.2819976806640625, 0.97601318359375, 0.6126708984375, 0.502044677734375, 0.031280517578125, 0.6321563720703125, 0.8280181884765625, 0.084808349609375, 0.8653717041015625, 0.171539306640625, 0.029693603515625, 0.887786865234375, 0.06976318359375, 0.331207275390625, 0.595489501953125, 0.306121826171875, 0.3057098388671875, 0.589111328125, 0.365142822265625, 0.9139862060546875, 0.407470703125, 0.4525146484375, 0.4673614501953125, 0.080718994140625, 0.9595489501953125, 0.6258087158203125, 0.7929840087890625, 0.328857421875, 0.379669189453125, 0.79083251953125, 0.6772918701171875, 0.9652557373046875, 0.193878173828125, 0.006378173828125, 0.20501708984375, 0.0457916259765625, 0.36871337890625, 0.2530364990234375, 0.2756195068359375, 0.5325927734375, 0.322784423828125, 0.7310028076171875, 0.4743499755859375, 0.982940673828125, 0.0490264892578125, 0.894317626953125, 0.4257049560546875, 0.4517822265625, 0.364593505859375, 0.3168182373046875, 0.628997802734375, 0.60638427734375, 0.9035186767578125, 0.173492431640625, 0.1028900146484375, 0.176971435546875, 0.0806732177734375, 0.0988311767578125, 0.0810546875, 0.348480224609375, 0.180999755859375, 0.428619384765625, 0.7622222900390625, 0.79010009765625, 0.37506103515625, 0.474578857421875, 0.5709228515625, 0.870391845703125, 0.7750701904296875, 0.3861083984375, 0.4247589111328125, 0.8115234375, 0.2935333251953125, 0.7566375732421875, 0.5532989501953125, 0.236846923828125, 0.5138702392578125, 0.07452392578125, 0.0351715087890625, 0.2821502685546875, 0.9453277587890625, 0.4111785888671875, 0.9863433837890625, 0.6930389404296875, 0.4346160888671875, 0.2252197265625, 0.5354766845703125, 0.6025238037109375, 0.2550201416015625, 0.93255615234375, 0.2844390869140625, 0.120635986328125, 0.1444549560546875, 0.459686279296875, 0.937164306640625, 0.9659881591796875, 0.5687103271484375, 0.7067413330078125, 0.3924713134765625, 0.032440185546875, 0.1910858154296875, 0.96173095703125, 0.8972015380859375, 0.126983642578125, 0.035919189453125, 0.4313812255859375, 0.585205078125, 0.9892730712890625, 0.0092010498046875, 0.73516845703125, 0.94195556640625, 0.86529541015625, 0.35516357421875, 0.9554290771484375, 0.9316253662109375, 0.2071075439453125, 0.2137298583984375, 0.2321929931640625, 0.0427703857421875, 0.556884765625, 0.937957763671875, 0.818756103515625, 0.586639404296875, 0.03057861328125, 0.5302734375, 0.8754119873046875, 0.4527587890625, 0.6912994384765625, 0.9328765869140625, 0.956451416015625, 0.17913818359375, 0.30029296875, 0.0594482421875, 0.1199951171875, 0.4237823486328125, 0.3986053466796875, 0.7598724365234375, 0.1133880615234375, 0.9097900390625, 0.03302001953125, 0.328155517578125, 0.659393310546875, 0.8187255859375, 0.8773651123046875, 0.5272216796875, 0.6370849609375, 0.4815521240234375, 0.334381103515625, 0.7986602783203125, 0.2142333984375, 0.103790283203125, 0.228668212890625, 0.1709747314453125, 0.982421875, 0.871612548828125, 0.983123779296875, 0.67877197265625, 0.37738037109375, 0.082122802734375, 0.4524078369140625, 0.555694580078125, 0.1454620361328125, 0.263092041015625, 0.30084228515625, 0.6407012939453125, 0.3295745849609375, 0.393463134765625, 0.1145782470703125, 0.5877838134765625, 0.3121490478515625, 0.5789642333984375, 0.0288848876953125, 0.4175262451171875, 0.3052825927734375, 0.574615478515625, 0.1703948974609375, 0.9731292724609375, 0.5572967529296875, 0.7925872802734375, 0.0175018310546875, 0.293426513671875, 0.1418914794921875, 0.1536407470703125, 0.748199462890625, 0.8997650146484375, 0.63525390625, 0.6916351318359375, 0.7637481689453125, 0.192962646484375, 0.0099639892578125, 0.0551300048828125, 0.313720703125, 0.423797607421875, 0.395111083984375, 0.4928436279296875, 0.927581787109375, 0.626190185546875, 0.0092620849609375, 0.73828125, 0.6855621337890625, 0.32958984375, 0.1370849609375, 0.8842620849609375, 0.4267578125, 0.256195068359375, 0.9034271240234375, 0.6456756591796875, 0.9757080078125, 0.716064453125, 0.9946136474609375, 0.296356201171875, 0.8407440185546875, 0.0327301025390625, 0.744964599609375, 0.1670074462890625, 0.18023681640625, 0.2413330078125, 0.20184326171875, 0.931854248046875, 0.1857757568359375, 0.20916748046875, 0.5861358642578125, 0.292022705078125, 0.6030731201171875, 0.0411834716796875, 0.16229248046875, 0.62652587890625, 0.7976531982421875, 0.437896728515625, 0.421783447265625, 0.2252044677734375, 0.82427978515625, 0.40008544921875, 0.906890869140625, 0.3597869873046875, 0.1504364013671875, 0.94989013671875, 0.2613983154296875, 0.208282470703125, 0.4803314208984375, 0.8664703369140625, 0.573822021484375, 0.179351806640625, 0.871856689453125, 0.608367919921875, 0.4754638671875, 0.58819580078125, 0.5351409912109375, 0.3275299072265625, 0.6920013427734375, 0.8671417236328125, 0.6683502197265625, 0.6391143798828125, 0.9546966552734375, 0.840667724609375, 0.7731475830078125, 0.399749755859375, 0.703704833984375, 0.6315765380859375, 0.13201904296875, 0.5337371826171875, 0.8433837890625, 0.566314697265625, 0.0702667236328125, 0.3924560546875, 0.5594482421875, 0.144775390625, 0.1869964599609375, 0.0100555419921875, 0.464996337890625, 0.488616943359375, 0.549346923828125, 0.4185333251953125, 0.2923126220703125, 0.00689697265625, 0.5112457275390625, 0.066131591796875, 0.766815185546875, 0.0102081298828125, 0.84136962890625, 0.3525543212890625, 0.868896484375, 0.8560333251953125, 0.82952880859375, 0.563232421875, 0.944427490234375, 0.3726043701171875, 0.8801116943359375, 0.065338134765625, 0.5888519287109375, 0.6733856201171875, 0.9418182373046875, 0.500274658203125, 0.0437469482421875, 0.7394256591796875, 0.271392822265625, 0.7978057861328125, 0.01605224609375, 0.021026611328125, 0.8162384033203125, 0.5241851806640625, 0.951446533203125, 0.0615692138671875, 0.850341796875, 0.148101806640625, 0.1473388671875, 0.51361083984375, 0.140411376953125, 0.4246063232421875, 0.369232177734375, 0.734344482421875, 0.655609130859375, 0.18304443359375, 0.479522705078125, 0.4771881103515625, 0.9667816162109375, 0.4906463623046875, 0.256103515625, 0.0987701416015625, 0.11968994140625, 0.08477783203125, 0.0532684326171875, 0.964935302734375, 0.368438720703125, 0.9613189697265625, 0.815032958984375, 0.75323486328125, 0.311767578125, 0.153778076171875, 0.669647216796875, 0.68572998046875, 0.28875732421875, 0.8134613037109375, 0.00830078125, 0.1405792236328125, 0.091705322265625, 0.9102783203125, 0.201629638671875, 0.5171661376953125, 0.0423126220703125, 0.8692779541015625, 0.6830902099609375, 0.42413330078125, 0.7251129150390625, 0.043243408203125, 0.874908447265625, 0.63848876953125, 0.727447509765625, 0.478790283203125, 0.92889404296875, 0.820892333984375, 0.2516326904296875, 0.003936767578125, 0.2410736083984375, 0.2542877197265625, 0.91156005859375, 0.6242218017578125, 0.6009063720703125, 0.060638427734375, 0.0687255859375, 0.0612030029296875, 0.284515380859375, 0.6184844970703125, 0.9820404052734375, 0.8619842529296875, 0.653961181640625, 0.4571685791015625, 0.199737548828125, 0.1827545166015625, 0.3473358154296875, 0.4402618408203125, 0.2410888671875, 0.1019134521484375, 0.899017333984375, 0.217437744140625, 0.110870361328125, 0.0426177978515625, 0.4553375244140625, 0.490997314453125, 0.2610626220703125, 0.7687835693359375, 0.3323974609375, 0.6434173583984375, 0.1797332763671875, 0.6681365966796875, 0.6318359375, 0.9384765625, 0.599334716796875, 0.8972930908203125, 0.6528472900390625, 0.9795379638671875, 0.9979400634765625, 0.3476715087890625, 0.095703125, 0.500823974609375, 0.5696868896484375, 0.5389556884765625, 0.9959716796875, 0.6233978271484375, 0.5223846435546875, 0.263336181640625, 0.6499786376953125, 0.973663330078125, 0.830230712890625, 0.84722900390625, 0.015289306640625, 0.6705169677734375, 0.577392578125, 0.954132080078125, 0.117462158203125, 0.1534423828125, 0.885833740234375, 0.943511962890625, 0.7912445068359375, 0.2631378173828125, 0.5908355712890625, 0.2283782958984375, 0.26214599609375, 0.0764617919921875, 0.5757293701171875, 0.34423828125, 0.5645751953125, 0.6903533935546875, 0.3220062255859375, 0.20855712890625, 0.20806884765625, 0.134521484375, 0.9521636962890625, 0.421051025390625, 0.545501708984375, 0.4412689208984375, 0.90936279296875, 0.3321380615234375, 0.00634765625, 0.9983673095703125, 0.4857177734375, 0.4303436279296875, 0.997711181640625, 0.2569580078125, 0.77313232421875, 0.8993988037109375, 0.661865234375, 0.9177703857421875, 0.357574462890625, 0.1231536865234375, 0.82122802734375, 0.4980010986328125, 0.9996490478515625, 0.5466461181640625, 0.661468505859375, 0.35369873046875, 0.551971435546875, 0.5471954345703125, 0.4477691650390625, 0.5504150390625, 0.725555419921875, 0.9178009033203125, 0.7867889404296875, 0.2690582275390625, 0.3604583740234375, 0.4279022216796875, 0.36224365234375, 0.8790130615234375, 0.01458740234375, 0.3382415771484375, 0.878387451171875, 0.051727294921875, 0.230010986328125, 0.6719818115234375, 0.0632781982421875, 0.0728912353515625, 0.625335693359375, 0.9704742431640625, 0.438232421875, 0.5841217041015625, 0.14263916015625, 0.99755859375, 0.272705078125, 0.9553680419921875, 0.94281005859375, 0.6132659912109375, 0.544036865234375, 0.779754638671875, 0.0300445556640625, 0.8522491455078125, 0.607666015625, 0.8777008056640625, 0.597930908203125, 0.752105712890625, 0.756103515625, 0.1987457275390625, 0.47735595703125, 0.7288665771484375, 0.47064208984375, 0.736602783203125, 0.728271484375, 0.43304443359375, 0.679779052734375, 0.9042816162109375, 0.428955078125, 0.409393310546875, 0.0070037841796875, 0.72607421875, 0.7781219482421875, 0.262939453125, 0.056610107421875, 0.25177001953125, 0.2869720458984375, 0.9585113525390625, 0.5048675537109375, 0.3438873291015625, 0.900543212890625, 0.86712646484375, 0.6029205322265625, 0.7545013427734375, 0.752471923828125, 0.53546142578125, 0.530853271484375, 0.43280029296875, 0.58453369140625, 0.452423095703125, 0.6163330078125, 0.878662109375, 0.3427734375, 0.238861083984375, 0.1297760009765625, 0.22027587890625, 0.126007080078125, 0.3213653564453125, 0.89892578125, 0.5460205078125, 0.3571929931640625, 0.3041534423828125, 0.0182037353515625, 0.6956939697265625, 0.7504119873046875, 0.191986083984375, 0.9649658203125, 0.96148681640625, 0.16143798828125, 0.21343994140625, 0.443695068359375, 0.3189544677734375, 0.9901885986328125, 0.185150146484375, 0.55859375, 0.7418975830078125, 0.6756591796875, 0.11083984375, 0.092498779296875, 0.7753143310546875, 0.1286773681640625, 0.868927001953125, 0.928314208984375, 0.5236968994140625, 0.61151123046875, 0.38116455078125, 0.4705810546875, 0.11761474609375, 0.2984771728515625, 0.87994384765625, 0.666748046875, 0.7772674560546875, 0.7740936279296875, 0.3171539306640625, 0.8347015380859375, 0.304412841796875, 0.39093017578125, 0.9046173095703125, 0.4363861083984375, 0.5239410400390625, 0.53466796875, 0.250762939453125, 0.19683837890625, 0.6357421875, 0.447967529296875, 0.8714752197265625, 0.2582244873046875, 0.6147613525390625, 0.46820068359375, 0.4400177001953125, 0.30609130859375, 0.7219696044921875, 0.5594329833984375, 0.081939697265625, 0.9411163330078125, 0.568603515625, 0.2853240966796875, 0.6528472900390625, 0.0648040771484375, 0.9566802978515625, 0.000152587890625, 0.1895599365234375, 0.23321533203125, 0.59466552734375, 0.0271148681640625, 0.2139434814453125, 0.9073333740234375, 0.2673187255859375, 0.7647552490234375, 0.4437713623046875, 0.850311279296875, 0.173828125, 0.2798614501953125, 0.77252197265625, 0.8216552734375, 0.391754150390625, 0.1815185546875, 0.03094482421875, 0.0908203125, 0.918121337890625, 0.1647491455078125, 0.9128570556640625, 0.351593017578125, 0.3177947998046875, 0.7935028076171875, 0.402099609375, 0.659759521484375, 0.03131103515625, 0.865386962890625, 0.0756683349609375, 0.2593231201171875, 0.4865875244140625, 0.3381195068359375, 0.5997314453125, 0.5563812255859375, 0.0076446533203125, 0.167388916015625, 0.3901214599609375, 0.171844482421875, 0.2855987548828125, 0.4230194091796875, 0.623199462890625, 0.71539306640625, 0.594451904296875, 0.1643829345703125, 0.3062896728515625, 0.725189208984375, 0.7102508544921875, 0.2918853759765625, 0.429595947265625, 0.8653564453125, 0.9512786865234375, 0.40374755859375, 0.4998626708984375, 0.0503082275390625, 0.4097442626953125, 0.0322113037109375, 0.3113250732421875, 0.0715179443359375, 0.6291351318359375, 0.4202728271484375, 0.7567291259765625, 0.374237060546875, 0.3395843505859375, 0.316497802734375, 0.574859619140625, 0.8253173828125, 0.4047088623046875, 0.9971923828125, 0.282012939453125, 0.76251220703125, 0.844451904296875, 0.03656005859375, 0.5805206298828125, 0.9045867919921875, 0.5654449462890625, 0.7612152099609375, 0.9777069091796875, 0.8560028076171875, 0.0574798583984375, 0.0095672607421875, 0.72589111328125, 0.472808837890625, 0.74688720703125, 0.1418609619140625, 0.39398193359375, 0.809326171875, 0.7679443359375, 0.4828033447265625, 0.596160888671875, 0.016510009765625, 0.200225830078125, 0.0419158935546875, 0.70794677734375, 0.0533599853515625, 0.444793701171875, 0.7386322021484375, 0.7466278076171875, 0.6707611083984375, 0.10906982421875, 0.9628448486328125, 0.76043701171875, 0.174163818359375, 0.1646270751953125, 0.2770843505859375, 0.3969879150390625, 0.08831787109375, 0.8004608154296875, 0.540130615234375, 0.1508636474609375, 0.59649658203125, 0.9479217529296875, 0.229583740234375, 0.645416259765625, 0.5141754150390625, 0.6016082763671875, 0.411468505859375, 0.599884033203125, 0.38299560546875, 0.6888275146484375, 0.75177001953125, 0.1201934814453125, 0.5463409423828125, 0.656890869140625, 0.661834716796875, 0.2620086669921875, 0.9697265625, 0.98944091796875, 0.4773406982421875, 0.4989471435546875, 0.7700653076171875, 0.94793701171875, 0.488555908203125, 0.92742919921875, 0.644989013671875, 0.1468048095703125, 0.8760986328125, 0.0625762939453125, 0.5595550537109375, 0.0821380615234375, 0.3464202880859375, 0.0396881103515625, 0.148223876953125, 0.8428802490234375, 0.5683441162109375, 0.85955810546875, 0.0898590087890625, 0.0974884033203125, 0.362518310546875, 0.7028350830078125, 0.8381805419921875, 0.70159912109375, 0.994842529296875, 0.582916259765625, 0.168060302734375, 0.580657958984375, 0.4649200439453125, 0.953216552734375, 0.259613037109375, 0.8461151123046875, 0.1113128662109375, 0.6154022216796875, 0.9124908447265625, 0.041412353515625, 0.32073974609375, 0.5247802734375, 0.4122772216796875, 0.659393310546875, 0.60394287109375, 0.82611083984375, 0.022430419921875, 0.297271728515625, 0.4500579833984375, 0.23101806640625, 0.1502685546875, 0.56365966796875] +6274 diff --git a/mlir-assigner/tests/Ops/Onnx/Flatten/FlattenSimple2.json b/mlir-assigner/tests/Ops/Onnx/Flatten/FlattenSimple2.json new file mode 100644 index 0000000..cd81ffe --- /dev/null +++ b/mlir-assigner/tests/Ops/Onnx/Flatten/FlattenSimple2.json @@ -0,0 +1 @@ +[{"memref": {"data": [0.080413818359375, 0.1139068603515625, 0.60174560546875, 0.5281524658203125, 0.414794921875, 0.4017333984375, 0.000732421875, 0.2462921142578125, 0.783721923828125, 0.8294219970703125, 0.969085693359375, 0.44610595703125, 0.30364990234375, 0.80126953125, 0.3027801513671875, 0.724578857421875, 0.5403594970703125, 0.0914306640625, 0.5700531005859375, 0.0963592529296875, 0.3388214111328125, 0.62664794921875, 0.4794158935546875, 0.6170806884765625, 0.1819305419921875, 0.8856658935546875, 0.219573974609375, 0.4850616455078125, 0.0558624267578125, 0.466583251953125, 0.1732025146484375, 0.348236083984375, 0.3799285888671875, 0.5043487548828125, 0.782440185546875, 0.0392913818359375, 0.8642730712890625, 0.890533447265625, 0.8179931640625, 0.702728271484375, 0.05841064453125, 0.9767303466796875, 0.6611480712890625, 0.07257080078125, 0.437835693359375, 0.55120849609375, 0.2349090576171875, 0.773345947265625, 0.48248291015625, 0.1414031982421875, 0.2810821533203125, 0.8249359130859375, 0.6608428955078125, 0.9520263671875, 0.23974609375, 0.37786865234375, 0.437713623046875, 0.75274658203125, 0.845947265625, 0.1725311279296875, 0.7480316162109375, 0.8861541748046875, 0.1214141845703125, 0.3585052490234375, 0.1260223388671875, 0.6035308837890625, 0.614044189453125, 0.922821044921875, 0.401702880859375, 0.013214111328125, 0.040740966796875, 0.7797393798828125, 0.2899169921875, 0.7104034423828125, 0.04852294921875, 0.9061126708984375, 0.34228515625, 0.030853271484375, 0.47076416015625, 0.510650634765625, 0.94622802734375, 0.4562225341796875, 0.5440826416015625, 0.491241455078125, 0.8480377197265625, 0.529754638671875, 0.53631591796875, 0.7267913818359375, 0.8827056884765625, 0.1212310791015625, 0.8631591796875, 0.39349365234375, 0.989044189453125, 0.448394775390625, 0.1921844482421875, 0.8656005859375, 0.881927490234375, 0.466156005859375, 0.1939697265625, 0.2762451171875, 0.9983062744140625, 0.4333343505859375, 0.5136871337890625, 0.3477020263671875, 0.63067626953125, 0.6123809814453125, 0.343475341796875, 0.631500244140625, 0.76885986328125, 0.4914703369140625, 0.655975341796875, 0.5402984619140625, 0.922637939453125, 0.823577880859375, 0.59710693359375, 0.489959716796875, 0.9926605224609375, 0.2058868408203125, 0.193359375, 0.8414306640625, 0.426239013671875, 0.677825927734375, 0.5677947998046875, 0.2967071533203125, 0.86212158203125, 0.7998504638671875, 0.8965301513671875, 0.5230865478515625, 0.45001220703125, 0.95721435546875, 0.693634033203125, 0.4469146728515625, 0.9130706787109375, 0.91693115234375, 0.9479827880859375, 0.955474853515625, 0.291534423828125, 0.7049560546875, 0.826416015625, 0.842803955078125, 0.2119598388671875, 0.265594482421875, 0.357666015625, 0.9895477294921875, 0.2750091552734375, 0.5444793701171875, 0.038299560546875, 0.07275390625, 0.2611083984375, 0.08984375, 0.964874267578125, 0.103729248046875, 0.002899169921875, 0.2222900390625, 0.3891143798828125, 0.0416107177734375, 0.9907073974609375, 0.6263580322265625, 0.5603179931640625, 0.7965850830078125, 0.909393310546875, 0.5104217529296875, 0.8015594482421875, 0.5950927734375, 0.7961578369140625, 0.815185546875, 0.5569000244140625, 0.5289764404296875, 0.452178955078125, 0.9064788818359375, 0.670654296875, 0.4089508056640625, 0.5047149658203125, 0.1752471923828125, 0.636077880859375, 0.824249267578125, 0.23260498046875, 0.06304931640625, 0.70684814453125, 0.59405517578125, 0.078216552734375, 0.645233154296875, 0.863494873046875, 0.18365478515625, 0.952239990234375, 0.09759521484375, 0.6319580078125, 0.9853973388671875, 0.962066650390625, 0.4679718017578125, 0.378326416015625, 0.227264404296875, 0.8443603515625, 0.736846923828125, 0.665740966796875, 0.0640716552734375, 0.4163055419921875, 0.910888671875, 0.5500640869140625, 0.0456695556640625, 0.546875, 0.393096923828125, 0.894073486328125, 0.2343902587890625, 0.0518646240234375, 0.9302825927734375, 0.46380615234375, 0.24835205078125, 0.1667938232421875, 0.825592041015625, 0.500396728515625, 0.2902984619140625, 0.3667144775390625, 0.273345947265625, 0.8989105224609375, 0.577423095703125, 0.3486785888671875, 0.115966796875, 0.04150390625, 0.317413330078125, 0.371002197265625, 0.37274169921875, 0.7058258056640625, 0.5390625, 0.3598785400390625, 0.986785888671875, 0.1787872314453125, 0.3121185302734375, 0.83746337890625, 0.5937652587890625, 0.5034332275390625, 0.364044189453125, 0.7789306640625, 0.115997314453125, 0.7561492919921875, 0.6194000244140625, 0.7481536865234375, 0.745635986328125, 0.447357177734375, 0.83551025390625, 0.9628143310546875, 0.3797149658203125, 0.573760986328125, 0.0772705078125, 0.548858642578125, 0.6089630126953125, 0.7661285400390625, 0.792816162109375, 0.3649749755859375, 0.3492584228515625, 0.698272705078125, 0.167724609375, 0.0465545654296875, 0.183013916015625, 0.464874267578125, 0.163848876953125, 0.02410888671875, 0.10552978515625, 0.8474578857421875, 0.35833740234375, 0.12335205078125, 0.0294189453125, 0.90655517578125, 0.6910552978515625, 0.4303131103515625, 0.4967803955078125, 0.983245849609375, 0.15582275390625, 0.663970947265625, 0.3161468505859375, 0.486236572265625, 0.684600830078125, 0.4911651611328125, 0.7083587646484375, 0.64404296875, 0.5845794677734375, 0.550689697265625, 0.58966064453125, 0.3204498291015625, 0.4358673095703125, 0.3458404541015625, 0.9197845458984375, 0.3507080078125, 0.81597900390625, 0.3731231689453125, 0.5589752197265625, 0.532501220703125, 0.0290679931640625, 0.72308349609375, 0.319061279296875, 0.9539947509765625, 0.899139404296875, 0.574005126953125, 0.111358642578125, 0.901611328125, 0.2940673828125, 0.367156982421875, 0.524322509765625, 0.569793701171875, 0.66864013671875, 0.86907958984375, 0.3236541748046875, 0.9126739501953125, 0.5777740478515625, 0.106903076171875, 0.721221923828125, 0.5902252197265625, 0.6456756591796875, 0.2420501708984375, 0.1956787109375, 0.96990966796875, 0.9132843017578125, 0.0302886962890625, 0.767913818359375, 0.012664794921875, 0.4705810546875, 0.5399322509765625, 0.2120819091796875, 0.9662628173828125, 0.7539825439453125, 0.1039581298828125, 0.608306884765625, 0.97900390625, 0.194671630859375, 0.5225677490234375, 0.86773681640625, 0.3416290283203125, 0.1412506103515625, 0.849822998046875, 0.74945068359375, 0.8613128662109375, 0.4671630859375, 0.5763397216796875, 0.328857421875, 0.0943756103515625, 0.81298828125, 0.0592498779296875, 0.345672607421875, 0.8607940673828125, 0.8673248291015625, 0.94927978515625, 0.161590576171875, 0.251068115234375, 0.514007568359375, 0.902191162109375, 0.559112548828125, 0.3006744384765625, 0.6024169921875, 0.3560028076171875, 0.6463775634765625, 0.4374237060546875, 0.4771728515625, 0.5979461669921875, 0.3401947021484375, 0.9556121826171875, 0.0469512939453125, 0.41534423828125, 0.206634521484375, 0.9883575439453125, 0.4154205322265625, 0.826934814453125, 0.5739898681640625, 0.9961395263671875, 0.330535888671875, 0.9396209716796875, 0.3833465576171875, 0.958221435546875, 0.1195831298828125, 0.557708740234375, 0.069580078125, 0.96246337890625, 0.27984619140625, 0.6199951171875, 0.862152099609375, 0.1332550048828125, 0.9431304931640625, 0.8643341064453125, 0.9090118408203125, 0.04833984375, 0.12811279296875, 0.5689239501953125, 0.498260498046875, 0.5430755615234375, 0.2860107421875, 0.297760009765625, 0.944488525390625, 0.6190032958984375, 0.0960235595703125, 0.8707275390625, 0.615142822265625, 0.7147674560546875, 0.3401947021484375, 0.6799163818359375, 0.862518310546875, 0.945343017578125, 0.8136138916015625, 0.0174102783203125, 0.28759765625, 0.073577880859375, 0.9998931884765625, 0.1154937744140625, 0.3247833251953125, 0.19683837890625, 0.2110748291015625, 0.3820037841796875, 0.716522216796875, 0.027587890625, 0.6794281005859375, 0.18109130859375, 0.88861083984375, 0.0843048095703125, 0.2900238037109375, 0.4630279541015625, 0.822265625, 0.94268798828125, 0.855682373046875, 0.70697021484375, 0.6586456298828125, 0.73187255859375, 0.293243408203125, 0.6029815673828125, 0.7390289306640625, 0.6100921630859375, 0.7643585205078125, 0.6281280517578125, 0.3042144775390625, 0.67230224609375, 0.463897705078125, 0.2139739990234375, 0.052337646484375, 0.511077880859375, 0.991180419921875, 0.053131103515625, 0.3747711181640625, 0.642852783203125, 0.3745269775390625, 0.3673553466796875, 0.174530029296875, 0.5288238525390625, 0.9317779541015625, 0.4813995361328125, 0.4063262939453125, 0.0435028076171875, 0.4870452880859375, 0.2861328125, 0.6272735595703125, 0.1300201416015625, 0.021148681640625, 0.2756500244140625, 0.9965362548828125, 0.632537841796875, 0.6149444580078125, 0.7272796630859375, 0.8807220458984375, 0.70159912109375, 0.52294921875, 0.9840545654296875, 0.935699462890625, 0.362762451171875, 0.5524749755859375, 0.53961181640625, 0.905914306640625, 0.5746917724609375, 0.78216552734375, 0.385009765625, 0.7377166748046875, 0.9858245849609375, 0.3590850830078125, 0.5940704345703125, 0.8318328857421875, 0.19061279296875, 0.72247314453125, 0.0968017578125, 0.585601806640625, 0.439697265625, 0.0992889404296875, 0.67626953125, 0.1047515869140625, 0.919281005859375, 0.226318359375, 0.8236846923828125, 0.42578125, 0.28271484375, 0.229827880859375, 0.7458953857421875, 0.1991424560546875, 0.1988983154296875, 0.3185882568359375, 0.0811309814453125, 0.2955474853515625, 0.80352783203125, 0.618743896484375, 0.9837188720703125, 0.6121063232421875, 0.1302337646484375, 0.1851806640625, 0.622314453125, 0.9264678955078125, 0.4967041015625, 0.1887969970703125, 0.2504425048828125, 0.6553192138671875, 0.5276031494140625, 0.4008331298828125, 0.525115966796875, 0.703521728515625, 0.1798553466796875, 0.7959442138671875, 0.9795379638671875, 0.0601959228515625, 0.7019500732421875, 0.4101409912109375, 0.41949462890625, 0.74200439453125, 0.0705413818359375, 0.3876800537109375, 0.9506988525390625, 0.489654541015625, 0.158660888671875, 0.4565277099609375, 0.19439697265625, 0.341217041015625, 0.6453857421875, 0.060760498046875, 0.381011962890625, 0.6758575439453125, 0.9757537841796875, 0.3347930908203125, 0.55877685546875, 0.227264404296875, 0.1348876953125, 0.6265411376953125, 0.0076141357421875, 0.112762451171875, 0.392913818359375, 0.70855712890625, 0.888458251953125, 0.13629150390625, 0.4491119384765625, 0.8212127685546875, 0.737701416015625, 0.9133758544921875, 0.0707244873046875, 0.933746337890625, 0.97650146484375, 0.1327362060546875, 0.7755279541015625, 0.5335540771484375, 0.2037200927734375, 0.8791656494140625, 0.7764739990234375, 0.79351806640625, 0.7059326171875, 0.81707763671875, 0.8858184814453125, 0.212310791015625, 0.25775146484375, 0.882293701171875, 0.6795501708984375, 0.4904327392578125, 0.5026092529296875, 0.9898223876953125, 0.5956878662109375, 0.391204833984375, 0.153472900390625, 0.52215576171875, 0.8185272216796875, 0.0092010498046875, 0.6892547607421875, 0.836273193359375, 0.2044830322265625, 0.699493408203125, 0.44158935546875, 0.13763427734375, 0.5564422607421875, 0.7494964599609375, 0.593017578125, 0.1763916015625, 0.1514129638671875, 0.751190185546875, 0.1734161376953125, 0.689727783203125, 0.0561370849609375, 0.368804931640625, 0.911468505859375, 0.911895751953125, 0.3274383544921875, 0.4101715087890625, 0.3985443115234375, 0.7160491943359375, 0.0076446533203125, 0.6552581787109375, 0.254791259765625, 0.2135467529296875, 0.9944000244140625, 0.8564453125, 0.50213623046875, 0.3780670166015625, 0.0391387939453125, 0.6693267822265625, 0.7318572998046875, 0.4392242431640625, 0.7126922607421875, 0.2153472900390625, 0.1782379150390625, 0.7561798095703125, 0.559326171875, 0.34600830078125, 0.2004547119140625, 0.346435546875, 0.4382171630859375, 0.003662109375, 0.533660888671875, 0.237640380859375, 0.5584716796875, 0.4957275390625, 0.7629241943359375, 0.142181396484375, 0.366424560546875, 0.180267333984375, 0.6177978515625, 0.444061279296875, 0.613037109375, 0.94384765625, 0.4210205078125, 0.4454193115234375, 0.4256134033203125, 0.5953369140625, 0.9450225830078125, 0.458709716796875, 0.3885955810546875, 0.010345458984375, 0.292572021484375, 0.7300567626953125, 0.5899658203125, 0.09576416015625, 0.4333953857421875, 0.5627899169921875, 0.706634521484375, 0.68524169921875, 0.767120361328125, 0.295196533203125, 0.281402587890625, 0.006195068359375, 0.826690673828125, 0.0423431396484375, 0.3709869384765625, 0.3823394775390625, 0.8986358642578125, 0.9399261474609375, 0.067626953125, 0.1315155029296875, 0.053955078125, 0.168060302734375, 0.3486785888671875, 0.5502777099609375, 0.684906005859375, 0.1584014892578125, 0.7296142578125, 0.3733367919921875, 0.13336181640625, 0.7968597412109375, 0.661041259765625, 0.3203125, 0.713623046875, 0.112762451171875, 0.3398590087890625, 0.0435638427734375, 0.9063262939453125, 0.4053192138671875, 0.237152099609375, 0.066741943359375, 0.215301513671875, 0.8809814453125, 0.992523193359375, 0.190704345703125, 0.408355712890625, 0.5990142822265625, 0.4921417236328125, 0.132476806640625, 0.6156463623046875, 0.7437591552734375, 0.53521728515625, 0.8944854736328125, 0.429534912109375, 0.5182342529296875, 0.291412353515625, 0.901153564453125, 0.8816680908203125, 0.5500946044921875, 0.7311248779296875, 0.5715484619140625, 0.7686767578125, 0.2206573486328125, 0.46844482421875, 0.58172607421875, 0.0776214599609375, 0.65936279296875, 0.283599853515625, 0.2691802978515625, 0.326568603515625, 0.2754669189453125, 0.2080230712890625, 0.4253692626953125, 0.9621429443359375, 0.832000732421875, 0.8137664794921875, 0.483245849609375, 0.7664031982421875, 0.0413665771484375, 0.8229827880859375, 0.134002685546875, 0.4875030517578125, 0.01690673828125, 0.9821014404296875, 0.1493988037109375, 0.73919677734375, 0.0506134033203125, 0.8314208984375, 0.605072021484375, 0.076263427734375, 0.8749237060546875, 0.7418975830078125, 0.8072662353515625, 0.3265380859375, 0.8108978271484375, 0.7526702880859375, 0.5165252685546875, 0.8174591064453125, 0.2969207763671875, 0.5750579833984375, 0.2545623779296875, 0.5905609130859375, 0.004302978515625, 0.1164703369140625, 0.77044677734375, 0.8664093017578125, 0.7519683837890625, 0.0044708251953125, 0.511932373046875, 0.8286895751953125, 0.6045379638671875, 0.5225067138671875, 0.2942352294921875, 0.607818603515625, 0.97772216796875, 0.882904052734375, 0.5249786376953125, 0.00091552734375, 0.84539794921875, 0.28326416015625, 0.860321044921875, 0.511627197265625, 0.44866943359375, 0.4720306396484375, 0.6694793701171875, 0.4984893798828125, 0.29620361328125, 0.9171905517578125, 0.754608154296875, 0.6832733154296875, 0.768768310546875, 0.0429840087890625, 0.808624267578125, 0.0799560546875, 0.7691497802734375, 0.9470367431640625, 0.5422210693359375, 0.732452392578125, 0.89727783203125, 0.8200225830078125, 0.941131591796875, 0.7996826171875, 0.989990234375, 0.1028289794921875, 0.30999755859375, 0.63958740234375, 0.90789794921875, 0.1224365234375, 0.386138916015625, 0.1470947265625, 0.8284912109375, 0.3838653564453125, 0.5731201171875, 0.137298583984375, 0.5024566650390625, 0.9847564697265625, 0.107391357421875, 0.82757568359375, 0.2665863037109375, 0.8406219482421875, 0.006805419921875, 0.3070831298828125, 0.6066741943359375, 0.6343994140625, 0.972198486328125, 0.027435302734375, 0.500762939453125, 0.010101318359375, 0.2003936767578125, 0.5613250732421875, 0.061859130859375, 0.3790740966796875, 0.4166259765625, 0.3824005126953125, 0.7683868408203125, 0.2188720703125, 0.560546875, 0.0280609130859375, 0.4659576416015625, 0.857177734375, 0.87530517578125, 0.290924072265625, 0.9349517822265625, 0.104400634765625, 0.0894775390625, 0.6201019287109375, 0.30950927734375, 0.1239166259765625, 0.336761474609375, 0.857452392578125, 0.456390380859375, 0.458892822265625, 0.9974365234375, 0.35858154296875, 0.272705078125, 0.0569305419921875, 0.00225830078125, 0.0535125732421875, 0.286651611328125, 0.5960845947265625, 0.2050018310546875, 0.9612884521484375, 0.6583404541015625, 0.96734619140625, 0.4632720947265625, 0.724334716796875, 0.1176910400390625, 0.6402740478515625, 0.4037322998046875, 0.5641937255859375, 0.4088134765625, 0.1080474853515625, 0.923553466796875, 0.3482666015625, 0.2986602783203125, 0.958099365234375, 0.2160797119140625, 0.7340240478515625, 0.2927398681640625, 0.5718841552734375, 0.78271484375, 0.7177734375, 0.102783203125, 0.743072509765625, 0.5496063232421875, 0.1999969482421875, 0.2660064697265625, 0.2496795654296875, 0.144195556640625, 0.3640289306640625, 0.6497955322265625, 0.204620361328125, 0.0329132080078125, 0.6529388427734375, 0.7059173583984375, 0.8231964111328125, 0.9287567138671875, 0.8939666748046875, 0.2800445556640625, 0.7521209716796875, 0.6784515380859375, 0.35528564453125, 0.784027099609375, 0.149688720703125, 0.6294097900390625, 0.4364013671875, 0.5576629638671875, 0.6500701904296875, 0.2534637451171875, 0.2015533447265625, 0.3198394775390625, 0.47149658203125, 0.7618560791015625, 0.491302490234375, 0.1728973388671875, 0.75909423828125, 0.357086181640625, 0.2172088623046875, 0.909393310546875, 0.040130615234375, 0.344696044921875, 0.1600189208984375, 0.39825439453125, 0.785919189453125, 0.788116455078125, 0.826507568359375, 0.3039703369140625, 0.570831298828125, 0.8286590576171875, 0.0489501953125, 0.36602783203125, 0.6714019775390625, 0.0044403076171875, 0.7105255126953125, 0.6783294677734375, 0.0461273193359375, 0.618560791015625, 0.896575927734375, 0.1949615478515625, 0.7761077880859375, 0.240264892578125, 0.988037109375, 0.2649993896484375, 0.849395751953125, 0.6871185302734375, 0.629852294921875, 0.2653350830078125, 0.0010223388671875, 0.42437744140625, 0.1154632568359375, 0.29693603515625, 0.1735992431640625, 0.4095458984375, 0.028076171875, 0.49615478515625, 0.495452880859375, 0.58416748046875, 0.9647979736328125, 0.8747406005859375, 0.0148468017578125, 0.9031829833984375, 0.1177215576171875, 0.93927001953125, 0.4890899658203125, 0.3775787353515625, 0.0553436279296875, 0.0283355712890625, 0.974945068359375, 0.417449951171875, 0.162506103515625, 0.656585693359375, 0.0317535400390625, 0.743255615234375, 0.704986572265625, 0.7418212890625, 0.6685638427734375, 0.54180908203125, 0.7785186767578125, 0.89251708984375, 0.5457305908203125, 0.6649017333984375, 0.793212890625, 0.69329833984375, 0.2319488525390625, 0.543060302734375, 0.792083740234375, 0.990264892578125, 0.903106689453125, 0.9656982421875, 0.1352996826171875, 0.9709625244140625, 0.6521148681640625, 0.8591461181640625, 0.7379150390625, 0.730194091796875, 0.5845947265625, 0.9209136962890625, 0.41351318359375, 0.9530792236328125, 0.751068115234375, 0.4105224609375, 0.6155853271484375, 0.5727081298828125, 0.5439453125, 0.7030792236328125, 0.358428955078125, 0.2329864501953125, 0.2473602294921875, 0.4295806884765625, 0.8216094970703125, 0.269989013671875, 0.743682861328125, 0.782135009765625, 0.1319580078125, 0.8841094970703125, 0.7339324951171875, 0.0945281982421875, 0.050140380859375, 0.5376434326171875, 0.6948699951171875, 0.97650146484375, 0.4809112548828125, 0.2650909423828125, 0.958465576171875, 0.673583984375, 0.7478790283203125, 0.8315582275390625, 0.174896240234375, 0.5096588134765625, 0.427337646484375, 0.6069183349609375, 0.6549835205078125, 0.9356231689453125, 0.6640167236328125, 0.3218994140625, 0.91302490234375, 0.5524139404296875, 0.049285888671875, 0.3440093994140625, 0.2283935546875, 0.968017578125, 0.266693115234375, 0.9060821533203125, 0.2470703125, 0.7512054443359375, 0.874725341796875, 0.571319580078125, 0.9765625, 0.712127685546875, 0.1759796142578125, 0.9255828857421875, 0.7679901123046875, 0.489654541015625, 0.6157989501953125, 0.8097381591796875, 0.2993011474609375, 0.074188232421875, 0.3585052490234375, 0.081573486328125, 0.151397705078125, 0.558990478515625, 0.885162353515625, 0.1785888671875, 0.27557373046875, 0.1062164306640625, 0.6036529541015625, 0.0882415771484375, 0.06256103515625, 0.38800048828125, 0.311614990234375, 0.1243896484375, 0.7396087646484375, 0.7895050048828125, 0.085906982421875, 0.3963470458984375, 0.36761474609375, 0.113922119140625, 0.100555419921875, 0.8733673095703125, 0.822723388671875, 0.3250274658203125, 0.827972412109375, 0.6659088134765625, 0.72174072265625, 0.9109649658203125, 0.9199371337890625, 0.750518798828125, 0.4915618896484375, 0.1643524169921875, 0.3516998291015625, 0.9156494140625, 0.3475341796875, 0.5374755859375, 0.677764892578125, 0.396087646484375, 0.691619873046875, 0.8533935546875, 0.308013916015625, 0.869415283203125, 0.112335205078125, 0.3703460693359375, 0.50872802734375, 0.3079376220703125, 0.5236053466796875, 0.8184814453125, 0.2642059326171875, 0.2667236328125, 0.0358123779296875, 0.3875274658203125, 0.969635009765625, 0.8879852294921875, 0.0057373046875, 0.4792938232421875, 0.5910491943359375, 0.3328857421875, 0.6033477783203125, 0.2881317138671875, 0.885528564453125, 0.75836181640625, 0.6550445556640625, 0.845306396484375, 0.6026611328125, 0.953857421875, 0.932952880859375, 0.2303924560546875, 0.5605926513671875, 0.2205810546875, 0.471221923828125, 0.9700775146484375, 0.9108123779296875, 0.57659912109375, 0.735504150390625, 0.9224395751953125, 0.7017822265625, 0.4427337646484375, 0.1278076171875, 0.136444091796875, 0.7458648681640625, 0.68511962890625, 0.08709716796875, 0.7227325439453125, 0.8852996826171875, 0.4112548828125, 0.146759033203125, 0.51544189453125, 0.4239349365234375, 0.9301605224609375, 0.4323272705078125, 0.218292236328125, 0.2216949462890625, 0.842742919921875, 0.085845947265625, 0.4986419677734375, 0.387237548828125, 0.1463775634765625, 0.0563812255859375, 0.21551513671875, 0.603057861328125, 0.761077880859375, 0.473388671875, 0.500518798828125, 0.234039306640625, 0.5484161376953125, 0.38421630859375, 0.6239776611328125, 0.82989501953125, 0.6402740478515625, 0.647003173828125, 0.1615142822265625, 0.35137939453125, 0.7631683349609375, 0.28118896484375, 0.8590545654296875, 0.7255859375, 0.693359375, 0.540008544921875, 0.01806640625, 0.8887939453125, 0.1795806884765625, 0.905364990234375, 0.8239898681640625, 0.16131591796875, 0.643707275390625, 0.171844482421875, 0.62615966796875, 0.380615234375, 0.711578369140625, 0.5039825439453125, 0.6950225830078125, 0.2969818115234375, 0.372161865234375, 0.641326904296875, 0.9921112060546875, 0.3607177734375, 0.3307342529296875, 0.2227783203125, 0.078643798828125, 0.7417755126953125, 0.8085479736328125, 0.700531005859375, 0.57049560546875, 0.55377197265625, 0.956939697265625, 0.3918304443359375, 0.8728790283203125, 0.5451507568359375, 0.940948486328125, 0.86920166015625, 0.29498291015625, 0.3986968994140625, 0.6387481689453125, 0.4818267822265625, 0.3380584716796875, 0.933135986328125, 0.9276275634765625, 0.6329193115234375, 0.679229736328125, 0.8458709716796875, 0.9868621826171875, 0.861328125, 0.163482666015625, 0.652191162109375, 0.504241943359375, 0.493011474609375, 0.752349853515625, 0.5183868408203125, 0.183013916015625, 0.586456298828125, 0.5689849853515625, 0.295074462890625, 0.5176239013671875, 0.6051788330078125, 0.084197998046875, 0.5200347900390625, 0.796966552734375, 0.46160888671875, 0.8463897705078125, 0.4804840087890625, 0.9457855224609375, 0.545806884765625, 0.8042144775390625, 0.504180908203125, 0.4508819580078125, 0.7474822998046875, 0.0276336669921875, 0.934478759765625, 0.816070556640625, 0.1654052734375, 0.974395751953125, 0.2042999267578125, 0.8310089111328125, 0.277130126953125, 0.487030029296875, 0.45697021484375, 0.759735107421875, 0.2403411865234375, 0.5516815185546875, 0.2199249267578125, 0.1778411865234375, 0.1627044677734375, 0.847381591796875, 0.8001251220703125, 0.755523681640625, 0.875244140625, 0.2309417724609375, 0.8950958251953125, 0.4254913330078125, 0.9766387939453125, 0.139190673828125, 0.3951263427734375, 0.88470458984375, 0.6268463134765625, 0.8787384033203125, 0.76861572265625, 0.994171142578125, 0.44171142578125, 0.451385498046875, 0.98541259765625, 0.1589508056640625, 0.0724334716796875, 0.5160064697265625, 0.41680908203125, 0.87164306640625, 0.66015625, 0.0650634765625, 0.0701904296875, 0.3412628173828125, 0.523040771484375, 0.806121826171875, 0.9091033935546875, 0.19085693359375, 0.522735595703125, 0.537353515625, 0.65594482421875, 0.1998291015625, 0.8150634765625, 0.492706298828125, 0.2285614013671875, 0.871673583984375, 0.5181121826171875, 0.57684326171875, 0.5167388916015625, 0.4049530029296875, 0.1124725341796875, 0.3041229248046875, 0.5972442626953125, 0.8779449462890625, 0.17376708984375, 0.5399322509765625, 0.6831207275390625, 0.527191162109375, 0.9431610107421875, 0.9789886474609375, 0.355987548828125, 0.4889068603515625, 0.1568145751953125, 0.5331573486328125, 0.3963775634765625, 0.911956787109375, 0.9102783203125, 0.2325897216796875, 0.885040283203125, 0.193939208984375, 0.5859222412109375, 0.651397705078125, 0.5850982666015625, 0.7158050537109375, 0.9827117919921875, 0.65484619140625, 0.811370849609375, 0.935516357421875, 0.2241973876953125, 0.548004150390625, 0.118377685546875, 0.4270172119140625, 0.04144287109375, 0.807952880859375, 0.324676513671875, 0.0385894775390625, 0.295257568359375, 0.37896728515625, 0.00152587890625, 0.465301513671875, 0.1642608642578125, 0.5196075439453125, 0.0318145751953125, 0.6821441650390625, 0.1230316162109375, 0.316925048828125, 0.3715057373046875, 0.4652862548828125, 0.0981292724609375, 0.374053955078125, 0.3574676513671875, 0.9486541748046875, 0.8044891357421875, 0.141754150390625, 0.191986083984375, 0.350555419921875, 0.095550537109375, 0.65814208984375, 0.816253662109375, 0.285400390625, 0.5505218505859375, 0.0673980712890625, 0.7305450439453125, 0.267822265625, 0.8708648681640625, 0.824127197265625, 0.1972198486328125, 0.5160980224609375, 0.4181976318359375, 0.5653533935546875, 0.314453125, 0.822845458984375, 0.479339599609375, 0.2052764892578125, 0.22430419921875, 0.495758056640625, 0.475799560546875, 0.7537841796875, 0.50604248046875, 0.0106658935546875, 0.3731536865234375, 0.603302001953125, 0.31793212890625, 0.02789306640625, 0.764801025390625, 0.110443115234375, 0.29736328125, 0.172760009765625, 0.1329498291015625, 0.7669525146484375, 0.56536865234375, 0.341552734375, 0.2210235595703125, 0.137298583984375, 0.089630126953125, 0.5451507568359375, 0.24285888671875, 0.621612548828125, 0.3547210693359375, 0.1900787353515625, 0.3491058349609375, 0.9559783935546875, 0.741912841796875, 0.8939056396484375, 0.2207489013671875, 0.137786865234375, 0.967193603515625, 0.645233154296875, 0.6564483642578125, 0.9409637451171875, 0.7424468994140625, 0.5452728271484375, 0.900482177734375, 0.2825164794921875, 0.3366851806640625, 0.4924774169921875, 0.7585601806640625, 0.6077117919921875, 0.3867034912109375, 0.8208465576171875, 0.656036376953125, 0.9083251953125, 0.3755340576171875, 0.777435302734375, 0.23602294921875, 0.3367919921875, 0.7779083251953125, 0.3156890869140625, 0.33197021484375, 0.2928314208984375, 0.46209716796875, 0.8504180908203125, 0.5771636962890625, 0.511627197265625, 0.3036651611328125, 0.0346527099609375, 0.65966796875, 0.1636199951171875, 0.119842529296875, 0.5205841064453125, 0.1793975830078125, 0.278594970703125, 0.431365966796875, 0.2883148193359375, 0.301544189453125, 0.0741424560546875, 0.9044342041015625, 0.245025634765625, 0.5435943603515625, 0.002105712890625, 0.0767974853515625, 0.9828643798828125, 0.355926513671875, 0.96209716796875, 0.1644744873046875, 0.0643463134765625, 0.7036895751953125, 0.0165252685546875, 0.5960235595703125, 0.7029266357421875, 0.6414031982421875, 0.03173828125, 0.1790008544921875, 0.49822998046875, 0.973480224609375, 0.307861328125, 0.3548736572265625, 0.6599578857421875, 0.2784271240234375, 0.5028228759765625, 0.1347503662109375, 0.7538909912109375, 0.828857421875, 0.8152313232421875, 0.9040679931640625, 0.3414764404296875, 0.9224700927734375, 0.0642852783203125, 0.309967041015625, 0.667510986328125, 0.3557281494140625, 0.80255126953125, 0.0962066650390625, 0.0582733154296875, 0.9571380615234375, 0.088958740234375, 0.0630950927734375, 0.8024139404296875, 0.6644744873046875, 0.214935302734375, 0.1739349365234375, 0.31756591796875, 0.7643890380859375, 0.501495361328125, 0.32708740234375, 0.75469970703125, 0.373626708984375, 0.593475341796875, 0.706817626953125, 0.8267364501953125, 0.630615234375, 0.7321319580078125, 0.0951995849609375, 0.3120574951171875, 0.3640594482421875, 0.08984375, 0.1964111328125, 0.65728759765625, 0.44647216796875, 0.0207366943359375, 0.9432220458984375, 0.848785400390625, 0.98907470703125, 0.152313232421875, 0.273040771484375, 0.274810791015625, 0.3581390380859375, 0.8610992431640625, 0.018707275390625, 0.1832275390625, 0.37109375, 0.1613922119140625, 0.870574951171875, 0.736083984375, 0.1900787353515625, 0.315948486328125, 0.7994232177734375, 0.8242950439453125, 0.833038330078125, 0.5509490966796875, 0.66485595703125, 0.6063995361328125, 0.300262451171875, 0.246124267578125, 0.8615875244140625, 0.93878173828125, 0.937469482421875, 0.5065460205078125, 0.38720703125, 0.35552978515625, 0.001312255859375, 0.5774383544921875, 0.312652587890625, 0.84429931640625, 0.43914794921875, 0.4083251953125, 0.8359222412109375, 0.6080780029296875, 0.9071197509765625, 0.3509979248046875, 0.5233917236328125, 0.9608306884765625, 0.028289794921875, 0.56103515625, 0.0628509521484375, 0.7733612060546875, 0.2615814208984375, 0.441375732421875, 0.2421875, 0.3131103515625, 0.5286865234375, 0.5760650634765625, 0.112945556640625, 0.1123504638671875, 0.0293426513671875, 0.239013671875, 0.6611328125, 0.4064788818359375, 0.3254852294921875, 0.64569091796875, 0.484527587890625, 0.33099365234375, 0.1426544189453125, 0.25030517578125, 0.769683837890625, 0.4878997802734375, 0.2465972900390625, 0.740478515625, 0.1130218505859375, 0.697662353515625, 0.658111572265625, 0.738006591796875, 0.7109375, 0.488800048828125, 0.1348419189453125, 0.168212890625, 0.4049835205078125, 0.9542388916015625, 0.191864013671875, 0.68548583984375, 0.7330322265625, 0.3044281005859375, 0.225189208984375, 0.8137664794921875, 0.692535400390625, 0.4307861328125, 0.07366943359375, 0.1952362060546875, 0.7853546142578125, 0.145904541015625, 0.1309661865234375, 0.9293365478515625, 0.5181884765625, 0.4970855712890625, 0.0189666748046875, 0.4440155029296875, 0.06365966796875, 0.7744140625, 0.9995880126953125, 0.1143646240234375, 0.1349945068359375, 0.863922119140625, 0.6267852783203125, 0.3367919921875, 0.303192138671875, 0.8458251953125, 0.3562469482421875, 0.332611083984375, 0.689056396484375, 0.0374755859375, 0.180450439453125, 0.2342071533203125, 0.073455810546875, 0.9116058349609375, 0.717681884765625, 0.15777587890625, 0.591278076171875, 0.364715576171875, 0.258636474609375, 0.9737548828125, 0.3519287109375, 0.839630126953125, 0.3366546630859375, 0.2018585205078125, 0.7262725830078125, 0.2894134521484375, 0.9651031494140625, 0.576416015625, 0.8971710205078125, 0.5675811767578125, 0.4501190185546875, 0.365753173828125, 0.4685516357421875, 0.1889190673828125, 0.0337677001953125, 0.0074615478515625, 0.2832183837890625, 0.52032470703125, 0.843780517578125, 0.414581298828125, 0.1592254638671875, 0.4318389892578125, 0.197052001953125, 0.5963592529296875, 0.7777252197265625, 0.62457275390625, 0.2176055908203125, 0.12066650390625, 0.7717437744140625, 0.240142822265625, 0.3639984130859375, 0.3167724609375, 0.9476318359375, 0.45794677734375, 0.8497772216796875, 0.6566925048828125, 0.083343505859375, 0.5960540771484375, 0.6009368896484375, 0.1390533447265625, 0.914794921875, 0.4977874755859375, 0.410980224609375, 0.1748199462890625, 0.5514068603515625, 0.9904327392578125, 0.02117919921875, 0.92913818359375, 0.5935211181640625, 0.043426513671875, 0.9768218994140625, 0.4776763916015625, 0.5502471923828125, 0.13824462890625, 0.798004150390625, 0.172943115234375, 0.7411041259765625, 0.3370361328125, 0.6854400634765625, 0.9510498046875, 0.992523193359375, 0.5244140625, 0.0143585205078125, 0.8400115966796875, 0.32318115234375, 0.7960357666015625, 0.3549041748046875, 0.9770660400390625, 0.681793212890625, 0.2648773193359375, 0.34527587890625, 0.5188446044921875, 0.4035797119140625, 0.0279541015625, 0.3151702880859375, 0.3629913330078125, 0.051116943359375, 0.84796142578125, 0.33056640625, 0.343597412109375, 0.1334381103515625, 0.202392578125, 0.4815216064453125, 0.1692352294921875, 0.1816558837890625, 0.0609283447265625, 0.349395751953125, 0.426422119140625, 0.4579315185546875, 0.588531494140625, 0.4374847412109375, 0.7246246337890625, 0.717498779296875, 0.85198974609375, 0.838592529296875, 0.8025054931640625, 0.2393646240234375, 0.22088623046875, 0.3467254638671875, 0.1184234619140625, 0.8621063232421875, 0.869964599609375, 0.832122802734375, 0.328704833984375, 0.40045166015625, 0.123779296875, 0.9591522216796875, 0.173431396484375, 0.6865692138671875, 0.7218475341796875, 0.0643768310546875, 0.59002685546875, 0.433929443359375, 0.5676422119140625, 0.8146514892578125, 0.2610321044921875, 0.9644927978515625, 0.9463043212890625, 0.0702056884765625, 0.974822998046875, 0.152008056640625, 0.7491607666015625, 0.8436431884765625, 0.37200927734375, 0.2567901611328125, 0.152984619140625, 0.360626220703125, 0.95355224609375, 0.092437744140625, 0.1769866943359375, 0.9860687255859375, 0.1348114013671875, 0.5877838134765625, 0.40411376953125, 0.246826171875, 0.712860107421875, 0.3124847412109375, 0.1177978515625, 0.1869964599609375, 0.5529632568359375, 0.9625396728515625, 0.92120361328125, 0.220428466796875, 0.5106964111328125, 0.0320281982421875, 0.255035400390625, 0.0648345947265625, 0.438934326171875, 0.12615966796875, 0.1373443603515625, 0.7579193115234375, 0.135406494140625, 0.7622222900390625, 0.0510406494140625, 0.6982574462890625, 0.969818115234375, 0.5566864013671875, 0.9868927001953125, 0.6608734130859375, 0.0573883056640625, 0.38616943359375, 0.9937896728515625, 0.1519775390625, 0.64898681640625, 0.43719482421875, 0.2458648681640625, 0.681396484375, 0.8858642578125, 0.08428955078125, 0.160247802734375, 0.5190582275390625, 0.0136260986328125, 0.3364410400390625, 0.3994903564453125, 0.974517822265625, 0.151947021484375, 0.8035888671875, 0.53643798828125, 0.80450439453125, 0.063629150390625, 0.2466888427734375, 0.6543121337890625, 0.311798095703125, 0.3632049560546875, 0.3775634765625, 0.36639404296875, 0.5357208251953125, 0.32257080078125, 0.0851593017578125, 0.63726806640625, 0.01593017578125, 0.8347320556640625, 0.8110809326171875, 0.4799346923828125, 0.2224884033203125, 0.8253021240234375, 0.09967041015625, 0.1272735595703125, 0.5167236328125, 0.3072967529296875, 0.360107421875, 0.3262939453125, 0.3564605712890625, 0.64556884765625, 0.902679443359375, 0.107513427734375, 0.50341796875, 0.033233642578125, 0.8912811279296875, 0.985260009765625, 0.566864013671875, 0.93035888671875, 0.28662109375, 0.4964447021484375, 0.058013916015625, 0.7362060546875, 0.626983642578125, 0.641754150390625, 0.63214111328125, 0.312286376953125, 0.1707305908203125, 0.515716552734375, 0.35125732421875, 0.6425018310546875, 0.2793426513671875, 0.9941864013671875, 0.2026214599609375, 0.8262786865234375, 0.7159576416015625, 0.08538818359375, 0.151092529296875, 0.1558837890625, 0.4054718017578125, 0.997039794921875, 0.293182373046875, 0.7787017822265625, 0.8043212890625, 0.2437591552734375, 0.3000640869140625, 0.6824951171875, 0.2283782958984375, 0.753570556640625, 0.2358245849609375, 0.78387451171875, 0.29461669921875, 0.8597564697265625, 0.4598388671875, 0.9257659912109375, 0.6545867919921875, 0.7043304443359375, 0.520416259765625, 0.9346160888671875, 0.9225921630859375, 0.82696533203125, 0.909698486328125, 0.203094482421875, 0.6966400146484375, 0.676513671875, 0.7510986328125, 0.4665985107421875, 0.5258941650390625, 0.3030242919921875, 0.272796630859375, 0.3315277099609375, 0.9723663330078125, 0.73638916015625, 0.582122802734375, 0.38330078125, 0.641632080078125, 0.2487640380859375, 0.665496826171875, 0.1315765380859375, 0.407989501953125, 0.200927734375, 0.909515380859375, 0.6253662109375, 0.0902252197265625, 0.094085693359375, 0.2195587158203125, 0.67041015625, 0.5849761962890625, 0.4407501220703125, 0.1002655029296875, 0.4913330078125, 0.569091796875, 0.5594635009765625, 0.13995361328125, 0.46868896484375, 0.5869140625, 0.2376251220703125, 0.950592041015625, 0.5263214111328125, 0.259368896484375, 0.188812255859375, 0.8141326904296875, 0.0572052001953125, 0.66522216796875, 0.24786376953125, 0.9889984130859375, 0.3290557861328125, 0.3373565673828125, 0.742340087890625, 0.7170562744140625, 0.3334503173828125, 0.551727294921875, 0.73162841796875, 0.6117706298828125, 0.42236328125, 0.5376434326171875, 0.6877899169921875, 0.4995269775390625, 0.2079925537109375, 0.558074951171875, 0.461395263671875, 0.34173583984375, 0.854248046875, 0.371612548828125, 0.4965362548828125, 0.2979736328125, 0.88812255859375, 0.7706298828125, 0.090576171875, 0.396026611328125, 0.1227874755859375, 0.2714691162109375, 0.9502410888671875, 0.9174652099609375, 0.8943939208984375, 0.4275970458984375, 0.9929351806640625, 0.513275146484375, 0.123291015625, 0.0572052001953125, 0.7039794921875, 0.1728057861328125, 0.966552734375, 0.4532318115234375, 0.4957275390625, 0.713287353515625, 0.276214599609375, 0.410400390625, 0.1779022216796875, 0.552520751953125, 0.4674835205078125, 0.415374755859375, 0.7064361572265625, 0.481719970703125, 0.7586822509765625, 0.3886871337890625, 0.9535369873046875, 0.3097686767578125, 0.9380645751953125, 0.114898681640625, 0.6952972412109375, 0.4973297119140625, 0.242706298828125, 0.7734527587890625, 0.146453857421875, 0.306671142578125, 0.8554534912109375, 0.1348419189453125, 0.3672637939453125, 0.861083984375, 0.231689453125, 0.2349700927734375, 0.614471435546875, 0.3896026611328125, 0.9867401123046875, 0.9198760986328125, 0.9388580322265625, 0.3299713134765625, 0.63140869140625, 0.28076171875, 0.943359375, 0.5447540283203125, 0.89031982421875, 0.731689453125, 0.1233367919921875, 0.3034210205078125, 0.8770751953125, 0.6512908935546875, 0.8749542236328125, 0.3144073486328125, 0.556488037109375, 0.723480224609375, 0.951324462890625, 0.2034454345703125, 0.4794464111328125, 0.157958984375, 0.3263702392578125, 0.4539031982421875, 0.5013885498046875, 0.328277587890625, 0.124298095703125, 0.150390625, 0.33349609375, 0.2220306396484375, 0.2864532470703125, 0.5105743408203125, 0.5076141357421875, 0.978515625, 0.801666259765625, 0.6747283935546875, 0.580169677734375, 0.463836669921875, 0.7120513916015625, 0.3093719482421875, 0.34814453125, 0.4736328125, 0.2008819580078125, 0.9466094970703125, 0.9927825927734375, 0.0067596435546875, 0.2574310302734375, 0.8598175048828125, 0.010986328125, 0.323974609375, 0.4513397216796875, 0.7236480712890625, 0.759735107421875, 0.721099853515625, 0.4833221435546875, 0.85601806640625, 0.096160888671875, 0.911712646484375, 0.96649169921875, 0.768646240234375, 0.2341461181640625, 0.713531494140625, 0.08184814453125, 0.3006744384765625, 0.783660888671875, 0.3766021728515625, 0.3070068359375, 0.5032806396484375, 0.2773895263671875, 0.6816558837890625, 0.02252197265625, 0.8140106201171875, 0.887939453125, 0.2000579833984375, 0.292388916015625, 0.67169189453125, 0.750244140625, 0.940887451171875, 0.089263916015625, 0.4977569580078125, 0.5782318115234375, 0.3683624267578125, 0.000885009765625, 0.87738037109375, 0.10845947265625, 0.2241058349609375, 0.916015625, 0.120025634765625, 0.53631591796875, 0.8941497802734375, 0.94757080078125, 0.3555450439453125, 0.4982452392578125, 0.322418212890625, 0.9792022705078125, 0.952911376953125, 0.465972900390625, 0.588287353515625, 0.499603271484375, 0.504638671875, 0.2765350341796875, 0.5519561767578125, 0.3027191162109375, 0.667144775390625, 0.7386016845703125, 0.6272430419921875, 0.163665771484375, 0.872802734375, 0.4005126953125, 0.4041748046875, 0.9418487548828125, 0.653717041015625, 0.7746734619140625, 0.785980224609375, 0.69659423828125, 0.3506622314453125, 0.498931884765625, 0.932220458984375, 0.992523193359375, 0.707366943359375, 0.67132568359375, 0.1290283203125, 0.48480224609375, 0.492919921875, 0.77825927734375, 0.3388519287109375, 0.10308837890625, 0.339263916015625, 0.087158203125, 0.0541229248046875, 0.021484375, 0.8237457275390625, 0.78082275390625, 0.2755126953125, 0.4979705810546875, 0.606353759765625, 0.57501220703125, 0.037078857421875, 0.788543701171875, 0.2418365478515625, 0.785186767578125, 0.852081298828125, 0.452545166015625, 0.679351806640625, 0.2083892822265625, 0.5189361572265625, 0.0934600830078125, 0.763275146484375, 0.505279541015625, 0.12030029296875, 0.8922119140625, 0.7283782958984375, 0.884368896484375, 0.3473663330078125, 0.6474151611328125, 0.4317626953125, 0.526519775390625, 0.496124267578125, 0.12481689453125, 0.7400970458984375, 0.95465087890625, 0.090179443359375, 0.8609466552734375, 0.3839569091796875, 0.1553497314453125, 0.336212158203125, 0.5512542724609375, 0.1717071533203125, 0.9648895263671875, 0.81475830078125, 0.531005859375, 0.40081787109375, 0.7051849365234375, 0.08026123046875, 0.905181884765625, 0.807373046875, 0.248382568359375, 0.8327484130859375, 0.186859130859375, 0.3267364501953125, 0.317718505859375, 0.071533203125, 0.9443359375, 0.56268310546875, 0.4436187744140625, 0.018646240234375, 0.46807861328125, 0.9155731201171875, 0.7552490234375, 0.9532470703125, 0.964447021484375, 0.3477630615234375, 0.629547119140625, 0.96142578125, 0.7933349609375, 0.4907073974609375, 0.9563446044921875, 0.00286865234375, 0.210113525390625, 0.7001190185546875, 0.056365966796875, 0.330169677734375, 0.6733245849609375, 0.482086181640625, 0.0786895751953125, 0.9484710693359375, 0.2630462646484375, 0.3415069580078125, 0.2896575927734375, 0.7793121337890625, 0.37109375, 0.8066558837890625, 0.3162384033203125, 0.7192230224609375, 0.8581695556640625, 0.4679107666015625, 0.8514404296875, 0.541015625, 0.2472381591796875, 0.160736083984375, 0.907867431640625, 0.32208251953125, 0.506988525390625, 0.4040985107421875, 0.7284393310546875, 0.2111053466796875, 0.5794219970703125, 0.3857269287109375, 0.7684478759765625, 0.3842620849609375, 0.018218994140625, 0.5345001220703125, 0.62060546875, 0.630157470703125, 0.6862335205078125, 0.07391357421875, 0.2208709716796875, 0.29766845703125, 0.023773193359375, 0.521728515625, 0.7819061279296875, 0.756683349609375, 0.4168548583984375, 0.2547454833984375, 0.8900909423828125, 0.1636199951171875, 0.675445556640625, 0.1403045654296875, 0.507568359375, 0.6974945068359375, 0.697509765625, 0.990875244140625, 0.446044921875, 0.6906280517578125, 0.121551513671875, 0.199920654296875, 0.5589752197265625, 0.49176025390625, 0.67034912109375, 0.6404571533203125, 0.5096435546875, 0.8384857177734375, 0.20361328125, 0.83734130859375, 0.532073974609375, 0.9863433837890625, 0.475250244140625, 0.146942138671875, 0.65203857421875, 0.372772216796875, 0.8441009521484375, 0.16473388671875, 0.452850341796875, 0.1025390625, 0.1622161865234375, 0.5448760986328125, 0.243194580078125, 0.5982818603515625, 0.290374755859375, 0.0274810791015625, 0.089874267578125, 0.17181396484375, 0.39874267578125, 0.9729766845703125, 0.4082183837890625, 0.8179779052734375, 0.739776611328125, 0.272003173828125, 0.147735595703125, 0.3677978515625, 0.1411285400390625, 0.3385467529296875, 0.99407958984375, 0.6641082763671875, 0.38250732421875, 0.5511474609375, 0.9947509765625, 0.7758331298828125, 0.202423095703125, 0.89630126953125, 0.5223541259765625, 0.4450225830078125, 0.5538177490234375, 0.9896240234375, 0.459381103515625, 0.7560577392578125, 0.041473388671875, 0.472503662109375, 0.0923614501953125, 0.8809661865234375, 0.001800537109375, 0.10986328125, 0.421783447265625, 0.71282958984375, 0.7810821533203125, 0.41375732421875, 0.465850830078125, 0.9090423583984375, 0.8526458740234375, 0.08502197265625, 0.6613922119140625, 0.6230621337890625, 0.4345245361328125, 0.3264923095703125, 0.948638916015625, 0.683929443359375, 0.25738525390625, 0.2769927978515625, 0.1009674072265625, 0.5157470703125, 0.237640380859375, 0.938201904296875, 0.8846282958984375, 0.9791412353515625, 0.6329193115234375, 0.7653961181640625, 0.37115478515625, 0.730743408203125, 0.78851318359375, 0.2560272216796875, 0.0216522216796875, 0.67364501953125, 0.946441650390625, 0.28704833984375, 0.5225067138671875, 0.230621337890625, 0.4697418212890625, 0.4849853515625, 0.8827362060546875, 0.0931396484375, 0.5654754638671875, 0.3057861328125, 0.7853851318359375, 0.9502410888671875, 0.19805908203125, 0.64422607421875, 0.488067626953125, 0.9428863525390625, 0.88507080078125, 0.45233154296875, 0.8092498779296875, 0.5684661865234375, 0.0341339111328125, 0.78167724609375, 0.0320587158203125, 0.7822265625, 0.6567535400390625, 0.7781219482421875, 0.1126861572265625, 0.3248291015625, 0.3331451416015625, 0.105743408203125, 0.8026275634765625, 0.564788818359375, 0.909637451171875, 0.993377685546875, 0.811004638671875, 0.57025146484375, 0.577392578125, 0.40838623046875, 0.9260101318359375, 0.0329437255859375, 0.04718017578125, 0.129730224609375, 0.342376708984375, 0.3828277587890625, 0.7663116455078125, 0.752532958984375, 0.9750213623046875, 0.6038665771484375, 0.373382568359375, 0.7185516357421875, 0.0476226806640625, 0.039154052734375, 0.241973876953125, 0.5139312744140625, 0.936279296875, 0.9543914794921875, 0.6019134521484375, 0.18536376953125, 0.3307342529296875, 0.7474365234375, 0.0849456787109375, 0.9611358642578125, 0.054931640625, 0.0667266845703125, 0.4061431884765625, 0.06451416015625, 0.6780548095703125, 0.4090728759765625, 0.674835205078125, 0.2677764892578125, 0.1179046630859375, 0.8246002197265625, 0.459228515625, 0.7893218994140625, 0.75030517578125, 0.7108001708984375, 0.0226287841796875, 0.705047607421875, 0.638427734375, 0.3161468505859375, 0.3289031982421875, 0.728179931640625, 0.2750396728515625, 0.7961883544921875, 0.1390228271484375, 0.661468505859375, 0.2701873779296875, 0.91302490234375, 0.7678375244140625, 0.13104248046875, 0.9489288330078125, 0.9096527099609375, 0.69219970703125, 0.501007080078125, 0.5961456298828125, 0.6592864990234375, 0.8598480224609375, 0.61798095703125, 0.3094635009765625, 0.3797454833984375, 0.9294891357421875, 0.0776824951171875, 0.3229827880859375, 0.621063232421875, 0.5713043212890625, 0.982757568359375, 0.7837371826171875, 0.1986236572265625, 0.872283935546875, 0.347930908203125, 0.3226165771484375, 0.3251800537109375, 0.533416748046875, 0.1724395751953125, 0.6587066650390625, 0.977783203125, 0.7392425537109375, 0.282257080078125, 0.791168212890625, 0.665924072265625, 0.206329345703125, 0.965606689453125, 0.9232177734375, 0.65765380859375, 0.7492828369140625, 0.9498748779296875, 0.88848876953125, 0.7413482666015625, 0.528076171875, 0.654388427734375, 0.283050537109375, 0.493560791015625, 0.94354248046875, 0.0855560302734375, 0.6155548095703125, 0.6598968505859375, 0.19580078125, 0.6504669189453125, 0.7417144775390625, 0.9292144775390625, 0.63800048828125, 0.95941162109375, 0.431884765625, 0.891571044921875, 0.613983154296875, 0.694976806640625, 0.7412109375, 0.2239990234375, 0.793701171875, 0.42584228515625, 0.3334197998046875, 0.03375244140625, 0.3392791748046875, 0.7297821044921875, 0.850921630859375, 0.32635498046875, 0.018218994140625, 0.1807098388671875, 0.3179168701171875, 0.8109893798828125, 0.8592681884765625, 0.4295654296875, 0.2720947265625, 0.08636474609375, 0.5792236328125, 0.498931884765625, 0.750152587890625, 0.9799346923828125, 0.4530029296875, 0.4268646240234375, 0.09710693359375, 0.3690032958984375, 0.722808837890625, 0.128204345703125, 0.3573455810546875, 0.969268798828125, 0.2489776611328125, 0.3707122802734375, 0.3938140869140625, 0.1224365234375, 0.5792999267578125, 0.2411041259765625, 0.6212005615234375, 0.582000732421875, 0.8795166015625, 0.975189208984375, 0.471954345703125, 0.340606689453125, 0.9570465087890625, 0.3643798828125, 0.137847900390625, 0.087738037109375, 0.6921539306640625, 0.3593597412109375, 0.4169158935546875, 0.716766357421875, 0.643768310546875, 0.3447113037109375, 0.19580078125, 0.4758758544921875, 0.2808380126953125, 0.1251068115234375, 0.6307373046875, 0.009735107421875, 0.0334014892578125, 0.227264404296875, 0.504241943359375, 0.3304443359375, 0.7623748779296875, 0.940338134765625, 0.9098052978515625, 0.9311676025390625, 0.9525299072265625, 0.0302581787109375, 0.596282958984375, 0.7432708740234375, 0.0772247314453125, 0.9942779541015625, 0.77899169921875, 0.825897216796875, 0.2185211181640625, 0.544830322265625, 0.1694488525390625, 0.1472625732421875, 0.295013427734375, 0.3887481689453125, 0.4317474365234375, 0.405120849609375, 0.0880889892578125, 0.80487060546875, 0.241912841796875, 0.3415374755859375, 0.85870361328125, 0.8628997802734375, 0.243438720703125, 0.635498046875, 0.056488037109375, 0.5166473388671875, 0.7432861328125, 0.6784820556640625, 0.517852783203125, 0.4813995361328125, 0.1909027099609375, 0.4879608154296875, 0.839324951171875, 0.447662353515625, 0.8381195068359375, 0.7333221435546875, 0.7830963134765625, 0.99774169921875, 0.915313720703125, 0.4585113525390625, 0.9234619140625, 0.4373779296875, 0.381011962890625, 0.080047607421875, 0.7741546630859375, 0.1367340087890625, 0.15045166015625, 0.67803955078125, 0.716644287109375, 0.150177001953125, 0.495513916015625, 0.3811187744140625, 0.2629547119140625, 0.7962799072265625, 0.7250518798828125, 0.8693389892578125, 0.92694091796875, 0.334259033203125, 0.8204498291015625, 0.7444610595703125, 0.1088104248046875, 0.5591278076171875, 0.82904052734375, 0.89959716796875, 0.432586669921875, 0.76690673828125, 0.4154052734375, 0.2845306396484375, 0.1091461181640625, 0.5173187255859375, 0.498260498046875, 0.1207122802734375, 0.1704864501953125, 0.7591400146484375, 0.398406982421875, 0.060211181640625, 0.49615478515625, 0.5597076416015625, 0.3229217529296875, 0.45391845703125, 0.890472412109375, 0.968505859375, 0.2175445556640625, 0.2009124755859375, 0.4319000244140625, 0.0142669677734375, 0.0904541015625, 0.581085205078125, 0.81353759765625, 0.091796875, 0.3404083251953125, 0.2685699462890625, 0.4236602783203125, 0.5889434814453125, 0.8826751708984375, 0.0048980712890625, 0.520782470703125, 0.930633544921875, 0.2633514404296875, 0.450653076171875, 0.9110107421875, 0.3502044677734375, 0.0101470947265625, 0.510040283203125, 0.5455474853515625, 0.6596527099609375, 0.309600830078125, 0.1499786376953125, 0.06884765625, 0.458831787109375, 0.38861083984375, 0.528656005859375, 0.1316375732421875, 0.9076690673828125, 0.83404541015625, 0.6595001220703125, 0.37353515625, 0.5485687255859375, 0.27447509765625, 0.9062652587890625, 0.1638946533203125, 0.4510345458984375, 0.9743499755859375, 0.3419342041015625, 0.0941314697265625, 0.1491241455078125, 0.2237091064453125, 0.9235992431640625, 0.0400543212890625, 0.512908935546875, 0.2445068359375, 0.00347900390625, 0.57257080078125, 0.82879638671875, 0.9439697265625, 0.505859375, 0.6526336669921875, 0.328369140625, 0.8768310546875, 0.3058013916015625, 0.095611572265625, 0.139007568359375, 0.7816314697265625, 0.357513427734375, 0.6986236572265625, 0.9854583740234375, 0.7637481689453125, 0.2307586669921875, 0.5027313232421875, 0.4471588134765625, 0.5208587646484375, 0.4243316650390625, 0.4912567138671875, 0.930633544921875, 0.139617919921875, 0.5260009765625, 0.58306884765625, 0.8955078125, 0.4723358154296875, 0.71624755859375, 0.26495361328125, 0.2237548828125, 0.0189666748046875, 0.3501129150390625, 0.2902679443359375, 0.753082275390625, 0.0339202880859375, 0.6371917724609375, 0.932708740234375, 0.7279052734375, 0.4053802490234375, 0.494598388671875, 0.799835205078125, 0.742462158203125, 0.2989654541015625, 0.1396026611328125, 0.13079833984375, 0.783447265625, 0.7761688232421875, 0.5930023193359375, 0.3902587890625, 0.416351318359375, 0.984161376953125, 0.4929351806640625, 0.0308074951171875, 0.9117279052734375, 0.5119476318359375, 0.4403228759765625, 0.71856689453125, 0.1316375732421875, 0.6242218017578125, 0.6661376953125, 0.5233306884765625, 0.26934814453125, 0.07464599609375, 0.83856201171875, 0.21868896484375, 0.2176666259765625, 0.4195556640625, 0.55059814453125, 0.509033203125, 0.5762786865234375, 0.6862030029296875, 0.908599853515625, 0.1521453857421875, 0.5461578369140625, 0.58148193359375, 0.5496368408203125, 0.657135009765625, 0.6773681640625, 0.867340087890625, 0.2294921875, 0.8546600341796875, 0.9296112060546875, 0.5338592529296875, 0.8123321533203125, 0.9196319580078125, 0.8110504150390625, 0.2232666015625, 0.397857666015625, 0.8050079345703125, 0.418701171875, 0.3794708251953125, 0.355743408203125, 0.1753387451171875, 0.1058807373046875, 0.009857177734375, 0.964599609375, 0.53521728515625, 0.7691192626953125, 0.8791961669921875, 0.2162628173828125, 0.0517730712890625, 0.5892333984375, 0.6953887939453125, 0.626739501953125, 0.25115966796875, 0.702728271484375, 0.3602294921875, 0.526397705078125, 0.262115478515625, 0.083770751953125, 0.4982147216796875, 0.317596435546875, 0.7692718505859375, 0.1156158447265625, 0.818267822265625, 0.92529296875, 0.770294189453125, 0.001739501953125, 0.1346435546875, 0.514617919921875, 0.745758056640625, 0.334503173828125, 0.6367034912109375, 0.17510986328125, 0.4680328369140625, 0.1756744384765625, 0.379730224609375, 0.8320770263671875, 0.3268890380859375, 0.461761474609375, 0.4309234619140625, 0.7945098876953125, 0.4603424072265625, 0.1904296875, 0.6990203857421875, 0.3557891845703125, 0.8766326904296875, 0.1205596923828125, 0.0090789794921875, 0.8599700927734375, 0.8324737548828125, 0.523712158203125, 0.217864990234375, 0.15191650390625, 0.2220001220703125, 0.780426025390625, 0.8513336181640625, 0.7235260009765625, 0.03668212890625, 0.1216278076171875, 0.6688079833984375, 0.413055419921875, 0.8184661865234375, 0.3577880859375, 0.6444549560546875, 0.022613525390625, 0.21710205078125, 0.16339111328125, 0.4581451416015625, 0.969757080078125, 0.6568145751953125, 0.28277587890625, 0.6815338134765625, 0.30126953125, 0.4892425537109375, 0.9013519287109375, 0.5697021484375, 0.1743621826171875, 0.7458343505859375, 0.61224365234375, 0.817230224609375, 0.18743896484375, 0.1798248291015625, 0.0820770263671875, 0.05474853515625, 0.3040008544921875, 0.153045654296875, 0.1667938232421875, 0.553955078125, 0.4360504150390625, 0.450164794921875, 0.10797119140625, 0.8105621337890625, 0.2310028076171875, 0.6463470458984375, 0.83673095703125, 0.4849090576171875, 0.549560546875, 0.3824310302734375, 0.4934539794921875, 0.003021240234375, 0.869049072265625, 0.83349609375, 0.6632537841796875, 0.0066986083984375, 0.430938720703125, 0.45660400390625, 0.2795867919921875, 0.0960845947265625, 0.3235015869140625, 0.5484466552734375, 0.7330780029296875, 0.34661865234375, 0.7580108642578125, 0.1274871826171875, 0.43634033203125, 0.8283538818359375, 0.74407958984375, 0.99957275390625, 0.2734375, 0.1802215576171875, 0.4882049560546875, 0.2330780029296875, 0.97894287109375, 0.67486572265625, 0.5768890380859375, 0.095489501953125, 0.4290771484375, 0.0547332763671875, 0.9927978515625, 0.7790679931640625, 0.5657196044921875, 0.0781707763671875, 0.8204803466796875, 0.780975341796875, 0.98321533203125, 0.3956756591796875, 0.754852294921875, 0.4077911376953125, 0.2803192138671875, 0.1080169677734375, 0.599151611328125, 0.0808868408203125, 0.8854522705078125, 0.3929290771484375, 0.28558349609375, 0.65850830078125, 0.763031005859375, 0.6711273193359375, 0.2923431396484375, 0.458587646484375, 0.742279052734375, 0.5753326416015625, 0.69879150390625, 0.6054534912109375, 0.3085479736328125, 0.4698638916015625, 0.1797332763671875, 0.2883453369140625, 0.2541046142578125, 0.4805755615234375, 0.42291259765625, 0.6064605712890625, 0.685699462890625, 0.015655517578125, 0.9763946533203125, 0.8074951171875, 0.326507568359375, 0.3274688720703125, 0.1538543701171875, 0.820098876953125, 0.953155517578125, 0.7635650634765625, 0.483856201171875, 0.344879150390625, 0.9291839599609375, 0.667449951171875, 0.1220550537109375, 0.189666748046875, 0.78564453125, 0.5287628173828125, 0.176483154296875, 0.7392730712890625, 0.0180511474609375, 0.6917572021484375, 0.2735443115234375, 0.2148284912109375, 0.836029052734375, 0.988677978515625, 0.0451507568359375, 0.7685546875, 0.1123046875, 0.0234527587890625, 0.5699310302734375, 0.180419921875, 0.9891204833984375, 0.8362884521484375, 0.76385498046875, 0.865997314453125, 0.35662841796875, 0.529937744140625, 0.46197509765625, 0.1336212158203125, 0.30462646484375, 0.5523834228515625, 0.565948486328125, 0.6689300537109375, 0.5189666748046875, 0.656097412109375, 0.1856536865234375, 0.371551513671875, 0.334014892578125, 0.3659820556640625, 0.0802154541015625, 0.495147705078125, 0.6239471435546875, 0.019622802734375, 0.968536376953125, 0.4361419677734375, 0.5847930908203125, 0.98828125, 0.0893096923828125, 0.114593505859375, 0.1595916748046875, 0.44757080078125, 0.207061767578125, 0.85577392578125, 0.4897613525390625, 0.489501953125, 0.33453369140625, 0.785125732421875, 0.6435546875, 0.6802825927734375, 0.6549835205078125, 0.2071685791015625, 0.9964599609375, 0.0049285888671875, 0.57513427734375, 0.1310577392578125, 0.0314483642578125, 0.2133941650390625, 0.215118408203125, 0.5249176025390625, 0.087066650390625, 0.4923095703125, 0.7358856201171875, 0.2438812255859375, 0.0679473876953125, 0.237030029296875, 0.9246826171875, 0.1846466064453125, 0.267974853515625, 0.0127105712890625, 0.44952392578125, 0.3539581298828125, 0.2709808349609375, 0.14599609375, 0.60479736328125, 0.469390869140625, 0.9612274169921875, 0.35943603515625, 0.6447296142578125, 0.9400787353515625, 0.363555908203125, 0.5483856201171875, 0.5930023193359375, 0.6793670654296875, 0.2022857666015625, 0.4462127685546875, 0.7825164794921875, 0.176422119140625, 0.1351776123046875, 0.80548095703125, 0.985015869140625, 0.53680419921875, 0.528411865234375, 0.5936279296875, 0.3689422607421875, 0.879547119140625, 0.49139404296875, 0.1125946044921875, 0.586395263671875, 0.380889892578125, 0.1538238525390625, 0.3171844482421875, 0.244415283203125, 0.3246612548828125, 0.0988616943359375, 0.44195556640625, 0.482574462890625, 0.2784576416015625, 0.709564208984375, 0.5759124755859375, 0.691070556640625, 0.797515869140625, 0.677947998046875, 0.6317596435546875, 0.7799072265625, 0.10382080078125, 0.086181640625, 0.90447998046875, 0.0731201171875, 0.4056396484375, 0.9197998046875, 0.128265380859375, 0.7771759033203125, 0.8768157958984375, 0.1679534912109375, 0.66192626953125, 0.503143310546875, 0.8544921875, 0.319091796875, 0.8380126953125, 0.922210693359375, 0.0302886962890625, 0.79779052734375, 0.569000244140625, 0.1821441650390625, 0.6862640380859375, 0.4820556640625, 0.454864501953125, 0.8861236572265625, 0.712799072265625, 0.94207763671875, 0.602935791015625, 0.3480072021484375, 0.801300048828125, 0.3657989501953125, 0.2956390380859375, 0.358245849609375, 0.053253173828125, 0.888336181640625, 0.0858917236328125, 0.6169586181640625, 0.5863494873046875, 0.4888916015625, 0.7052764892578125, 0.8210296630859375, 0.7511444091796875, 0.3636322021484375, 0.0960845947265625, 0.29571533203125, 0.3610076904296875, 0.236846923828125, 0.64703369140625, 0.9073486328125, 0.1895751953125, 0.74603271484375, 0.561004638671875, 0.9400634765625, 0.5250396728515625, 0.5662078857421875, 0.2863311767578125, 0.314178466796875, 0.2437744140625, 0.6481475830078125, 0.6445159912109375, 0.886871337890625, 0.6964111328125, 0.97113037109375, 0.0223541259765625, 0.7191314697265625, 0.05621337890625, 0.85589599609375, 0.6910400390625, 0.1141357421875, 0.81591796875, 0.3390350341796875, 0.14056396484375, 0.6096343994140625, 0.46923828125, 0.374176025390625, 0.6730804443359375, 0.5387420654296875, 0.024383544921875, 0.05316162109375, 0.6660308837890625, 0.7694091796875, 0.8073883056640625, 0.8946990966796875, 0.8285064697265625, 0.0728302001953125, 0.1161651611328125, 0.9740753173828125, 0.0817413330078125, 0.6501617431640625, 0.044189453125, 0.6484832763671875, 0.50250244140625, 0.19158935546875, 0.839019775390625, 0.8217620849609375, 0.6505889892578125, 0.6482391357421875, 0.6271514892578125, 0.5016937255859375, 0.8875732421875, 0.8555755615234375, 0.4186248779296875, 0.0389404296875, 0.1257171630859375, 0.52508544921875, 0.6781768798828125, 0.4023590087890625, 0.068450927734375, 0.07342529296875, 0.2953033447265625, 0.870941162109375, 0.9986572265625, 0.031982421875, 0.9628753662109375, 0.247650146484375, 0.1175689697265625, 0.177490234375, 0.027008056640625, 0.22113037109375, 0.9561767578125, 0.3868255615234375, 0.032501220703125, 0.836944580078125, 0.364288330078125, 0.208404541015625, 0.764434814453125, 0.98907470703125, 0.2608489990234375, 0.2934112548828125, 0.3879852294921875, 0.14404296875, 0.3300323486328125, 0.5839691162109375, 0.152008056640625, 0.88104248046875, 0.9634552001953125, 0.9986114501953125, 0.2288665771484375, 0.4600830078125, 0.430145263671875, 0.48529052734375, 0.4665679931640625, 0.178466796875, 0.9123382568359375, 0.2986297607421875, 0.38201904296875, 0.8553619384765625, 0.7207489013671875, 0.1040496826171875, 0.3450927734375, 0.3939056396484375, 0.309326171875, 0.35345458984375, 0.0167999267578125, 0.735809326171875, 0.62841796875, 0.2969818115234375, 0.852508544921875, 0.695098876953125, 0.10113525390625, 0.3126220703125, 0.898406982421875, 0.15533447265625, 0.6429901123046875, 0.87200927734375, 0.3310699462890625, 0.6164093017578125, 0.2667694091796875, 0.965606689453125, 0.5164031982421875, 0.1474761962890625, 0.67242431640625, 0.4467926025390625, 0.77081298828125, 0.9919891357421875, 0.35101318359375, 0.1326751708984375, 0.0697784423828125, 0.977691650390625, 0.4192657470703125, 0.2799530029296875, 0.4220733642578125, 0.407257080078125, 0.74603271484375, 0.9236297607421875, 0.4543609619140625, 0.71588134765625, 0.9128570556640625, 0.101043701171875, 0.908935546875, 0.5726165771484375, 0.2811126708984375, 0.7593536376953125, 0.395904541015625, 0.4263763427734375, 0.9322509765625, 0.43798828125, 0.694610595703125, 0.1661376953125, 0.5058441162109375, 0.855224609375, 0.107574462890625, 0.43402099609375, 0.7373809814453125, 0.3102264404296875, 0.0153045654296875, 0.9503021240234375, 0.920623779296875, 0.383514404296875, 0.9932403564453125, 0.010833740234375, 0.4846038818359375, 0.152313232421875, 0.6704254150390625, 0.161407470703125, 0.8347625732421875, 0.9256744384765625, 0.603057861328125, 0.1969146728515625, 0.0048828125, 0.150421142578125, 0.060638427734375, 0.9838714599609375, 0.261688232421875, 0.2312774658203125, 0.8073272705078125, 0.7235870361328125, 0.769622802734375, 0.41265869140625, 0.828704833984375, 0.7536468505859375, 0.8990020751953125, 0.872802734375, 0.4783782958984375, 0.2327728271484375, 0.5764617919921875, 0.1502227783203125, 0.230010986328125, 0.5654449462890625, 0.90704345703125, 0.0087432861328125, 0.7966156005859375, 0.9856414794921875, 0.348602294921875, 0.759429931640625, 0.30084228515625, 0.385894775390625, 0.122589111328125, 0.727630615234375, 0.34747314453125, 0.654815673828125, 0.2751922607421875, 0.056243896484375, 0.6114501953125, 0.6475982666015625, 0.2807159423828125, 0.4418792724609375, 0.57647705078125, 0.8570556640625, 0.1180572509765625, 0.280181884765625, 0.023040771484375, 0.6789093017578125, 0.9886474609375, 0.3211822509765625, 0.7490997314453125, 0.179290771484375, 0.219146728515625, 0.2764129638671875, 0.002227783203125, 0.6798858642578125, 0.0981292724609375, 0.5205078125, 0.9098663330078125, 0.5361328125, 0.63531494140625, 0.43035888671875, 0.4676513671875, 0.4609375, 0.1060028076171875, 0.874755859375, 0.2292327880859375, 0.471832275390625, 0.025360107421875, 0.7895660400390625, 0.065155029296875, 0.9002532958984375, 0.23480224609375, 0.6255340576171875, 0.1922454833984375, 0.4903411865234375, 0.577117919921875, 0.292816162109375, 0.335662841796875, 0.18707275390625, 0.3152008056640625, 0.55133056640625, 0.0746307373046875, 0.3407440185546875, 0.9804840087890625, 0.6707000732421875, 0.513580322265625, 0.5223846435546875, 0.4054107666015625, 0.1456298828125, 0.2857208251953125, 0.050445556640625, 0.7983856201171875, 0.32177734375, 0.84588623046875, 0.5564727783203125, 0.4010009765625, 0.96630859375, 0.1327056884765625, 0.5267333984375, 0.883514404296875, 0.2980804443359375, 0.9321746826171875, 0.3240203857421875, 0.6720123291015625, 0.142730712890625, 0.4729461669921875, 0.040863037109375, 0.1030731201171875, 0.6564788818359375, 0.6975860595703125, 0.3160400390625, 0.5100860595703125, 0.888885498046875, 0.6160736083984375, 0.76123046875, 0.136260986328125, 0.81005859375, 0.47369384765625, 0.472900390625, 0.6759490966796875, 0.64520263671875, 0.170745849609375, 0.7734832763671875, 0.8442230224609375, 0.8270416259765625, 0.26312255859375, 0.1801300048828125, 0.5665283203125, 0.119903564453125, 0.7908172607421875, 0.84674072265625, 0.9674224853515625, 0.6978759765625, 0.9424285888671875, 0.2240753173828125, 0.016448974609375, 0.4609527587890625, 0.87335205078125, 0.100311279296875, 0.6092987060546875, 0.06378173828125, 0.1346588134765625, 0.54962158203125, 0.0167236328125, 0.4970550537109375, 0.010223388671875, 0.1257476806640625, 0.1997833251953125, 0.982177734375, 0.9712677001953125, 0.2318115234375, 0.3569488525390625, 0.04833984375, 0.484130859375, 0.41510009765625, 0.459259033203125, 0.387908935546875, 0.020751953125, 0.4798126220703125, 0.6049041748046875, 0.3963775634765625, 0.3380889892578125, 0.8045501708984375, 0.29248046875, 0.4229736328125, 0.4802093505859375, 0.491729736328125, 0.514495849609375, 0.505035400390625, 0.284820556640625, 0.2585296630859375, 0.313385009765625, 0.4903717041015625, 0.1022796630859375, 0.7825469970703125, 0.8116912841796875, 0.53668212890625, 0.530853271484375, 0.770904541015625, 0.5424346923828125, 0.034210205078125, 0.06353759765625, 0.5919036865234375, 0.9170989990234375, 0.9947509765625, 0.7423248291015625, 0.0252532958984375, 0.999755859375, 0.357147216796875, 0.1051483154296875, 0.1888275146484375, 0.505218505859375, 0.3276824951171875, 0.2221221923828125, 0.8334197998046875, 0.822357177734375, 0.9836578369140625, 0.654998779296875, 0.989410400390625, 0.2315826416015625, 0.114013671875, 0.4367828369140625, 0.1931915283203125, 0.6319580078125, 0.7671051025390625, 0.61676025390625, 0.24554443359375, 0.3041229248046875, 0.83770751953125, 0.413238525390625, 0.497222900390625, 0.6404266357421875, 0.9090423583984375, 0.4485321044921875, 0.302978515625, 0.094207763671875, 0.817352294921875, 0.4517364501953125, 0.78155517578125, 0.790374755859375, 0.1760101318359375, 0.829010009765625, 0.32672119140625, 0.6646881103515625, 0.8213348388671875, 0.1486053466796875, 0.9933319091796875, 0.4677886962890625, 0.56036376953125, 0.4951171875, 0.1523284912109375, 0.986968994140625, 0.1400604248046875, 0.9685821533203125, 0.5996856689453125, 0.1685638427734375, 0.0474700927734375, 0.346893310546875, 0.822357177734375, 0.5748291015625, 0.1686248779296875, 0.604400634765625, 0.2200775146484375, 0.7539520263671875, 0.9893646240234375, 0.40313720703125, 0.830047607421875, 0.3360595703125, 0.9693450927734375, 0.5225372314453125, 0.5117950439453125, 0.3702239990234375, 0.89678955078125, 0.2300262451171875, 0.514923095703125, 0.4217681884765625, 0.487518310546875, 0.58392333984375, 0.7889862060546875, 0.7574005126953125, 0.2135162353515625, 0.693084716796875, 0.328643798828125, 0.167083740234375, 0.39886474609375, 0.2341156005859375, 0.7201995849609375, 0.6454315185546875, 0.26312255859375, 0.3180999755859375, 0.7448883056640625, 0.8050537109375, 0.113037109375, 0.15020751953125, 0.3319854736328125, 0.805633544921875, 0.8135223388671875, 0.8661651611328125, 0.015716552734375, 0.66265869140625, 0.3523712158203125, 0.3425445556640625, 0.24371337890625, 0.42242431640625, 0.156524658203125, 0.41827392578125, 0.6385345458984375, 0.47601318359375, 0.0190887451171875, 0.8674163818359375, 0.3851318359375, 0.2748565673828125, 0.162750244140625, 0.1273193359375, 0.4541168212890625, 0.971771240234375, 0.328460693359375, 0.839874267578125, 0.26800537109375, 0.8365020751953125, 0.5858917236328125, 0.369537353515625, 0.9422454833984375, 0.311126708984375, 0.4651031494140625, 0.1632232666015625, 0.041473388671875, 0.4747772216796875, 0.9311370849609375, 0.6017303466796875, 0.595947265625, 0.0104522705078125, 0.97027587890625, 0.67584228515625, 0.07098388671875, 0.024658203125, 0.614654541015625, 0.087005615234375, 0.576934814453125, 0.59991455078125, 0.7544097900390625, 0.7497100830078125, 0.38739013671875, 0.5817718505859375, 0.112884521484375, 0.997894287109375, 0.7285308837890625, 0.8421783447265625, 0.83917236328125, 0.610992431640625, 0.0220947265625, 0.30255126953125, 0.940887451171875, 0.810577392578125, 0.0778045654296875, 0.1641387939453125, 0.4090423583984375, 0.8609619140625, 0.9048919677734375, 0.9771270751953125, 0.368255615234375, 0.8987884521484375, 0.7476806640625, 0.3486785888671875, 0.872528076171875, 0.4821929931640625, 0.283447265625, 0.3317108154296875, 0.676544189453125, 0.38604736328125, 0.90228271484375, 0.7717742919921875, 0.5590667724609375, 0.395904541015625, 0.571563720703125, 0.05206298828125, 0.167205810546875, 0.5450592041015625, 0.625823974609375, 0.659149169921875, 0.706817626953125, 0.726348876953125, 0.920379638671875, 0.437744140625, 0.29351806640625, 0.7349853515625, 0.4260711669921875, 0.3515777587890625, 0.7183380126953125, 0.5220794677734375, 0.690032958984375, 0.204437255859375, 0.4218292236328125, 0.2251434326171875, 0.6878814697265625, 0.5950927734375, 0.1187744140625, 0.098052978515625, 0.2879180908203125, 0.579620361328125, 0.133392333984375, 0.7227020263671875, 0.1137542724609375, 0.2767486572265625, 0.5016326904296875, 0.77630615234375, 0.5484466552734375, 0.719451904296875, 0.44183349609375, 0.6074676513671875, 0.484771728515625, 0.9418792724609375, 0.787261962890625, 0.62786865234375, 0.954742431640625, 0.49066162109375, 0.3199005126953125, 0.43890380859375, 0.632904052734375, 0.7090911865234375, 0.938323974609375, 0.4474639892578125, 0.9759063720703125, 0.662750244140625, 0.8635406494140625, 0.9645843505859375, 0.577606201171875, 0.4509124755859375, 0.674896240234375, 0.96356201171875, 0.8685455322265625, 0.0715179443359375, 0.0195770263671875, 0.590179443359375, 0.8687896728515625, 0.01629638671875, 0.703857421875, 0.451202392578125, 0.9708099365234375, 0.476104736328125, 0.0079498291015625, 0.1335906982421875, 0.977447509765625, 0.0340576171875, 0.063873291015625, 0.2820587158203125, 0.543060302734375, 0.230621337890625, 0.0019683837890625, 0.865234375, 0.8486175537109375, 0.8725433349609375, 0.5512237548828125, 0.9470672607421875, 0.7928924560546875, 0.176055908203125, 0.063751220703125, 0.0750579833984375, 0.08245849609375, 0.912841796875, 0.8539276123046875, 0.98480224609375, 0.99560546875, 0.9598236083984375, 0.8290557861328125, 0.780609130859375, 0.8844451904296875, 0.6248626708984375, 0.30517578125, 0.2596282958984375, 0.7329864501953125, 0.7880401611328125, 0.2501373291015625, 0.5994110107421875, 0.9686126708984375, 0.421844482421875, 0.1923828125, 0.5337066650390625, 0.5366973876953125, 0.6717987060546875, 0.457366943359375, 0.678680419921875, 0.9567718505859375, 0.410400390625, 0.7861480712890625, 0.8868408203125, 0.8044891357421875, 0.9840087890625, 0.4893646240234375, 0.1819610595703125, 0.36309814453125, 0.8787994384765625, 0.128814697265625, 0.658843994140625, 0.6866455078125, 0.881317138671875, 0.82049560546875, 0.1573028564453125, 0.194366455078125, 0.2967376708984375, 0.3429718017578125, 0.8653717041015625, 0.1418304443359375, 0.7081146240234375, 0.6776123046875, 0.6447296142578125, 0.0026397705078125, 0.942596435546875, 0.3709564208984375, 0.31549072265625, 0.527374267578125, 0.095703125, 0.932281494140625, 0.86578369140625, 0.6420135498046875, 0.3904876708984375, 0.703826904296875, 0.2927093505859375, 0.64849853515625, 0.506988525390625, 0.4809722900390625, 0.427490234375, 0.5541229248046875, 0.6197357177734375, 0.4815673828125, 0.9177703857421875, 0.84051513671875, 0.6015777587890625, 0.209747314453125, 0.500274658203125, 0.300933837890625, 0.15484619140625, 0.299560546875, 0.0084228515625, 0.691192626953125, 0.0578460693359375, 0.6634674072265625, 0.308380126953125, 0.835693359375, 0.2284393310546875, 0.540618896484375, 0.0745849609375, 0.93243408203125, 0.889251708984375, 0.8074188232421875, 0.580718994140625, 0.1130828857421875, 0.6366729736328125, 0.6892852783203125, 0.8398590087890625, 0.7052764892578125, 0.1104278564453125, 0.7616424560546875, 0.6702880859375, 0.797454833984375, 0.066253662109375, 0.793243408203125, 0.510894775390625, 0.1350555419921875, 0.7200469970703125, 0.084136962890625, 0.34381103515625, 0.951263427734375, 0.9949188232421875, 0.6635589599609375, 0.2269744873046875, 0.70318603515625, 0.0024566650390625, 0.0189056396484375, 0.49755859375, 0.7338714599609375, 0.584381103515625, 0.2250213623046875, 0.8901214599609375, 0.5034332275390625, 0.086181640625, 0.3625640869140625, 0.0082550048828125, 0.0197601318359375, 0.8323822021484375, 0.7698516845703125, 0.024810791015625, 0.4173583984375, 0.637786865234375, 0.7181396484375, 0.0579833984375, 0.4350738525390625, 0.402587890625, 0.9059600830078125, 0.1801605224609375, 0.7321014404296875, 0.9716796875, 0.0830841064453125, 0.828369140625, 0.356170654296875, 0.892791748046875, 0.4180450439453125, 0.10723876953125, 0.6904449462890625, 0.9163055419921875, 0.579193115234375, 0.17449951171875, 0.9990386962890625, 0.4379730224609375, 0.7404632568359375, 0.79364013671875, 0.2362060546875, 0.455230712890625, 0.1945648193359375, 0.585693359375, 0.230438232421875, 0.6012115478515625, 0.6929779052734375, 0.7430267333984375, 0.2584228515625, 0.3270263671875, 0.6553497314453125, 0.7206268310546875, 0.754180908203125, 0.85882568359375, 0.8987884521484375, 0.0399932861328125, 0.2360076904296875, 0.1320648193359375, 0.0123138427734375, 0.26397705078125, 0.2355194091796875, 0.9553375244140625, 0.644439697265625, 0.85687255859375, 0.0637054443359375, 0.168182373046875, 0.7059173583984375, 0.4405975341796875, 0.2467803955078125, 0.7607421875, 0.06060791015625, 0.303466796875, 0.0505828857421875, 0.552337646484375, 0.3484039306640625, 0.501983642578125, 0.268707275390625, 0.13592529296875, 0.904144287109375, 0.101318359375, 0.8427734375, 0.8509521484375, 0.043304443359375, 0.4263153076171875, 0.009613037109375, 0.74188232421875, 0.91241455078125, 0.7073211669921875, 0.0649566650390625, 0.2841339111328125, 0.6231231689453125, 0.0304412841796875, 0.5068359375, 0.48870849609375, 0.4217681884765625, 0.2082061767578125, 0.3412017822265625, 0.959381103515625, 0.526458740234375, 0.1880950927734375, 0.8373260498046875, 0.423004150390625, 0.504486083984375, 0.2612152099609375, 0.189483642578125, 0.8700408935546875, 0.6468963623046875, 0.489776611328125, 0.1568450927734375, 0.1806488037109375, 0.918609619140625, 0.199920654296875, 0.498077392578125, 0.3784637451171875, 0.141815185546875, 0.89630126953125, 0.0250091552734375, 0.2152862548828125, 0.6517791748046875, 0.836517333984375, 0.8422698974609375, 0.418975830078125, 0.1392822265625, 0.1349945068359375, 0.508331298828125, 0.6820220947265625, 0.6128997802734375, 0.6845245361328125, 0.90826416015625, 0.5634765625, 0.144500732421875, 0.634674072265625, 0.37384033203125, 0.6607666015625, 0.9853363037109375, 0.0417022705078125, 0.1696014404296875, 0.379608154296875, 0.30255126953125, 0.4791412353515625, 0.45361328125, 0.6876373291015625, 0.2265167236328125, 0.0436248779296875, 0.7227935791015625, 0.373931884765625, 0.7900543212890625, 0.9542236328125, 0.0418243408203125, 0.0336761474609375, 0.4955291748046875, 0.345367431640625, 0.8494415283203125, 0.4498138427734375, 0.9156341552734375, 0.3729705810546875, 0.63641357421875, 0.81195068359375, 0.9445343017578125, 0.5088043212890625, 0.2050323486328125, 0.560546875, 0.6512298583984375, 0.7288055419921875, 0.124603271484375, 0.0898895263671875, 0.829254150390625, 0.843963623046875, 0.766754150390625, 0.351898193359375, 0.2451019287109375, 0.9800262451171875, 0.38372802734375, 0.09375, 0.8719329833984375, 0.725921630859375, 0.2266082763671875, 0.2366943359375, 0.9140625, 0.2530670166015625, 0.949432373046875, 0.26116943359375, 0.3321075439453125, 0.6153411865234375, 0.7367706298828125, 0.7213287353515625, 0.3329925537109375, 0.2251739501953125, 0.3373565673828125, 0.618438720703125, 0.59185791015625, 0.1607666015625, 0.1454620361328125, 0.5813751220703125, 0.7904815673828125, 0.8497772216796875, 0.5809478759765625, 0.904815673828125, 0.3767242431640625, 0.1378173828125, 0.85528564453125, 0.441375732421875, 0.385223388671875, 0.319732666015625, 0.208099365234375, 0.8233184814453125, 0.1319580078125, 0.3251800537109375, 0.9640045166015625, 0.7791900634765625, 0.574615478515625, 0.1994476318359375, 0.07598876953125, 0.9483489990234375, 0.8174591064453125, 0.856689453125, 0.9285125732421875, 0.3248443603515625, 0.1128082275390625, 0.0755767822265625, 0.98828125, 0.45977783203125, 0.4747314453125, 0.9694366455078125, 0.6217041015625, 0.7025604248046875, 0.37091064453125, 0.3217926025390625, 0.816680908203125, 0.0924072265625, 0.501983642578125, 0.77191162109375, 0.883453369140625, 0.41314697265625, 0.838714599609375, 0.3412628173828125, 0.3361968994140625, 0.0511016845703125, 0.8479461669921875, 0.545745849609375, 0.067291259765625, 0.43939208984375, 0.1649017333984375, 0.9430084228515625, 0.164886474609375, 0.9258270263671875, 0.5034332275390625, 0.4024810791015625, 0.534149169921875, 0.2905426025390625, 0.94989013671875, 0.8983001708984375, 0.613555908203125, 0.450286865234375, 0.6910400390625, 0.3743743896484375, 0.22686767578125, 0.9962005615234375, 0.682708740234375, 0.763885498046875, 0.916351318359375, 0.64056396484375, 0.727874755859375, 0.2866363525390625, 0.977264404296875, 0.2374267578125, 0.0030670166015625, 0.9988250732421875, 0.3990325927734375, 0.6927490234375, 0.2462005615234375, 0.974151611328125, 0.4205474853515625, 0.16217041015625, 0.11328125, 0.344146728515625, 0.0034332275390625, 0.9373626708984375, 0.3838958740234375, 0.2155303955078125, 0.03515625, 0.09014892578125, 0.1749725341796875, 0.58929443359375, 0.528350830078125, 0.55743408203125, 0.3157958984375, 0.9982757568359375, 0.7966766357421875, 0.756134033203125, 0.650238037109375, 0.5272064208984375, 0.9703216552734375, 0.935302734375, 0.098876953125, 0.1281280517578125, 0.0551300048828125, 0.598236083984375, 0.8256072998046875, 0.812347412109375, 0.739593505859375, 0.167724609375, 0.71728515625, 0.1098785400390625, 0.0975799560546875, 0.0888214111328125, 0.5130615234375, 0.006988525390625, 0.5196075439453125, 0.11456298828125, 0.4068756103515625, 0.74261474609375, 0.2759857177734375, 0.211822509765625, 0.276458740234375, 0.333343505859375, 0.050628662109375, 0.9550628662109375, 0.0620269775390625, 0.070770263671875, 0.730255126953125, 0.0714569091796875, 0.8529815673828125, 0.589569091796875, 0.7425994873046875, 0.0096588134765625, 0.20281982421875, 0.175506591796875, 0.4708251953125, 0.6439361572265625, 0.4470062255859375, 0.3084564208984375, 0.876556396484375, 0.1402435302734375, 0.2129669189453125, 0.9888916015625, 0.382415771484375, 0.257904052734375, 0.7696990966796875, 0.074737548828125, 0.8888092041015625, 0.95782470703125, 0.96319580078125, 0.1390533447265625, 0.86981201171875, 0.730010986328125, 0.6669464111328125, 0.2855377197265625, 0.1514892578125, 0.4077911376953125, 0.14447021484375, 0.0398712158203125, 0.07244873046875, 0.66351318359375, 0.04949951171875, 0.7699737548828125, 0.423919677734375, 0.994873046875, 0.72015380859375, 0.729949951171875, 0.0232086181640625, 0.7096099853515625, 0.9187774658203125, 0.5938873291015625, 0.2631072998046875, 0.8228607177734375, 0.2478790283203125, 0.1226959228515625, 0.9743499755859375, 0.9817962646484375, 0.32611083984375, 0.27490234375, 0.03570556640625, 0.667388916015625, 0.23358154296875, 0.9624176025390625, 0.8097076416015625, 0.7330780029296875, 0.5967559814453125, 0.0527496337890625, 0.86029052734375, 0.38446044921875, 0.1630401611328125, 0.0850982666015625, 0.2435760498046875, 0.129730224609375, 0.7261810302734375, 0.4365386962890625, 0.8404388427734375, 0.18548583984375, 0.9544525146484375, 0.2334136962890625, 0.55902099609375, 0.9308013916015625, 0.4080352783203125, 0.5321502685546875, 0.364898681640625, 0.1888885498046875, 0.659088134765625, 0.2033538818359375, 0.8701934814453125, 0.05975341796875, 0.410614013671875, 0.7757568359375, 0.560760498046875, 0.061309814453125, 0.6302490234375, 0.4537200927734375, 0.11309814453125, 0.104217529296875, 0.100341796875, 0.9242095947265625, 0.094573974609375, 0.74432373046875, 0.574066162109375, 0.328125, 0.30694580078125, 0.711334228515625, 0.5608673095703125, 0.1454315185546875, 0.319000244140625, 0.2342987060546875, 0.696319580078125, 0.911865234375, 0.8585357666015625, 0.405792236328125, 0.7303314208984375, 0.3213348388671875, 0.82464599609375, 0.112945556640625, 0.5585784912109375, 0.201446533203125, 0.924163818359375, 0.9534454345703125, 0.5554046630859375, 0.700531005859375, 0.2517852783203125, 0.21087646484375, 0.973419189453125, 0.8019256591796875, 0.5704803466796875, 0.9425811767578125, 0.5741424560546875, 0.1269989013671875, 0.1319732666015625, 0.381988525390625, 0.27435302734375, 0.0604400634765625, 0.547027587890625, 0.1462249755859375, 0.697357177734375, 0.0380859375, 0.8614044189453125, 0.50518798828125, 0.4363861083984375, 0.5923004150390625, 0.5007171630859375, 0.659393310546875, 0.4051971435546875, 0.09832763671875, 0.9205474853515625, 0.5872955322265625, 0.7148284912109375, 0.1942596435546875, 0.504180908203125, 0.603546142578125, 0.6741943359375, 0.8425750732421875, 0.6563262939453125, 0.0733795166015625, 0.1496124267578125, 0.6690521240234375, 0.8596343994140625, 0.3404693603515625, 0.7465057373046875, 0.2738037109375, 0.6429901123046875, 0.9705963134765625, 0.6111602783203125, 0.5533599853515625, 0.9486541748046875, 0.73126220703125, 0.8547821044921875, 0.0238800048828125, 0.1568756103515625, 0.9707183837890625, 0.0253448486328125, 0.4964447021484375, 0.6840972900390625, 0.7550048828125, 0.273284912109375, 0.4878997802734375, 0.7125244140625, 0.52685546875, 0.8994903564453125, 0.818572998046875, 0.14691162109375, 0.79498291015625, 0.448394775390625, 0.885986328125, 0.690185546875, 0.0587921142578125, 0.302581787109375, 0.2328033447265625, 0.0588836669921875, 0.315643310546875, 0.5116424560546875, 0.4081573486328125, 0.567962646484375, 0.1305084228515625, 0.81695556640625, 0.3082275390625, 0.76812744140625, 0.6397705078125, 0.2292938232421875, 0.403533935546875, 0.281097412109375, 0.3661346435546875, 0.9239959716796875, 0.68634033203125, 0.9446868896484375, 0.493988037109375, 0.0968475341796875, 0.1458587646484375, 0.3715667724609375, 0.714691162109375, 0.3670196533203125, 0.7937774658203125, 0.674468994140625, 0.423980712890625, 0.069488525390625, 0.101348876953125, 0.04168701171875, 0.18115234375, 0.8767242431640625, 0.361785888671875, 0.7808837890625, 0.7666015625, 0.4632415771484375, 0.7240447998046875, 0.16400146484375, 0.407196044921875, 0.485321044921875, 0.42047119140625, 0.4852142333984375, 0.1485443115234375, 0.309326171875, 0.3172607421875, 0.6344146728515625, 0.3694915771484375, 0.471923828125, 0.8034210205078125, 0.030853271484375, 0.1640777587890625, 0.4378662109375, 0.248260498046875, 0.8370208740234375, 0.9836578369140625, 0.2612457275390625, 0.815673828125, 0.22747802734375, 0.59002685546875, 0.50506591796875, 0.1198577880859375, 0.9091949462890625, 0.6050567626953125, 0.6147308349609375, 0.4674072265625, 0.532958984375, 0.1468048095703125, 0.65423583984375, 0.3051300048828125, 0.156768798828125, 0.7298126220703125, 0.9962158203125, 0.3294830322265625, 0.254241943359375, 0.44122314453125, 0.69305419921875, 0.6571502685546875, 0.5180816650390625, 0.1206817626953125, 0.7911834716796875, 0.185791015625, 0.1536102294921875, 0.2013702392578125, 0.66461181640625, 0.054412841796875, 0.8516845703125, 0.9427337646484375, 0.2989044189453125, 0.2361297607421875, 0.118011474609375, 0.977691650390625, 0.5847015380859375, 0.5257110595703125, 0.76605224609375, 0.5597991943359375, 0.202850341796875, 0.8336029052734375, 0.6643524169921875, 0.1508331298828125, 0.5193023681640625, 0.1304779052734375, 0.713897705078125, 0.3060150146484375, 0.43585205078125, 0.9853973388671875, 0.368682861328125, 0.6224365234375, 0.719818115234375, 0.9716033935546875, 0.1049346923828125, 0.2567291259765625, 0.9029083251953125, 0.1982269287109375, 0.7429656982421875, 0.1168365478515625, 0.234375, 0.29296875, 0.9797210693359375, 0.8924407958984375, 0.493499755859375, 0.4533843994140625, 0.1973114013671875, 0.146209716796875, 0.6543731689453125, 0.2210235595703125, 0.3243255615234375, 0.541839599609375, 0.918731689453125, 0.666168212890625, 0.4627685546875, 0.114898681640625, 0.3136444091796875, 0.8820037841796875, 0.72265625, 0.350860595703125, 0.2400360107421875, 0.7625885009765625, 0.7565460205078125, 0.7995758056640625, 0.01776123046875, 0.8513336181640625, 0.975921630859375, 0.5981597900390625, 0.2818145751953125, 0.8353118896484375, 0.706573486328125, 0.83642578125, 0.0036163330078125, 0.180389404296875, 0.778167724609375, 0.1107635498046875, 0.4617156982421875, 0.5784454345703125, 0.3312530517578125, 0.5777740478515625, 0.5608673095703125, 0.0075531005859375, 0.8755950927734375, 0.9315185546875, 0.2021331787109375, 0.824462890625, 0.181884765625, 0.4973602294921875, 0.8976287841796875, 0.14129638671875, 0.927215576171875, 0.701629638671875, 0.1835174560546875, 0.69525146484375, 0.5589752197265625, 0.8417510986328125, 0.4494171142578125, 0.069122314453125, 0.21246337890625, 0.1501617431640625, 0.24273681640625, 0.878692626953125, 0.3722076416015625, 0.55279541015625, 0.8026123046875, 0.203826904296875, 0.0563201904296875, 0.074859619140625, 0.3751220703125, 0.900848388671875, 0.885406494140625, 0.1865997314453125, 0.621612548828125, 0.3702850341796875, 0.0796661376953125, 0.3070220947265625, 0.1573638916015625, 0.9818115234375, 0.9257049560546875, 0.5175933837890625, 0.7374114990234375, 0.645721435546875, 0.1206512451171875, 0.089874267578125, 0.53485107421875, 0.9397735595703125, 0.650848388671875, 0.63116455078125, 0.0920867919921875, 0.8214263916015625, 0.6900482177734375, 0.205322265625, 0.8851776123046875, 0.790283203125, 0.881134033203125, 0.6635589599609375, 0.7364959716796875, 0.752288818359375, 0.178314208984375, 0.67388916015625, 0.45501708984375, 0.793670654296875, 0.335784912109375, 0.329437255859375, 0.4239501953125, 0.6803131103515625, 0.4212646484375, 0.4084625244140625, 0.452880859375, 0.088165283203125, 0.091949462890625, 0.2521514892578125, 0.7181396484375, 0.2830047607421875, 0.193634033203125, 0.2537841796875, 0.37530517578125, 0.06719970703125, 0.7452850341796875, 0.5146484375, 0.7098846435546875, 0.3269805908203125, 0.8977508544921875, 0.9056549072265625, 0.394195556640625, 0.82208251953125, 0.4600830078125, 0.630462646484375, 0.6990966796875, 0.8683929443359375, 0.40118408203125, 0.851043701171875, 0.655120849609375, 0.474456787109375, 0.0401611328125, 0.48114013671875, 0.7462615966796875, 0.0252685546875, 0.543060302734375, 0.297943115234375, 0.3892669677734375, 0.690521240234375, 0.5054473876953125, 0.4578704833984375, 0.7457733154296875, 0.1540985107421875, 0.4563446044921875, 0.5245819091796875, 0.6883544921875, 0.672760009765625, 0.5369110107421875, 0.5727691650390625, 0.3576202392578125, 0.857940673828125, 0.6312408447265625, 0.2770843505859375, 0.9727783203125, 0.0645599365234375, 0.84576416015625, 0.177001953125, 0.515716552734375, 0.744537353515625, 0.9896392822265625, 0.53619384765625, 0.372100830078125, 0.76104736328125, 0.0692901611328125, 0.883148193359375, 0.3704071044921875, 0.946868896484375, 0.4674530029296875, 0.900482177734375, 0.8706817626953125, 0.5221710205078125, 0.6586761474609375, 0.2854156494140625, 0.90972900390625, 0.6317901611328125, 0.135040283203125, 0.8606719970703125, 0.67840576171875, 0.576324462890625, 0.6289825439453125, 0.0406646728515625, 0.4872283935546875, 0.34765625, 0.7075347900390625, 0.8213958740234375, 0.8302459716796875, 0.7521514892578125, 0.883087158203125, 0.2780609130859375, 0.35107421875, 0.3306121826171875, 0.7212677001953125, 0.6600494384765625, 0.6256103515625, 0.484771728515625, 0.6412200927734375, 0.9965667724609375, 0.7047576904296875, 0.6532745361328125, 0.34564208984375, 0.391510009765625, 0.0025177001953125, 0.459625244140625, 0.452972412109375, 0.691802978515625, 0.0986175537109375, 0.3505096435546875, 0.3473052978515625, 0.7068634033203125, 0.0291748046875, 0.1072235107421875, 0.091064453125, 0.2917327880859375, 0.191802978515625, 0.9956512451171875, 0.811431884765625, 0.264617919921875, 0.3313446044921875, 0.1966094970703125, 0.10809326171875, 0.4071044921875, 0.4779205322265625, 0.86138916015625, 0.91668701171875, 0.9136810302734375, 0.3906402587890625, 0.7536773681640625, 0.3786773681640625, 0.387603759765625, 0.6165313720703125, 0.718658447265625, 0.7767791748046875, 0.33111572265625, 0.599609375, 0.4898681640625, 0.358123779296875, 0.678375244140625, 0.781463623046875, 0.409149169921875, 0.2608489990234375, 0.6356353759765625, 0.764984130859375, 0.547821044921875, 0.2317657470703125, 0.6191253662109375, 0.7006072998046875, 0.7644805908203125, 0.016815185546875, 0.18267822265625, 0.3728790283203125, 0.2255096435546875, 0.4283447265625, 0.3092498779296875, 0.67462158203125, 0.1360015869140625, 0.113494873046875, 0.2796478271484375, 0.35980224609375, 0.8040924072265625, 0.8516998291015625, 0.2926788330078125, 0.9518280029296875, 0.661865234375, 0.6970672607421875, 0.958892822265625, 0.46527099609375, 0.642913818359375, 0.9791259765625, 0.7678375244140625, 0.0789794921875, 0.6964569091796875, 0.2227783203125, 0.937469482421875, 0.746673583984375, 0.1757965087890625, 0.6579132080078125, 0.9781341552734375, 0.5477294921875, 0.91387939453125, 0.675506591796875, 0.721282958984375, 0.4889373779296875, 0.9450836181640625, 0.311981201171875, 0.3130950927734375, 0.671905517578125, 0.00164794921875, 0.0332183837890625, 0.450225830078125, 0.887969970703125, 0.6882476806640625, 0.363983154296875, 0.5078277587890625, 0.063720703125, 0.7704010009765625, 0.1996307373046875, 0.863494873046875, 0.675689697265625, 0.046966552734375, 0.3231048583984375, 0.38861083984375, 0.50634765625, 0.805023193359375, 0.692047119140625, 0.28558349609375, 0.86151123046875, 0.590362548828125, 0.383331298828125, 0.940032958984375, 0.4078369140625, 0.95404052734375, 0.795501708984375, 0.7421112060546875, 0.4285125732421875, 0.685791015625, 0.34930419921875, 0.2763519287109375, 0.404266357421875, 0.7878265380859375, 0.1703338623046875, 0.916778564453125, 0.8720550537109375, 0.99420166015625, 0.9030303955078125, 0.545867919921875, 0.1114349365234375, 0.345001220703125, 0.5353851318359375, 0.6918182373046875, 0.8746337890625, 0.7351531982421875, 0.9269561767578125, 0.03570556640625, 0.518585205078125, 0.93829345703125, 0.6467437744140625, 0.6103057861328125, 0.6587371826171875, 0.42913818359375, 0.778045654296875, 0.872528076171875, 0.240631103515625, 0.31463623046875, 0.973602294921875, 0.7679595947265625, 0.1731414794921875, 0.702239990234375, 0.984039306640625, 0.74420166015625, 0.7988128662109375, 0.511566162109375, 0.90972900390625, 0.074859619140625, 0.294036865234375, 0.6196746826171875, 0.0196685791015625, 0.0200347900390625, 0.613433837890625, 0.2723541259765625, 0.9516143798828125, 0.5984649658203125, 0.4319915771484375, 0.60321044921875, 0.2677459716796875, 0.8210296630859375, 0.2830352783203125, 0.306884765625, 0.46282958984375, 0.912841796875, 0.245574951171875, 0.911651611328125, 0.9886322021484375, 0.0409088134765625, 0.442474365234375, 0.5785369873046875, 0.7140655517578125, 0.0393829345703125, 0.5814208984375, 0.003509521484375, 0.849029541015625, 0.19573974609375, 0.6360626220703125, 0.7850341796875, 0.8234405517578125, 0.8571624755859375, 0.3610382080078125, 0.2198486328125, 0.9682769775390625, 0.7040863037109375, 0.304901123046875, 0.6954193115234375, 0.957611083984375, 0.5430145263671875, 0.3911590576171875, 0.1386260986328125, 0.0437469482421875, 0.6823883056640625, 0.5396575927734375, 0.9763641357421875, 0.710052490234375, 0.1275177001953125, 0.8701324462890625, 0.8511962890625, 0.6840972900390625, 0.639129638671875, 0.7476654052734375, 0.8960723876953125, 0.008270263671875, 0.072021484375, 0.5603485107421875, 0.2936859130859375, 0.9862518310546875, 0.4180908203125, 0.9092559814453125, 0.0513916015625, 0.632354736328125, 0.061981201171875, 0.38287353515625, 0.679779052734375, 0.686920166015625, 0.2373199462890625, 0.274993896484375, 0.0890045166015625, 0.2308807373046875, 0.1654815673828125, 0.3302154541015625, 0.4814605712890625, 0.1992645263671875, 0.7864227294921875, 0.3353424072265625, 0.19244384765625, 0.46649169921875, 0.545257568359375, 0.3261566162109375, 0.2411346435546875, 0.0199432373046875, 0.3863525390625, 0.83221435546875, 0.626251220703125, 0.0023956298828125, 0.9700469970703125, 0.0956878662109375, 0.647369384765625, 0.0679779052734375, 0.3373565673828125, 0.7894287109375, 0.72564697265625, 0.8691558837890625, 0.2779083251953125, 0.4090118408203125, 0.8685302734375, 0.237823486328125, 0.6900634765625, 0.56396484375, 0.719268798828125, 0.0931396484375, 0.1736907958984375, 0.2033843994140625, 0.5897064208984375, 0.4587860107421875, 0.3896942138671875, 0.5520477294921875, 0.482269287109375, 0.755035400390625, 0.871490478515625, 0.7984619140625, 0.6596221923828125, 0.0479888916015625, 0.356781005859375, 0.8861846923828125, 0.639678955078125, 0.3702392578125, 0.81201171875, 0.08734130859375, 0.3722076416015625, 0.1625823974609375, 0.6378173828125, 0.3616943359375, 0.9154510498046875, 0.7853240966796875, 0.0561676025390625, 0.290924072265625, 0.2064971923828125, 0.2550048828125, 0.0848388671875, 0.4399261474609375, 0.8902740478515625, 0.961151123046875, 0.291412353515625, 0.6824951171875, 0.972320556640625, 0.5258026123046875, 0.1254730224609375, 0.0397491455078125, 0.704681396484375, 0.381683349609375, 0.082061767578125, 0.3675384521484375, 0.783721923828125, 0.8306884765625, 0.657196044921875, 0.935760498046875, 0.4216461181640625, 0.9512786865234375, 0.5223541259765625, 0.7509307861328125, 0.6665802001953125, 0.031463623046875, 0.5928802490234375, 0.8166656494140625, 0.5210113525390625, 0.689422607421875, 0.5074462890625, 0.6802978515625, 0.2265472412109375, 0.92742919921875, 0.9461517333984375, 0.9966278076171875, 0.1335906982421875, 0.5851898193359375, 0.701873779296875, 0.0389556884765625, 0.2417144775390625, 0.0628204345703125, 0.10968017578125, 0.09832763671875, 0.388214111328125, 0.6184539794921875, 0.7509002685546875, 0.4383544921875, 0.0682220458984375, 0.852569580078125, 0.8259124755859375, 0.27606201171875, 0.4481964111328125, 0.617156982421875, 0.556060791015625, 0.443267822265625, 0.4654541015625, 0.6475830078125, 0.2033843994140625, 0.398681640625, 0.18426513671875, 0.251739501953125, 0.4393463134765625, 0.8275909423828125, 0.1984405517578125, 0.351837158203125, 0.785736083984375, 0.5387115478515625, 0.033660888671875, 0.4947967529296875, 0.0917205810546875, 0.362884521484375, 0.692535400390625, 0.341064453125, 0.6493377685546875, 0.429962158203125, 0.289764404296875, 0.6290435791015625, 0.251373291015625, 0.72869873046875, 0.7901458740234375, 0.2347412109375, 0.8726806640625, 0.561004638671875, 0.2512969970703125, 0.48980712890625, 0.70953369140625, 0.1154022216796875, 0.5458831787109375, 0.4494171142578125, 0.6869964599609375, 0.82135009765625, 0.86273193359375, 0.2458953857421875, 0.950164794921875, 0.0686187744140625, 0.68402099609375, 0.6605987548828125, 0.626251220703125, 0.5883941650390625, 0.9763031005859375, 0.8286285400390625, 0.58148193359375, 0.4079132080078125, 0.01385498046875, 0.4786224365234375, 0.4927978515625, 0.0532989501953125, 0.402557373046875, 0.1326904296875, 0.04327392578125, 0.1904754638671875, 0.5943145751953125, 0.9696807861328125, 0.8157501220703125, 0.029541015625, 0.58758544921875, 0.559478759765625, 0.945953369140625, 0.1735992431640625, 0.197662353515625, 0.15228271484375, 0.31915283203125, 0.75177001953125, 0.3540802001953125, 0.0468902587890625, 0.2226104736328125, 0.1825103759765625, 0.1087646484375, 0.446685791015625, 0.0936737060546875, 0.175201416015625, 0.7119598388671875, 0.76226806640625, 0.393341064453125, 0.0421600341796875, 0.64642333984375, 0.444732666015625, 0.181488037109375, 0.39617919921875, 0.1638336181640625, 0.1750946044921875, 0.16009521484375, 0.1406402587890625, 0.2469329833984375, 0.9883880615234375, 0.9514007568359375, 0.8998565673828125, 0.7666168212890625, 0.538116455078125, 0.2577972412109375, 0.0283966064453125, 0.0755615234375, 0.048065185546875, 0.609161376953125, 0.1517791748046875, 0.675537109375, 0.97894287109375, 0.2754669189453125, 0.7167205810546875, 0.3477630615234375, 0.5914306640625, 0.4960479736328125, 0.41937255859375, 0.334381103515625, 0.74810791015625, 0.421112060546875, 0.1656341552734375, 0.0492095947265625, 0.1278533935546875, 0.858856201171875, 0.35003662109375, 0.05792236328125, 0.495849609375, 0.1510772705078125, 0.1536102294921875, 0.510955810546875, 0.2589569091796875, 0.3223724365234375, 0.037322998046875, 0.9564361572265625, 0.619171142578125, 0.970794677734375, 0.717498779296875, 0.6885223388671875, 0.2678375244140625, 0.7935791015625, 0.1299896240234375, 0.97564697265625, 0.3094940185546875, 0.9931640625, 0.78704833984375, 0.2841644287109375, 0.41424560546875, 0.0224151611328125, 0.18450927734375, 0.001312255859375, 0.871612548828125, 0.28997802734375, 0.07147216796875, 0.2537994384765625, 0.27618408203125, 0.7989044189453125, 0.3192291259765625, 0.905181884765625, 0.5740966796875, 0.1649322509765625, 0.14520263671875, 0.95806884765625, 0.1106719970703125, 0.3111572265625, 0.29278564453125, 0.7852020263671875, 0.001678466796875, 0.842254638671875, 0.4528045654296875, 0.9154052734375, 0.1643218994140625, 0.3736724853515625, 0.6569366455078125, 0.2900238037109375, 0.9815673828125, 0.0800933837890625, 0.08221435546875, 0.9601898193359375, 0.2998809814453125, 0.8694610595703125, 0.2744293212890625, 0.911865234375, 0.616058349609375, 0.3983154296875, 0.114044189453125, 0.6129608154296875, 0.4419403076171875, 0.0464935302734375, 0.7428436279296875, 0.3021697998046875, 0.7474365234375, 0.68524169921875, 0.44073486328125, 0.8998260498046875, 0.0084991455078125, 0.8806304931640625, 0.9611663818359375, 0.4843597412109375, 0.0150604248046875, 0.2222900390625, 0.8704986572265625, 0.9786834716796875, 0.21197509765625, 0.5990142822265625, 0.80548095703125, 0.7528228759765625, 0.3061676025390625, 0.660888671875, 0.713104248046875, 0.251800537109375, 0.9665985107421875, 0.7503814697265625, 0.5638885498046875, 0.5085601806640625, 0.48779296875, 0.4171905517578125, 0.6256561279296875, 0.518218994140625, 0.30029296875, 0.2197723388671875, 0.5140228271484375, 0.8128204345703125, 0.3146820068359375, 0.934112548828125, 0.7498779296875, 0.4737396240234375, 0.162872314453125, 0.901702880859375, 0.1609344482421875, 0.582061767578125, 0.3030853271484375, 0.7196502685546875, 0.069366455078125, 0.28485107421875, 0.173492431640625, 0.8821868896484375, 0.818389892578125, 0.3669586181640625, 0.6692657470703125, 0.55059814453125, 0.597412109375, 0.598175048828125, 0.71478271484375, 0.7025146484375, 0.280914306640625, 0.531829833984375, 0.4510498046875, 0.8181915283203125, 0.8448638916015625, 0.5659332275390625, 0.336669921875, 0.525970458984375, 0.7220306396484375, 0.3856658935546875, 0.754638671875, 0.9545135498046875, 0.7031707763671875, 0.70758056640625, 0.45086669921875, 0.707763671875, 0.162353515625, 0.9946136474609375, 0.82940673828125, 0.6873779296875, 0.659637451171875, 0.470123291015625, 0.358917236328125, 0.4250946044921875, 0.55706787109375, 0.819549560546875, 0.763153076171875, 0.8936767578125, 0.7096099853515625, 0.33929443359375, 0.3643341064453125, 0.52392578125, 0.795318603515625, 0.498504638671875, 0.1137847900390625, 0.198760986328125, 0.839691162109375, 0.2634735107421875, 0.1825714111328125, 0.3199615478515625, 0.8577728271484375, 0.6199951171875, 0.110931396484375, 0.3600921630859375, 0.5102081298828125, 0.59063720703125, 0.124298095703125, 0.269195556640625, 0.9541778564453125, 0.4390869140625, 0.4684295654296875, 0.3538055419921875, 0.116119384765625, 0.510040283203125, 0.442535400390625, 0.6768035888671875, 0.5164642333984375, 0.89434814453125, 0.2092132568359375, 0.086029052734375, 0.0644683837890625, 0.655487060546875, 0.5081787109375, 0.494171142578125, 0.257171630859375, 0.86712646484375, 0.21588134765625, 0.749176025390625, 0.9210205078125, 0.9870452880859375, 0.794677734375, 0.0735626220703125, 0.1303558349609375, 0.7774658203125, 0.583648681640625, 0.4839630126953125, 0.3512420654296875, 0.6495513916015625, 0.9234771728515625, 0.1001739501953125, 0.601654052734375, 0.6417694091796875, 0.1852264404296875, 0.0606689453125, 0.6717529296875, 0.432708740234375, 0.195953369140625, 0.8137359619140625, 0.71099853515625, 0.5688629150390625, 0.7032623291015625, 0.6436920166015625, 0.3766021728515625, 0.6988677978515625, 0.233978271484375, 0.2204437255859375, 0.1359710693359375, 0.6431427001953125, 0.524200439453125, 0.807037353515625, 0.1832275390625, 0.5955810546875, 0.5930633544921875, 0.0258941650390625, 0.579925537109375, 0.2917633056640625, 0.03887939453125, 0.7738189697265625, 0.4996185302734375, 0.188446044921875, 0.9741058349609375, 0.3648529052734375, 0.200592041015625, 0.52783203125, 0.8738250732421875, 0.1866455078125, 0.35980224609375, 0.7095794677734375, 0.589935302734375, 0.3316802978515625, 0.3698577880859375, 0.727935791015625, 0.68646240234375, 0.14697265625, 0.029754638671875, 0.3087615966796875, 0.251556396484375, 0.3281707763671875, 0.2685394287109375, 0.19171142578125, 0.8898468017578125, 0.6810760498046875, 0.2865447998046875, 0.7858734130859375, 0.859954833984375, 0.2627410888671875, 0.79351806640625, 0.8022308349609375, 0.4464874267578125, 0.8908538818359375, 0.087615966796875, 0.3196563720703125, 0.14910888671875, 0.3607940673828125, 0.550567626953125, 0.1122894287109375, 0.2088623046875, 0.2606201171875, 0.81951904296875, 0.64117431640625, 0.96270751953125, 0.243408203125, 0.3208160400390625, 0.90020751953125, 0.07000732421875, 0.7733154296875, 0.63348388671875, 0.970916748046875, 0.58929443359375, 0.7036590576171875, 0.2772369384765625, 0.519683837890625, 0.9272613525390625, 0.76995849609375, 0.854278564453125, 0.2049713134765625, 0.0374603271484375, 0.0175323486328125, 0.5911102294921875, 0.0006866455078125, 0.3718109130859375, 0.5812225341796875, 0.7205657958984375, 0.1745758056640625, 0.4781951904296875, 0.140533447265625, 0.400604248046875, 0.4573211669921875, 0.5756072998046875, 0.3440704345703125, 0.165924072265625, 0.5860443115234375, 0.7751312255859375, 0.0620574951171875, 0.44482421875, 0.9214935302734375, 0.755615234375, 0.6473541259765625, 0.5918121337890625, 0.7198333740234375, 0.458770751953125, 0.5524444580078125, 0.21868896484375, 0.5113067626953125, 0.2168731689453125, 0.535308837890625, 0.6305999755859375, 0.3708343505859375, 0.2565155029296875, 0.372528076171875, 0.0510406494140625, 0.07135009765625, 0.7149658203125, 0.52587890625, 0.466094970703125, 0.429351806640625, 0.6624603271484375, 0.91241455078125, 0.987335205078125, 0.3031463623046875, 0.3797760009765625, 0.815704345703125, 0.9658660888671875, 0.166046142578125, 0.185089111328125, 0.798065185546875, 0.72235107421875, 0.837921142578125, 0.2726898193359375, 0.4019622802734375, 0.6778411865234375, 0.0921478271484375, 0.5081787109375, 0.92364501953125, 0.8933258056640625, 0.728271484375, 0.2388153076171875, 0.9666900634765625, 0.1416015625, 0.75762939453125, 0.1911468505859375, 0.0272979736328125, 0.4091949462890625, 0.003662109375, 0.1048431396484375, 0.873992919921875, 0.130462646484375, 0.5173492431640625, 0.5966796875, 0.6685943603515625, 0.712860107421875, 0.9258575439453125, 0.69091796875, 0.270751953125, 0.632476806640625, 0.94573974609375, 0.6856536865234375, 0.7018280029296875, 0.325347900390625, 0.5342559814453125, 0.76531982421875, 0.51727294921875, 0.375640869140625, 0.3443603515625, 0.141754150390625, 0.0568389892578125, 0.220306396484375, 0.443695068359375, 0.314849853515625, 0.04815673828125, 0.51678466796875, 0.7680206298828125, 0.1011199951171875, 0.2088165283203125, 0.3606719970703125, 0.573333740234375, 0.174468994140625, 0.2234954833984375, 0.601776123046875, 0.764068603515625, 0.8935089111328125, 0.2823028564453125, 0.005706787109375, 0.1875457763671875, 0.528076171875, 0.3704681396484375, 0.944915771484375, 0.724090576171875, 0.70050048828125, 0.3568267822265625, 0.38861083984375, 0.030303955078125, 0.2617950439453125, 0.4842529296875, 0.0890655517578125, 0.11907958984375, 0.452239990234375, 0.1944427490234375, 0.2596588134765625, 0.3582916259765625, 0.773468017578125, 0.642486572265625, 0.97412109375, 0.94635009765625, 0.204864501953125, 0.340850830078125, 0.8585052490234375, 0.850860595703125, 0.347869873046875, 0.8994598388671875, 0.9403076171875, 0.0578765869140625, 0.6216278076171875, 0.504791259765625, 0.7479095458984375, 0.9062347412109375, 0.5226898193359375, 0.2461395263671875, 0.30413818359375, 0.6385650634765625, 0.9045562744140625, 0.96142578125, 0.7601165771484375, 0.814239501953125, 0.1583404541015625, 0.6621551513671875, 0.340667724609375, 0.561492919921875, 0.1576995849609375, 0.667999267578125, 0.8845367431640625, 0.6131134033203125, 0.3401336669921875, 0.065704345703125, 0.69635009765625, 0.3924713134765625, 0.16375732421875, 0.75811767578125, 0.34197998046875, 0.4939422607421875, 0.843902587890625, 0.5691680908203125, 0.404632568359375, 0.292724609375, 0.1722869873046875, 0.5694580078125, 0.843109130859375, 0.3350830078125, 0.7573394775390625, 0.9718017578125, 0.561737060546875, 0.616302490234375, 0.60845947265625, 0.1846160888671875, 0.5540618896484375, 0.39599609375, 0.076416015625, 0.481658935546875, 0.6700897216796875, 0.574493408203125, 0.3943939208984375, 0.2405853271484375, 0.4523162841796875, 0.950042724609375, 0.761383056640625, 0.03472900390625, 0.89788818359375, 0.9260101318359375, 0.769256591796875, 0.1267547607421875, 0.874755859375, 0.737457275390625, 0.935638427734375, 0.3198699951171875, 0.5876007080078125, 0.2255401611328125, 0.9935150146484375, 0.530975341796875, 0.3662567138671875, 0.269866943359375, 0.36962890625, 0.733154296875, 0.0439300537109375, 0.121246337890625, 0.88885498046875, 0.089447021484375, 0.4833831787109375, 0.4243011474609375, 0.6904144287109375, 0.4697113037109375, 0.4923095703125, 0.28741455078125, 0.5918121337890625, 0.7845001220703125, 0.581268310546875, 0.011688232421875, 0.4378814697265625, 0.6865081787109375, 0.626495361328125, 0.8961334228515625, 0.0858306884765625, 0.9696197509765625, 0.7156829833984375, 0.4909820556640625, 0.79754638671875, 0.06634521484375, 0.0826568603515625, 0.255584716796875, 0.8842926025390625, 0.0090179443359375, 0.8481292724609375, 0.69207763671875, 0.9427947998046875, 0.5615997314453125, 0.46917724609375, 0.3390350341796875, 0.503448486328125, 0.379913330078125, 0.564544677734375, 0.7530517578125, 0.3731689453125, 0.0985260009765625, 0.186920166015625, 0.4019622802734375, 0.775390625, 0.834503173828125, 0.33416748046875, 0.8011627197265625, 0.89215087890625, 0.2182769775390625, 0.7495880126953125, 0.222625732421875, 0.061065673828125, 0.860382080078125, 0.794525146484375, 0.7287139892578125, 0.8757781982421875, 0.556060791015625, 0.6165771484375, 0.76318359375, 0.1475372314453125, 0.032440185546875, 0.1512908935546875, 0.47711181640625, 0.0100860595703125, 0.7801971435546875, 0.7795257568359375, 0.3836517333984375, 0.0233917236328125, 0.1741485595703125, 0.579925537109375, 0.981292724609375, 0.579376220703125, 0.336944580078125, 0.01458740234375, 0.8224029541015625, 0.81610107421875, 0.207244873046875, 0.46612548828125, 0.85577392578125, 0.085784912109375, 0.493408203125, 0.982635498046875, 0.2126922607421875, 0.605865478515625, 0.961761474609375, 0.2489013671875, 0.44219970703125, 0.6332855224609375, 0.9655303955078125, 0.2105865478515625, 0.2090301513671875, 0.2168426513671875, 0.2457275390625, 0.8360748291015625, 0.4560394287109375, 0.8027191162109375, 0.2892303466796875, 0.525543212890625, 0.0255889892578125, 0.1341705322265625, 0.269775390625, 0.8795928955078125, 0.250885009765625, 0.0614776611328125, 0.2290802001953125, 0.1833038330078125, 0.797637939453125, 0.2921295166015625, 0.662628173828125, 0.052276611328125, 0.7534027099609375, 0.6432037353515625, 0.0708160400390625, 0.6110382080078125, 0.9217987060546875, 0.1177520751953125, 0.9902191162109375, 0.120086669921875, 0.0608978271484375, 0.025634765625, 0.4530181884765625, 0.475250244140625, 0.767669677734375, 0.7213134765625, 0.1458282470703125, 0.13299560546875, 0.523406982421875, 0.2088470458984375, 0.8111114501953125, 0.31512451171875, 0.650299072265625, 0.6825103759765625, 0.5400238037109375, 0.0029449462890625, 0.9600830078125, 0.9903717041015625, 0.4950103759765625, 0.1743621826171875, 0.2598876953125, 0.8468475341796875, 0.8198394775390625, 0.71295166015625, 0.8743743896484375, 0.9275360107421875, 0.1696319580078125, 0.805023193359375, 0.0124053955078125, 0.0197906494140625, 0.16436767578125, 0.4235992431640625, 0.98773193359375, 0.6010894775390625, 0.99627685546875, 0.57916259765625, 0.462738037109375, 0.2572784423828125, 0.558135986328125, 0.3157501220703125, 0.7587127685546875, 0.4376220703125, 0.931396484375, 0.3491058349609375, 0.629669189453125, 0.16583251953125, 0.401885986328125, 0.045989990234375, 0.3831787109375, 0.5699005126953125, 0.0585479736328125, 0.0966644287109375, 0.7369537353515625, 0.1865081787109375, 0.4334564208984375, 0.2368011474609375, 0.9364776611328125, 0.3267059326171875, 0.4953765869140625, 0.81292724609375, 0.6935882568359375, 0.7870025634765625, 0.078369140625, 0.2182769775390625, 0.5085906982421875, 0.567840576171875, 0.7434844970703125, 0.417999267578125, 0.411712646484375, 0.3828887939453125, 0.3560333251953125, 0.459930419921875, 0.5518798828125, 0.0376129150390625, 0.9992218017578125, 0.41607666015625, 0.7001800537109375, 0.094635009765625, 0.9621124267578125, 0.7717437744140625, 0.7277069091796875, 0.413665771484375, 0.982177734375, 0.641754150390625, 0.909149169921875, 0.3274688720703125, 0.7667694091796875, 0.7710723876953125, 0.92822265625, 0.4926605224609375, 0.262115478515625, 0.788970947265625, 0.564056396484375, 0.1193389892578125, 0.267425537109375, 0.4753875732421875, 0.6607666015625, 0.7158966064453125, 0.274810791015625, 0.1862640380859375, 0.4614410400390625, 0.4839019775390625, 0.99951171875, 0.1123809814453125, 0.1679534912109375, 0.114501953125, 0.34844970703125, 0.7206878662109375, 0.7926788330078125, 0.5527801513671875, 0.58978271484375, 0.55230712890625, 0.5768585205078125, 0.0997314453125, 0.5663299560546875, 0.408447265625, 0.2501373291015625, 0.4251251220703125, 0.240692138671875, 0.8134002685546875, 0.4449310302734375, 0.943603515625, 0.5155029296875, 0.8643035888671875, 0.916778564453125, 0.7975921630859375, 0.1562347412109375, 0.31536865234375, 0.721405029296875, 0.2587432861328125, 0.1338348388671875, 0.331756591796875, 0.5361175537109375, 0.628082275390625, 0.2551422119140625, 0.947662353515625, 0.5571441650390625, 0.96783447265625, 0.6014404296875, 0.7591552734375, 0.9470977783203125, 0.368194580078125, 0.3214111328125, 0.1440887451171875, 0.6937103271484375, 0.30816650390625, 0.3691558837890625, 0.4998779296875, 0.3898162841796875, 0.6546783447265625, 0.4469757080078125, 0.343841552734375, 0.5027313232421875, 0.1692657470703125, 0.2147369384765625, 0.1246185302734375, 0.086883544921875, 0.9121856689453125, 0.48175048828125, 0.173095703125, 0.2291107177734375, 0.3974151611328125, 0.4402923583984375, 0.1562652587890625, 0.8445892333984375, 0.235931396484375, 0.8175201416015625, 0.2938232421875, 0.6579132080078125, 0.9781646728515625, 0.1874237060546875, 0.250946044921875, 0.2628936767578125, 0.792633056640625, 0.448577880859375, 0.6257781982421875, 0.514923095703125, 0.9008941650390625, 0.08746337890625, 0.62689208984375, 0.2313995361328125, 0.4849395751953125, 0.1374969482421875, 0.7884063720703125, 0.6784820556640625, 0.5348663330078125, 0.8834686279296875, 0.197357177734375, 0.2637786865234375, 0.9906005859375, 0.5796661376953125, 0.701446533203125, 0.2933197021484375, 0.389190673828125, 0.6881256103515625, 0.6707763671875, 0.1513824462890625, 0.395538330078125, 0.8195037841796875, 0.2415618896484375, 0.048797607421875, 0.673583984375, 0.4931793212890625, 0.2606048583984375, 0.1661834716796875, 0.3057708740234375, 0.5114898681640625, 0.46453857421875, 0.796600341796875, 0.2883148193359375, 0.4280242919921875, 0.6872406005859375, 0.227386474609375, 0.1479949951171875, 0.0530853271484375, 0.518157958984375, 0.85498046875, 0.9999847412109375, 0.3536834716796875, 0.6654205322265625, 0.578765869140625, 0.726531982421875, 0.47955322265625, 0.4130096435546875, 0.0815277099609375, 0.4831085205078125, 0.6661529541015625, 0.5612335205078125, 0.524261474609375, 0.6010894775390625, 0.695709228515625, 0.13653564453125, 0.8821868896484375, 0.024688720703125, 0.058624267578125, 0.8877105712890625, 0.821319580078125, 0.0870819091796875, 0.4229736328125, 0.392822265625, 0.7746429443359375, 0.535125732421875, 0.911529541015625, 0.9386444091796875, 0.404541015625, 0.28668212890625, 0.5835113525390625, 0.1699676513671875, 0.549041748046875, 0.6447296142578125, 0.698028564453125, 0.7055511474609375, 0.528533935546875, 0.4123687744140625, 0.8690948486328125, 0.9925384521484375, 0.31756591796875, 0.1259765625, 0.7249298095703125, 0.1334991455078125, 0.348297119140625, 0.2170867919921875, 0.9969940185546875, 0.7414093017578125, 0.3047332763671875, 0.9113616943359375, 0.728240966796875, 0.1034698486328125, 0.497589111328125, 0.0635986328125, 0.0696258544921875, 0.0836029052734375, 0.397125244140625, 0.4750213623046875, 0.0140533447265625, 0.0656890869140625, 0.4062042236328125, 0.1072235107421875, 0.4210662841796875, 0.2950439453125, 0.265228271484375, 0.315460205078125, 0.7946929931640625, 0.310394287109375, 0.6365509033203125, 0.2028656005859375, 0.4307861328125, 0.6872711181640625, 0.66680908203125, 0.29791259765625, 0.986968994140625, 0.253448486328125, 0.797332763671875, 0.6210174560546875, 0.53814697265625, 0.85906982421875, 0.9061279296875, 0.8412628173828125, 0.7201995849609375, 0.9550323486328125, 0.986572265625, 0.4447784423828125, 0.612030029296875, 0.35113525390625, 0.8403472900390625, 0.3794708251953125, 0.5056915283203125, 0.58154296875, 0.5537872314453125, 0.1680145263671875, 0.9240264892578125, 0.80145263671875, 0.33056640625, 0.8249664306640625, 0.523834228515625, 0.24945068359375, 0.7210540771484375, 0.7332763671875, 0.76446533203125, 0.1917877197265625, 0.082489013671875, 0.2977752685546875, 0.15625, 0.338043212890625, 0.05499267578125, 0.3168182373046875, 0.8022003173828125, 0.177398681640625, 0.764190673828125, 0.0940704345703125, 0.7555694580078125, 0.5060272216796875, 0.3916015625, 0.2623138427734375, 0.073974609375, 0.2841339111328125, 0.488067626953125, 0.7831878662109375, 0.5670623779296875, 0.290496826171875, 0.0933685302734375, 0.9515380859375, 0.5963592529296875, 0.9297637939453125, 0.2828826904296875, 0.220947265625, 0.890533447265625, 0.940338134765625, 0.421539306640625, 0.1265716552734375, 0.26605224609375, 0.59124755859375, 0.96148681640625, 0.82073974609375, 0.6487274169921875, 0.839111328125, 0.5260467529296875, 0.66033935546875, 0.705413818359375, 0.92669677734375, 0.49774169921875, 0.9651031494140625, 0.6108551025390625, 0.3635711669921875, 0.48846435546875, 0.076446533203125, 0.1601104736328125, 0.7721710205078125, 0.754974365234375, 0.069061279296875, 0.2876129150390625, 0.7259063720703125, 0.74774169921875, 0.2862091064453125, 0.1225738525390625, 0.32379150390625, 0.9918670654296875, 0.1155242919921875, 0.839691162109375, 0.6778717041015625, 0.574066162109375, 0.70819091796875, 0.8314666748046875, 0.5557708740234375, 0.3520355224609375, 0.108734130859375, 0.838165283203125, 0.0178680419921875, 0.703369140625, 0.9076995849609375, 0.552642822265625, 0.056854248046875, 0.915924072265625, 0.2159576416015625, 0.922393798828125, 0.2772674560546875, 0.1871337890625, 0.27435302734375, 0.5100250244140625, 0.8783111572265625, 0.755279541015625, 0.595458984375, 0.381439208984375, 0.7494964599609375, 0.5457763671875, 0.2901763916015625, 0.1168365478515625, 0.9785919189453125, 0.6166229248046875, 0.98150634765625, 0.854400634765625, 0.4864654541015625, 0.22845458984375, 0.871856689453125, 0.601654052734375, 0.8529510498046875, 0.4969940185546875, 0.9835662841796875, 0.99700927734375, 0.827239990234375, 0.45501708984375, 0.3481903076171875, 0.81884765625, 0.42083740234375, 0.59088134765625, 0.44476318359375, 0.3509979248046875, 0.0817108154296875, 0.622100830078125, 0.2688446044921875, 0.797576904296875, 0.4184112548828125, 0.0042572021484375, 0.701995849609375, 0.5782318115234375, 0.6024627685546875, 0.2735748291015625, 0.5872802734375, 0.8661346435546875, 0.195220947265625, 0.6258392333984375, 0.665863037109375, 0.8246917724609375, 0.0998992919921875, 0.6702880859375, 0.453460693359375, 0.0226593017578125, 0.7267913818359375, 0.1750030517578125, 0.7811279296875, 0.073699951171875, 0.7939453125, 0.6429443359375, 0.9371185302734375, 0.519317626953125, 0.025604248046875, 0.763885498046875, 0.955963134765625, 0.2774505615234375, 0.5755767822265625, 0.870208740234375, 0.69403076171875, 0.9829254150390625, 0.7896575927734375, 0.849334716796875, 0.9824371337890625, 0.467987060546875, 0.78369140625, 0.691864013671875, 0.206695556640625, 0.4902191162109375, 0.8824005126953125, 0.16412353515625, 0.2483673095703125, 0.79425048828125, 0.80712890625, 0.2087860107421875, 0.9014129638671875, 0.2819366455078125, 0.5477142333984375, 0.997802734375, 0.074951171875, 0.868682861328125, 0.971832275390625, 0.6202850341796875, 0.5985870361328125, 0.4783782958984375, 0.1905059814453125, 0.9512481689453125, 0.594970703125, 0.673736572265625, 0.64013671875, 0.83868408203125, 0.9905242919921875, 0.6772308349609375, 0.0610198974609375, 0.7308349609375, 0.3211212158203125, 0.755096435546875, 0.597808837890625, 0.933319091796875, 0.477294921875, 0.9648895263671875, 0.573028564453125, 0.3198394775390625, 0.445220947265625, 0.879913330078125, 0.9396514892578125, 0.6769866943359375, 0.7141265869140625, 0.6094207763671875, 0.60174560546875, 0.092620849609375, 0.37933349609375, 0.6605072021484375, 0.493560791015625, 0.6132049560546875, 0.98028564453125, 0.9715423583984375, 0.7283477783203125, 0.257781982421875, 0.1102752685546875, 0.931793212890625, 0.859619140625, 0.6951904296875, 0.692596435546875, 0.2667999267578125, 0.4934844970703125, 0.6107177734375, 0.522705078125, 0.6768646240234375, 0.2215728759765625, 0.8138580322265625, 0.2608642578125, 0.327789306640625, 0.5584716796875, 0.8313140869140625, 0.9058837890625, 0.847625732421875, 0.733917236328125, 0.59991455078125, 0.5157012939453125, 0.7393035888671875, 0.23089599609375, 0.504486083984375, 0.8631439208984375, 0.680389404296875, 0.6240997314453125, 0.0151214599609375, 0.9306640625, 0.967987060546875, 0.8642578125, 0.2392425537109375, 0.348236083984375, 0.880767822265625, 0.2378692626953125, 0.8720703125, 0.2228851318359375, 0.87530517578125, 0.163604736328125, 0.494354248046875, 0.361297607421875, 0.222564697265625, 0.7777099609375, 0.276458740234375, 0.2820892333984375, 0.9281158447265625, 0.8564453125, 0.01959228515625, 0.045013427734375, 0.803466796875, 0.952178955078125, 0.7783203125, 0.485107421875, 0.0100555419921875, 0.7481689453125, 0.237518310546875, 0.0724639892578125, 0.279998779296875, 0.4181976318359375, 0.495361328125, 0.81927490234375, 0.559722900390625], "dims": [1, 8, 28, 28], "type": "f32"}}] \ No newline at end of file diff --git a/mlir-assigner/tests/Ops/Onnx/Flatten/FlattenSimple2.onnx b/mlir-assigner/tests/Ops/Onnx/Flatten/FlattenSimple2.onnx new file mode 100644 index 0000000..5887e2b --- /dev/null +++ b/mlir-assigner/tests/Ops/Onnx/Flatten/FlattenSimple2.onnx @@ -0,0 +1,14 @@ + :o +# +in_aout_a"Flatten* +axis�FlattenSimple2Z +in_a + + + + +b +out_a +  + +�B \ No newline at end of file diff --git a/mlir-assigner/tests/Ops/Onnx/Flatten/FlattenSimple2.res b/mlir-assigner/tests/Ops/Onnx/Flatten/FlattenSimple2.res new file mode 100644 index 0000000..daca204 --- /dev/null +++ b/mlir-assigner/tests/Ops/Onnx/Flatten/FlattenSimple2.res @@ -0,0 +1,3 @@ +Result: +memref<8x784xf32>[0.080413818359375, 0.1139068603515625, 0.60174560546875, 0.5281524658203125, 0.414794921875, 0.4017333984375, 0.000732421875, 0.2462921142578125, 0.783721923828125, 0.8294219970703125, 0.969085693359375, 0.44610595703125, 0.30364990234375, 0.80126953125, 0.3027801513671875, 0.724578857421875, 0.5403594970703125, 0.0914306640625, 0.5700531005859375, 0.0963592529296875, 0.3388214111328125, 0.62664794921875, 0.4794158935546875, 0.6170806884765625, 0.1819305419921875, 0.8856658935546875, 0.219573974609375, 0.4850616455078125, 0.0558624267578125, 0.466583251953125, 0.1732025146484375, 0.348236083984375, 0.3799285888671875, 0.5043487548828125, 0.782440185546875, 0.0392913818359375, 0.8642730712890625, 0.890533447265625, 0.8179931640625, 0.702728271484375, 0.05841064453125, 0.9767303466796875, 0.6611480712890625, 0.07257080078125, 0.437835693359375, 0.55120849609375, 0.2349090576171875, 0.773345947265625, 0.48248291015625, 0.1414031982421875, 0.2810821533203125, 0.8249359130859375, 0.6608428955078125, 0.9520263671875, 0.23974609375, 0.37786865234375, 0.437713623046875, 0.75274658203125, 0.845947265625, 0.1725311279296875, 0.7480316162109375, 0.8861541748046875, 0.1214141845703125, 0.3585052490234375, 0.1260223388671875, 0.6035308837890625, 0.614044189453125, 0.922821044921875, 0.401702880859375, 0.013214111328125, 0.040740966796875, 0.7797393798828125, 0.2899169921875, 0.7104034423828125, 0.04852294921875, 0.9061126708984375, 0.34228515625, 0.030853271484375, 0.47076416015625, 0.510650634765625, 0.94622802734375, 0.4562225341796875, 0.5440826416015625, 0.491241455078125, 0.8480377197265625, 0.529754638671875, 0.53631591796875, 0.7267913818359375, 0.8827056884765625, 0.1212310791015625, 0.8631591796875, 0.39349365234375, 0.989044189453125, 0.448394775390625, 0.1921844482421875, 0.8656005859375, 0.881927490234375, 0.466156005859375, 0.1939697265625, 0.2762451171875, 0.9983062744140625, 0.4333343505859375, 0.5136871337890625, 0.3477020263671875, 0.63067626953125, 0.6123809814453125, 0.343475341796875, 0.631500244140625, 0.76885986328125, 0.4914703369140625, 0.655975341796875, 0.5402984619140625, 0.922637939453125, 0.823577880859375, 0.59710693359375, 0.489959716796875, 0.9926605224609375, 0.2058868408203125, 0.193359375, 0.8414306640625, 0.426239013671875, 0.677825927734375, 0.5677947998046875, 0.2967071533203125, 0.86212158203125, 0.7998504638671875, 0.8965301513671875, 0.5230865478515625, 0.45001220703125, 0.95721435546875, 0.693634033203125, 0.4469146728515625, 0.9130706787109375, 0.91693115234375, 0.9479827880859375, 0.955474853515625, 0.291534423828125, 0.7049560546875, 0.826416015625, 0.842803955078125, 0.2119598388671875, 0.265594482421875, 0.357666015625, 0.9895477294921875, 0.2750091552734375, 0.5444793701171875, 0.038299560546875, 0.07275390625, 0.2611083984375, 0.08984375, 0.964874267578125, 0.103729248046875, 0.002899169921875, 0.2222900390625, 0.3891143798828125, 0.0416107177734375, 0.9907073974609375, 0.6263580322265625, 0.5603179931640625, 0.7965850830078125, 0.909393310546875, 0.5104217529296875, 0.8015594482421875, 0.5950927734375, 0.7961578369140625, 0.815185546875, 0.5569000244140625, 0.5289764404296875, 0.452178955078125, 0.9064788818359375, 0.670654296875, 0.4089508056640625, 0.5047149658203125, 0.1752471923828125, 0.636077880859375, 0.824249267578125, 0.23260498046875, 0.06304931640625, 0.70684814453125, 0.59405517578125, 0.078216552734375, 0.645233154296875, 0.863494873046875, 0.18365478515625, 0.952239990234375, 0.09759521484375, 0.6319580078125, 0.9853973388671875, 0.962066650390625, 0.4679718017578125, 0.378326416015625, 0.227264404296875, 0.8443603515625, 0.736846923828125, 0.665740966796875, 0.0640716552734375, 0.4163055419921875, 0.910888671875, 0.5500640869140625, 0.0456695556640625, 0.546875, 0.393096923828125, 0.894073486328125, 0.2343902587890625, 0.0518646240234375, 0.9302825927734375, 0.46380615234375, 0.24835205078125, 0.1667938232421875, 0.825592041015625, 0.500396728515625, 0.2902984619140625, 0.3667144775390625, 0.273345947265625, 0.8989105224609375, 0.577423095703125, 0.3486785888671875, 0.115966796875, 0.04150390625, 0.317413330078125, 0.371002197265625, 0.37274169921875, 0.7058258056640625, 0.5390625, 0.3598785400390625, 0.986785888671875, 0.1787872314453125, 0.3121185302734375, 0.83746337890625, 0.5937652587890625, 0.5034332275390625, 0.364044189453125, 0.7789306640625, 0.115997314453125, 0.7561492919921875, 0.6194000244140625, 0.7481536865234375, 0.745635986328125, 0.447357177734375, 0.83551025390625, 0.9628143310546875, 0.3797149658203125, 0.573760986328125, 0.0772705078125, 0.548858642578125, 0.6089630126953125, 0.7661285400390625, 0.792816162109375, 0.3649749755859375, 0.3492584228515625, 0.698272705078125, 0.167724609375, 0.0465545654296875, 0.183013916015625, 0.464874267578125, 0.163848876953125, 0.02410888671875, 0.10552978515625, 0.8474578857421875, 0.35833740234375, 0.12335205078125, 0.0294189453125, 0.90655517578125, 0.6910552978515625, 0.4303131103515625, 0.4967803955078125, 0.983245849609375, 0.15582275390625, 0.663970947265625, 0.3161468505859375, 0.486236572265625, 0.684600830078125, 0.4911651611328125, 0.7083587646484375, 0.64404296875, 0.5845794677734375, 0.550689697265625, 0.58966064453125, 0.3204498291015625, 0.4358673095703125, 0.3458404541015625, 0.9197845458984375, 0.3507080078125, 0.81597900390625, 0.3731231689453125, 0.5589752197265625, 0.532501220703125, 0.0290679931640625, 0.72308349609375, 0.319061279296875, 0.9539947509765625, 0.899139404296875, 0.574005126953125, 0.111358642578125, 0.901611328125, 0.2940673828125, 0.367156982421875, 0.524322509765625, 0.569793701171875, 0.66864013671875, 0.86907958984375, 0.3236541748046875, 0.9126739501953125, 0.5777740478515625, 0.106903076171875, 0.721221923828125, 0.5902252197265625, 0.6456756591796875, 0.2420501708984375, 0.1956787109375, 0.96990966796875, 0.9132843017578125, 0.0302886962890625, 0.767913818359375, 0.012664794921875, 0.4705810546875, 0.5399322509765625, 0.2120819091796875, 0.9662628173828125, 0.7539825439453125, 0.1039581298828125, 0.608306884765625, 0.97900390625, 0.194671630859375, 0.5225677490234375, 0.86773681640625, 0.3416290283203125, 0.1412506103515625, 0.849822998046875, 0.74945068359375, 0.8613128662109375, 0.4671630859375, 0.5763397216796875, 0.328857421875, 0.0943756103515625, 0.81298828125, 0.0592498779296875, 0.345672607421875, 0.8607940673828125, 0.8673248291015625, 0.94927978515625, 0.161590576171875, 0.251068115234375, 0.514007568359375, 0.902191162109375, 0.559112548828125, 0.3006744384765625, 0.6024169921875, 0.3560028076171875, 0.6463775634765625, 0.4374237060546875, 0.4771728515625, 0.5979461669921875, 0.3401947021484375, 0.9556121826171875, 0.0469512939453125, 0.41534423828125, 0.206634521484375, 0.9883575439453125, 0.4154205322265625, 0.826934814453125, 0.5739898681640625, 0.9961395263671875, 0.330535888671875, 0.9396209716796875, 0.3833465576171875, 0.958221435546875, 0.1195831298828125, 0.557708740234375, 0.069580078125, 0.96246337890625, 0.27984619140625, 0.6199951171875, 0.862152099609375, 0.1332550048828125, 0.9431304931640625, 0.8643341064453125, 0.9090118408203125, 0.04833984375, 0.12811279296875, 0.5689239501953125, 0.498260498046875, 0.5430755615234375, 0.2860107421875, 0.297760009765625, 0.944488525390625, 0.6190032958984375, 0.0960235595703125, 0.8707275390625, 0.615142822265625, 0.7147674560546875, 0.3401947021484375, 0.6799163818359375, 0.862518310546875, 0.945343017578125, 0.8136138916015625, 0.0174102783203125, 0.28759765625, 0.073577880859375, 0.9998931884765625, 0.1154937744140625, 0.3247833251953125, 0.19683837890625, 0.2110748291015625, 0.3820037841796875, 0.716522216796875, 0.027587890625, 0.6794281005859375, 0.18109130859375, 0.88861083984375, 0.0843048095703125, 0.2900238037109375, 0.4630279541015625, 0.822265625, 0.94268798828125, 0.855682373046875, 0.70697021484375, 0.6586456298828125, 0.73187255859375, 0.293243408203125, 0.6029815673828125, 0.7390289306640625, 0.6100921630859375, 0.7643585205078125, 0.6281280517578125, 0.3042144775390625, 0.67230224609375, 0.463897705078125, 0.2139739990234375, 0.052337646484375, 0.511077880859375, 0.991180419921875, 0.053131103515625, 0.3747711181640625, 0.642852783203125, 0.3745269775390625, 0.3673553466796875, 0.174530029296875, 0.5288238525390625, 0.9317779541015625, 0.4813995361328125, 0.4063262939453125, 0.0435028076171875, 0.4870452880859375, 0.2861328125, 0.6272735595703125, 0.1300201416015625, 0.021148681640625, 0.2756500244140625, 0.9965362548828125, 0.632537841796875, 0.6149444580078125, 0.7272796630859375, 0.8807220458984375, 0.70159912109375, 0.52294921875, 0.9840545654296875, 0.935699462890625, 0.362762451171875, 0.5524749755859375, 0.53961181640625, 0.905914306640625, 0.5746917724609375, 0.78216552734375, 0.385009765625, 0.7377166748046875, 0.9858245849609375, 0.3590850830078125, 0.5940704345703125, 0.8318328857421875, 0.19061279296875, 0.72247314453125, 0.0968017578125, 0.585601806640625, 0.439697265625, 0.0992889404296875, 0.67626953125, 0.1047515869140625, 0.919281005859375, 0.226318359375, 0.8236846923828125, 0.42578125, 0.28271484375, 0.229827880859375, 0.7458953857421875, 0.1991424560546875, 0.1988983154296875, 0.3185882568359375, 0.0811309814453125, 0.2955474853515625, 0.80352783203125, 0.618743896484375, 0.9837188720703125, 0.6121063232421875, 0.1302337646484375, 0.1851806640625, 0.622314453125, 0.9264678955078125, 0.4967041015625, 0.1887969970703125, 0.2504425048828125, 0.6553192138671875, 0.5276031494140625, 0.4008331298828125, 0.525115966796875, 0.703521728515625, 0.1798553466796875, 0.7959442138671875, 0.9795379638671875, 0.0601959228515625, 0.7019500732421875, 0.4101409912109375, 0.41949462890625, 0.74200439453125, 0.0705413818359375, 0.3876800537109375, 0.9506988525390625, 0.489654541015625, 0.158660888671875, 0.4565277099609375, 0.19439697265625, 0.341217041015625, 0.6453857421875, 0.060760498046875, 0.381011962890625, 0.6758575439453125, 0.9757537841796875, 0.3347930908203125, 0.55877685546875, 0.227264404296875, 0.1348876953125, 0.6265411376953125, 0.0076141357421875, 0.112762451171875, 0.392913818359375, 0.70855712890625, 0.888458251953125, 0.13629150390625, 0.4491119384765625, 0.8212127685546875, 0.737701416015625, 0.9133758544921875, 0.0707244873046875, 0.933746337890625, 0.97650146484375, 0.1327362060546875, 0.7755279541015625, 0.5335540771484375, 0.2037200927734375, 0.8791656494140625, 0.7764739990234375, 0.79351806640625, 0.7059326171875, 0.81707763671875, 0.8858184814453125, 0.212310791015625, 0.25775146484375, 0.882293701171875, 0.6795501708984375, 0.4904327392578125, 0.5026092529296875, 0.9898223876953125, 0.5956878662109375, 0.391204833984375, 0.153472900390625, 0.52215576171875, 0.8185272216796875, 0.0092010498046875, 0.6892547607421875, 0.836273193359375, 0.2044830322265625, 0.699493408203125, 0.44158935546875, 0.13763427734375, 0.5564422607421875, 0.7494964599609375, 0.593017578125, 0.1763916015625, 0.1514129638671875, 0.751190185546875, 0.1734161376953125, 0.689727783203125, 0.0561370849609375, 0.368804931640625, 0.911468505859375, 0.911895751953125, 0.3274383544921875, 0.4101715087890625, 0.3985443115234375, 0.7160491943359375, 0.0076446533203125, 0.6552581787109375, 0.254791259765625, 0.2135467529296875, 0.9944000244140625, 0.8564453125, 0.50213623046875, 0.3780670166015625, 0.0391387939453125, 0.6693267822265625, 0.7318572998046875, 0.4392242431640625, 0.7126922607421875, 0.2153472900390625, 0.1782379150390625, 0.7561798095703125, 0.559326171875, 0.34600830078125, 0.2004547119140625, 0.346435546875, 0.4382171630859375, 0.003662109375, 0.533660888671875, 0.237640380859375, 0.5584716796875, 0.4957275390625, 0.7629241943359375, 0.142181396484375, 0.366424560546875, 0.180267333984375, 0.6177978515625, 0.444061279296875, 0.613037109375, 0.94384765625, 0.4210205078125, 0.4454193115234375, 0.4256134033203125, 0.5953369140625, 0.9450225830078125, 0.458709716796875, 0.3885955810546875, 0.010345458984375, 0.292572021484375, 0.7300567626953125, 0.5899658203125, 0.09576416015625, 0.4333953857421875, 0.5627899169921875, 0.706634521484375, 0.68524169921875, 0.767120361328125, 0.295196533203125, 0.281402587890625, 0.006195068359375, 0.826690673828125, 0.0423431396484375, 0.3709869384765625, 0.3823394775390625, 0.8986358642578125, 0.9399261474609375, 0.067626953125, 0.1315155029296875, 0.053955078125, 0.168060302734375, 0.3486785888671875, 0.5502777099609375, 0.684906005859375, 0.1584014892578125, 0.7296142578125, 0.3733367919921875, 0.13336181640625, 0.7968597412109375, 0.661041259765625, 0.3203125, 0.713623046875, 0.112762451171875, 0.3398590087890625, 0.0435638427734375, 0.9063262939453125, 0.4053192138671875, 0.237152099609375, 0.066741943359375, 0.215301513671875, 0.8809814453125, 0.992523193359375, 0.190704345703125, 0.408355712890625, 0.5990142822265625, 0.4921417236328125, 0.132476806640625, 0.6156463623046875, 0.7437591552734375, 0.53521728515625, 0.8944854736328125, 0.429534912109375, 0.5182342529296875, 0.291412353515625, 0.901153564453125, 0.8816680908203125, 0.5500946044921875, 0.7311248779296875, 0.5715484619140625, 0.7686767578125, 0.2206573486328125, 0.46844482421875, 0.58172607421875, 0.0776214599609375, 0.65936279296875, 0.283599853515625, 0.2691802978515625, 0.326568603515625, 0.2754669189453125, 0.2080230712890625, 0.4253692626953125, 0.9621429443359375, 0.832000732421875, 0.8137664794921875, 0.483245849609375, 0.7664031982421875, 0.0413665771484375, 0.8229827880859375, 0.134002685546875, 0.4875030517578125, 0.01690673828125, 0.9821014404296875, 0.1493988037109375, 0.73919677734375, 0.0506134033203125, 0.8314208984375, 0.605072021484375, 0.076263427734375, 0.8749237060546875, 0.7418975830078125, 0.8072662353515625, 0.3265380859375, 0.8108978271484375, 0.7526702880859375, 0.5165252685546875, 0.8174591064453125, 0.2969207763671875, 0.5750579833984375, 0.2545623779296875, 0.5905609130859375, 0.004302978515625, 0.1164703369140625, 0.77044677734375, 0.8664093017578125, 0.7519683837890625, 0.0044708251953125, 0.511932373046875, 0.8286895751953125, 0.6045379638671875, 0.5225067138671875, 0.2942352294921875, 0.607818603515625, 0.97772216796875, 0.882904052734375, 0.5249786376953125, 0.00091552734375, 0.84539794921875, 0.28326416015625, 0.860321044921875, 0.511627197265625, 0.44866943359375, 0.4720306396484375, 0.6694793701171875, 0.4984893798828125, 0.29620361328125, 0.9171905517578125, 0.754608154296875, 0.6832733154296875, 0.768768310546875, 0.0429840087890625, 0.808624267578125, 0.0799560546875, 0.7691497802734375, 0.9470367431640625, 0.5422210693359375, 0.732452392578125, 0.89727783203125, 0.8200225830078125, 0.941131591796875, 0.7996826171875, 0.989990234375, 0.1028289794921875, 0.30999755859375, 0.63958740234375, 0.90789794921875, 0.1224365234375, 0.386138916015625, 0.1470947265625, 0.8284912109375, 0.3838653564453125, 0.5731201171875, 0.137298583984375, 0.5024566650390625, 0.9847564697265625, 0.107391357421875, 0.82757568359375, 0.2665863037109375, 0.8406219482421875, 0.006805419921875, 0.3070831298828125, 0.6066741943359375, 0.6343994140625, 0.972198486328125, 0.027435302734375, 0.500762939453125, 0.010101318359375, 0.2003936767578125, 0.5613250732421875, 0.061859130859375, 0.3790740966796875, 0.4166259765625, 0.3824005126953125, 0.7683868408203125, 0.2188720703125, 0.560546875, 0.0280609130859375, 0.4659576416015625, 0.857177734375, 0.87530517578125, 0.290924072265625, 0.9349517822265625, 0.104400634765625, 0.0894775390625, 0.6201019287109375, 0.30950927734375, 0.1239166259765625, 0.336761474609375, 0.857452392578125, 0.456390380859375, 0.458892822265625, 0.9974365234375, 0.35858154296875, 0.272705078125, 0.0569305419921875, 0.00225830078125, 0.0535125732421875, 0.286651611328125, 0.5960845947265625, 0.2050018310546875, 0.9612884521484375, 0.6583404541015625, 0.96734619140625, 0.4632720947265625, 0.724334716796875, 0.1176910400390625, 0.6402740478515625, 0.4037322998046875, 0.5641937255859375, 0.4088134765625, 0.1080474853515625, 0.923553466796875, 0.3482666015625, 0.2986602783203125, 0.958099365234375, 0.2160797119140625, 0.7340240478515625, 0.2927398681640625, 0.5718841552734375, 0.78271484375, 0.7177734375, 0.102783203125, 0.743072509765625, 0.5496063232421875, 0.1999969482421875, 0.2660064697265625, 0.2496795654296875, 0.144195556640625, 0.3640289306640625, 0.6497955322265625, 0.204620361328125, 0.0329132080078125, 0.6529388427734375, 0.7059173583984375, 0.8231964111328125, 0.9287567138671875, 0.8939666748046875, 0.2800445556640625, 0.7521209716796875, 0.6784515380859375, 0.35528564453125, 0.784027099609375, 0.149688720703125, 0.6294097900390625, 0.4364013671875, 0.5576629638671875, 0.6500701904296875, 0.2534637451171875, 0.2015533447265625, 0.3198394775390625, 0.47149658203125, 0.7618560791015625, 0.491302490234375, 0.1728973388671875, 0.75909423828125, 0.357086181640625, 0.2172088623046875, 0.909393310546875, 0.040130615234375, 0.344696044921875, 0.1600189208984375, 0.39825439453125, 0.785919189453125, 0.788116455078125, 0.826507568359375, 0.3039703369140625, 0.570831298828125, 0.8286590576171875, 0.0489501953125, 0.36602783203125, 0.6714019775390625, 0.0044403076171875, 0.7105255126953125, 0.6783294677734375, 0.0461273193359375, 0.618560791015625, 0.896575927734375, 0.1949615478515625, 0.7761077880859375, 0.240264892578125, 0.988037109375, 0.2649993896484375, 0.849395751953125, 0.6871185302734375, 0.629852294921875, 0.2653350830078125, 0.0010223388671875, 0.42437744140625, 0.1154632568359375, 0.29693603515625, 0.1735992431640625, 0.4095458984375, 0.028076171875, 0.49615478515625, 0.495452880859375, 0.58416748046875, 0.9647979736328125, 0.8747406005859375, 0.0148468017578125, 0.9031829833984375, 0.1177215576171875, 0.93927001953125, 0.4890899658203125, 0.3775787353515625, 0.0553436279296875, 0.0283355712890625, 0.974945068359375, 0.417449951171875, 0.162506103515625, 0.656585693359375, 0.0317535400390625, 0.743255615234375, 0.704986572265625, 0.7418212890625, 0.6685638427734375, 0.54180908203125, 0.7785186767578125, 0.89251708984375, 0.5457305908203125, 0.6649017333984375, 0.793212890625, 0.69329833984375, 0.2319488525390625, 0.543060302734375, 0.792083740234375, 0.990264892578125, 0.903106689453125, 0.9656982421875, 0.1352996826171875, 0.9709625244140625, 0.6521148681640625, 0.8591461181640625, 0.7379150390625, 0.730194091796875, 0.5845947265625, 0.9209136962890625, 0.41351318359375, 0.9530792236328125, 0.751068115234375, 0.4105224609375, 0.6155853271484375, 0.5727081298828125, 0.5439453125, 0.7030792236328125, 0.358428955078125, 0.2329864501953125, 0.2473602294921875, 0.4295806884765625, 0.8216094970703125, 0.269989013671875, 0.743682861328125, 0.782135009765625, 0.1319580078125, 0.8841094970703125, 0.7339324951171875, 0.0945281982421875, 0.050140380859375, 0.5376434326171875, 0.6948699951171875, 0.97650146484375, 0.4809112548828125, 0.2650909423828125, 0.958465576171875, 0.673583984375, 0.7478790283203125, 0.8315582275390625, 0.174896240234375, 0.5096588134765625, 0.427337646484375, 0.6069183349609375, 0.6549835205078125, 0.9356231689453125, 0.6640167236328125, 0.3218994140625, 0.91302490234375, 0.5524139404296875, 0.049285888671875, 0.3440093994140625, 0.2283935546875, 0.968017578125, 0.266693115234375, 0.9060821533203125, 0.2470703125, 0.7512054443359375, 0.874725341796875, 0.571319580078125, 0.9765625, 0.712127685546875, 0.1759796142578125, 0.9255828857421875, 0.7679901123046875, 0.489654541015625, 0.6157989501953125, 0.8097381591796875, 0.2993011474609375, 0.074188232421875, 0.3585052490234375, 0.081573486328125, 0.151397705078125, 0.558990478515625, 0.885162353515625, 0.1785888671875, 0.27557373046875, 0.1062164306640625, 0.6036529541015625, 0.0882415771484375, 0.06256103515625, 0.38800048828125, 0.311614990234375, 0.1243896484375, 0.7396087646484375, 0.7895050048828125, 0.085906982421875, 0.3963470458984375, 0.36761474609375, 0.113922119140625, 0.100555419921875, 0.8733673095703125, 0.822723388671875, 0.3250274658203125, 0.827972412109375, 0.6659088134765625, 0.72174072265625, 0.9109649658203125, 0.9199371337890625, 0.750518798828125, 0.4915618896484375, 0.1643524169921875, 0.3516998291015625, 0.9156494140625, 0.3475341796875, 0.5374755859375, 0.677764892578125, 0.396087646484375, 0.691619873046875, 0.8533935546875, 0.308013916015625, 0.869415283203125, 0.112335205078125, 0.3703460693359375, 0.50872802734375, 0.3079376220703125, 0.5236053466796875, 0.8184814453125, 0.2642059326171875, 0.2667236328125, 0.0358123779296875, 0.3875274658203125, 0.969635009765625, 0.8879852294921875, 0.0057373046875, 0.4792938232421875, 0.5910491943359375, 0.3328857421875, 0.6033477783203125, 0.2881317138671875, 0.885528564453125, 0.75836181640625, 0.6550445556640625, 0.845306396484375, 0.6026611328125, 0.953857421875, 0.932952880859375, 0.2303924560546875, 0.5605926513671875, 0.2205810546875, 0.471221923828125, 0.9700775146484375, 0.9108123779296875, 0.57659912109375, 0.735504150390625, 0.9224395751953125, 0.7017822265625, 0.4427337646484375, 0.1278076171875, 0.136444091796875, 0.7458648681640625, 0.68511962890625, 0.08709716796875, 0.7227325439453125, 0.8852996826171875, 0.4112548828125, 0.146759033203125, 0.51544189453125, 0.4239349365234375, 0.9301605224609375, 0.4323272705078125, 0.218292236328125, 0.2216949462890625, 0.842742919921875, 0.085845947265625, 0.4986419677734375, 0.387237548828125, 0.1463775634765625, 0.0563812255859375, 0.21551513671875, 0.603057861328125, 0.761077880859375, 0.473388671875, 0.500518798828125, 0.234039306640625, 0.5484161376953125, 0.38421630859375, 0.6239776611328125, 0.82989501953125, 0.6402740478515625, 0.647003173828125, 0.1615142822265625, 0.35137939453125, 0.7631683349609375, 0.28118896484375, 0.8590545654296875, 0.7255859375, 0.693359375, 0.540008544921875, 0.01806640625, 0.8887939453125, 0.1795806884765625, 0.905364990234375, 0.8239898681640625, 0.16131591796875, 0.643707275390625, 0.171844482421875, 0.62615966796875, 0.380615234375, 0.711578369140625, 0.5039825439453125, 0.6950225830078125, 0.2969818115234375, 0.372161865234375, 0.641326904296875, 0.9921112060546875, 0.3607177734375, 0.3307342529296875, 0.2227783203125, 0.078643798828125, 0.7417755126953125, 0.8085479736328125, 0.700531005859375, 0.57049560546875, 0.55377197265625, 0.956939697265625, 0.3918304443359375, 0.8728790283203125, 0.5451507568359375, 0.940948486328125, 0.86920166015625, 0.29498291015625, 0.3986968994140625, 0.6387481689453125, 0.4818267822265625, 0.3380584716796875, 0.933135986328125, 0.9276275634765625, 0.6329193115234375, 0.679229736328125, 0.8458709716796875, 0.9868621826171875, 0.861328125, 0.163482666015625, 0.652191162109375, 0.504241943359375, 0.493011474609375, 0.752349853515625, 0.5183868408203125, 0.183013916015625, 0.586456298828125, 0.5689849853515625, 0.295074462890625, 0.5176239013671875, 0.6051788330078125, 0.084197998046875, 0.5200347900390625, 0.796966552734375, 0.46160888671875, 0.8463897705078125, 0.4804840087890625, 0.9457855224609375, 0.545806884765625, 0.8042144775390625, 0.504180908203125, 0.4508819580078125, 0.7474822998046875, 0.0276336669921875, 0.934478759765625, 0.816070556640625, 0.1654052734375, 0.974395751953125, 0.2042999267578125, 0.8310089111328125, 0.277130126953125, 0.487030029296875, 0.45697021484375, 0.759735107421875, 0.2403411865234375, 0.5516815185546875, 0.2199249267578125, 0.1778411865234375, 0.1627044677734375, 0.847381591796875, 0.8001251220703125, 0.755523681640625, 0.875244140625, 0.2309417724609375, 0.8950958251953125, 0.4254913330078125, 0.9766387939453125, 0.139190673828125, 0.3951263427734375, 0.88470458984375, 0.6268463134765625, 0.8787384033203125, 0.76861572265625, 0.994171142578125, 0.44171142578125, 0.451385498046875, 0.98541259765625, 0.1589508056640625, 0.0724334716796875, 0.5160064697265625, 0.41680908203125, 0.87164306640625, 0.66015625, 0.0650634765625, 0.0701904296875, 0.3412628173828125, 0.523040771484375, 0.806121826171875, 0.9091033935546875, 0.19085693359375, 0.522735595703125, 0.537353515625, 0.65594482421875, 0.1998291015625, 0.8150634765625, 0.492706298828125, 0.2285614013671875, 0.871673583984375, 0.5181121826171875, 0.57684326171875, 0.5167388916015625, 0.4049530029296875, 0.1124725341796875, 0.3041229248046875, 0.5972442626953125, 0.8779449462890625, 0.17376708984375, 0.5399322509765625, 0.6831207275390625, 0.527191162109375, 0.9431610107421875, 0.9789886474609375, 0.355987548828125, 0.4889068603515625, 0.1568145751953125, 0.5331573486328125, 0.3963775634765625, 0.911956787109375, 0.9102783203125, 0.2325897216796875, 0.885040283203125, 0.193939208984375, 0.5859222412109375, 0.651397705078125, 0.5850982666015625, 0.7158050537109375, 0.9827117919921875, 0.65484619140625, 0.811370849609375, 0.935516357421875, 0.2241973876953125, 0.548004150390625, 0.118377685546875, 0.4270172119140625, 0.04144287109375, 0.807952880859375, 0.324676513671875, 0.0385894775390625, 0.295257568359375, 0.37896728515625, 0.00152587890625, 0.465301513671875, 0.1642608642578125, 0.5196075439453125, 0.0318145751953125, 0.6821441650390625, 0.1230316162109375, 0.316925048828125, 0.3715057373046875, 0.4652862548828125, 0.0981292724609375, 0.374053955078125, 0.3574676513671875, 0.9486541748046875, 0.8044891357421875, 0.141754150390625, 0.191986083984375, 0.350555419921875, 0.095550537109375, 0.65814208984375, 0.816253662109375, 0.285400390625, 0.5505218505859375, 0.0673980712890625, 0.7305450439453125, 0.267822265625, 0.8708648681640625, 0.824127197265625, 0.1972198486328125, 0.5160980224609375, 0.4181976318359375, 0.5653533935546875, 0.314453125, 0.822845458984375, 0.479339599609375, 0.2052764892578125, 0.22430419921875, 0.495758056640625, 0.475799560546875, 0.7537841796875, 0.50604248046875, 0.0106658935546875, 0.3731536865234375, 0.603302001953125, 0.31793212890625, 0.02789306640625, 0.764801025390625, 0.110443115234375, 0.29736328125, 0.172760009765625, 0.1329498291015625, 0.7669525146484375, 0.56536865234375, 0.341552734375, 0.2210235595703125, 0.137298583984375, 0.089630126953125, 0.5451507568359375, 0.24285888671875, 0.621612548828125, 0.3547210693359375, 0.1900787353515625, 0.3491058349609375, 0.9559783935546875, 0.741912841796875, 0.8939056396484375, 0.2207489013671875, 0.137786865234375, 0.967193603515625, 0.645233154296875, 0.6564483642578125, 0.9409637451171875, 0.7424468994140625, 0.5452728271484375, 0.900482177734375, 0.2825164794921875, 0.3366851806640625, 0.4924774169921875, 0.7585601806640625, 0.6077117919921875, 0.3867034912109375, 0.8208465576171875, 0.656036376953125, 0.9083251953125, 0.3755340576171875, 0.777435302734375, 0.23602294921875, 0.3367919921875, 0.7779083251953125, 0.3156890869140625, 0.33197021484375, 0.2928314208984375, 0.46209716796875, 0.8504180908203125, 0.5771636962890625, 0.511627197265625, 0.3036651611328125, 0.0346527099609375, 0.65966796875, 0.1636199951171875, 0.119842529296875, 0.5205841064453125, 0.1793975830078125, 0.278594970703125, 0.431365966796875, 0.2883148193359375, 0.301544189453125, 0.0741424560546875, 0.9044342041015625, 0.245025634765625, 0.5435943603515625, 0.002105712890625, 0.0767974853515625, 0.9828643798828125, 0.355926513671875, 0.96209716796875, 0.1644744873046875, 0.0643463134765625, 0.7036895751953125, 0.0165252685546875, 0.5960235595703125, 0.7029266357421875, 0.6414031982421875, 0.03173828125, 0.1790008544921875, 0.49822998046875, 0.973480224609375, 0.307861328125, 0.3548736572265625, 0.6599578857421875, 0.2784271240234375, 0.5028228759765625, 0.1347503662109375, 0.7538909912109375, 0.828857421875, 0.8152313232421875, 0.9040679931640625, 0.3414764404296875, 0.9224700927734375, 0.0642852783203125, 0.309967041015625, 0.667510986328125, 0.3557281494140625, 0.80255126953125, 0.0962066650390625, 0.0582733154296875, 0.9571380615234375, 0.088958740234375, 0.0630950927734375, 0.8024139404296875, 0.6644744873046875, 0.214935302734375, 0.1739349365234375, 0.31756591796875, 0.7643890380859375, 0.501495361328125, 0.32708740234375, 0.75469970703125, 0.373626708984375, 0.593475341796875, 0.706817626953125, 0.8267364501953125, 0.630615234375, 0.7321319580078125, 0.0951995849609375, 0.3120574951171875, 0.3640594482421875, 0.08984375, 0.1964111328125, 0.65728759765625, 0.44647216796875, 0.0207366943359375, 0.9432220458984375, 0.848785400390625, 0.98907470703125, 0.152313232421875, 0.273040771484375, 0.274810791015625, 0.3581390380859375, 0.8610992431640625, 0.018707275390625, 0.1832275390625, 0.37109375, 0.1613922119140625, 0.870574951171875, 0.736083984375, 0.1900787353515625, 0.315948486328125, 0.7994232177734375, 0.8242950439453125, 0.833038330078125, 0.5509490966796875, 0.66485595703125, 0.6063995361328125, 0.300262451171875, 0.246124267578125, 0.8615875244140625, 0.93878173828125, 0.937469482421875, 0.5065460205078125, 0.38720703125, 0.35552978515625, 0.001312255859375, 0.5774383544921875, 0.312652587890625, 0.84429931640625, 0.43914794921875, 0.4083251953125, 0.8359222412109375, 0.6080780029296875, 0.9071197509765625, 0.3509979248046875, 0.5233917236328125, 0.9608306884765625, 0.028289794921875, 0.56103515625, 0.0628509521484375, 0.7733612060546875, 0.2615814208984375, 0.441375732421875, 0.2421875, 0.3131103515625, 0.5286865234375, 0.5760650634765625, 0.112945556640625, 0.1123504638671875, 0.0293426513671875, 0.239013671875, 0.6611328125, 0.4064788818359375, 0.3254852294921875, 0.64569091796875, 0.484527587890625, 0.33099365234375, 0.1426544189453125, 0.25030517578125, 0.769683837890625, 0.4878997802734375, 0.2465972900390625, 0.740478515625, 0.1130218505859375, 0.697662353515625, 0.658111572265625, 0.738006591796875, 0.7109375, 0.488800048828125, 0.1348419189453125, 0.168212890625, 0.4049835205078125, 0.9542388916015625, 0.191864013671875, 0.68548583984375, 0.7330322265625, 0.3044281005859375, 0.225189208984375, 0.8137664794921875, 0.692535400390625, 0.4307861328125, 0.07366943359375, 0.1952362060546875, 0.7853546142578125, 0.145904541015625, 0.1309661865234375, 0.9293365478515625, 0.5181884765625, 0.4970855712890625, 0.0189666748046875, 0.4440155029296875, 0.06365966796875, 0.7744140625, 0.9995880126953125, 0.1143646240234375, 0.1349945068359375, 0.863922119140625, 0.6267852783203125, 0.3367919921875, 0.303192138671875, 0.8458251953125, 0.3562469482421875, 0.332611083984375, 0.689056396484375, 0.0374755859375, 0.180450439453125, 0.2342071533203125, 0.073455810546875, 0.9116058349609375, 0.717681884765625, 0.15777587890625, 0.591278076171875, 0.364715576171875, 0.258636474609375, 0.9737548828125, 0.3519287109375, 0.839630126953125, 0.3366546630859375, 0.2018585205078125, 0.7262725830078125, 0.2894134521484375, 0.9651031494140625, 0.576416015625, 0.8971710205078125, 0.5675811767578125, 0.4501190185546875, 0.365753173828125, 0.4685516357421875, 0.1889190673828125, 0.0337677001953125, 0.0074615478515625, 0.2832183837890625, 0.52032470703125, 0.843780517578125, 0.414581298828125, 0.1592254638671875, 0.4318389892578125, 0.197052001953125, 0.5963592529296875, 0.7777252197265625, 0.62457275390625, 0.2176055908203125, 0.12066650390625, 0.7717437744140625, 0.240142822265625, 0.3639984130859375, 0.3167724609375, 0.9476318359375, 0.45794677734375, 0.8497772216796875, 0.6566925048828125, 0.083343505859375, 0.5960540771484375, 0.6009368896484375, 0.1390533447265625, 0.914794921875, 0.4977874755859375, 0.410980224609375, 0.1748199462890625, 0.5514068603515625, 0.9904327392578125, 0.02117919921875, 0.92913818359375, 0.5935211181640625, 0.043426513671875, 0.9768218994140625, 0.4776763916015625, 0.5502471923828125, 0.13824462890625, 0.798004150390625, 0.172943115234375, 0.7411041259765625, 0.3370361328125, 0.6854400634765625, 0.9510498046875, 0.992523193359375, 0.5244140625, 0.0143585205078125, 0.8400115966796875, 0.32318115234375, 0.7960357666015625, 0.3549041748046875, 0.9770660400390625, 0.681793212890625, 0.2648773193359375, 0.34527587890625, 0.5188446044921875, 0.4035797119140625, 0.0279541015625, 0.3151702880859375, 0.3629913330078125, 0.051116943359375, 0.84796142578125, 0.33056640625, 0.343597412109375, 0.1334381103515625, 0.202392578125, 0.4815216064453125, 0.1692352294921875, 0.1816558837890625, 0.0609283447265625, 0.349395751953125, 0.426422119140625, 0.4579315185546875, 0.588531494140625, 0.4374847412109375, 0.7246246337890625, 0.717498779296875, 0.85198974609375, 0.838592529296875, 0.8025054931640625, 0.2393646240234375, 0.22088623046875, 0.3467254638671875, 0.1184234619140625, 0.8621063232421875, 0.869964599609375, 0.832122802734375, 0.328704833984375, 0.40045166015625, 0.123779296875, 0.9591522216796875, 0.173431396484375, 0.6865692138671875, 0.7218475341796875, 0.0643768310546875, 0.59002685546875, 0.433929443359375, 0.5676422119140625, 0.8146514892578125, 0.2610321044921875, 0.9644927978515625, 0.9463043212890625, 0.0702056884765625, 0.974822998046875, 0.152008056640625, 0.7491607666015625, 0.8436431884765625, 0.37200927734375, 0.2567901611328125, 0.152984619140625, 0.360626220703125, 0.95355224609375, 0.092437744140625, 0.1769866943359375, 0.9860687255859375, 0.1348114013671875, 0.5877838134765625, 0.40411376953125, 0.246826171875, 0.712860107421875, 0.3124847412109375, 0.1177978515625, 0.1869964599609375, 0.5529632568359375, 0.9625396728515625, 0.92120361328125, 0.220428466796875, 0.5106964111328125, 0.0320281982421875, 0.255035400390625, 0.0648345947265625, 0.438934326171875, 0.12615966796875, 0.1373443603515625, 0.7579193115234375, 0.135406494140625, 0.7622222900390625, 0.0510406494140625, 0.6982574462890625, 0.969818115234375, 0.5566864013671875, 0.9868927001953125, 0.6608734130859375, 0.0573883056640625, 0.38616943359375, 0.9937896728515625, 0.1519775390625, 0.64898681640625, 0.43719482421875, 0.2458648681640625, 0.681396484375, 0.8858642578125, 0.08428955078125, 0.160247802734375, 0.5190582275390625, 0.0136260986328125, 0.3364410400390625, 0.3994903564453125, 0.974517822265625, 0.151947021484375, 0.8035888671875, 0.53643798828125, 0.80450439453125, 0.063629150390625, 0.2466888427734375, 0.6543121337890625, 0.311798095703125, 0.3632049560546875, 0.3775634765625, 0.36639404296875, 0.5357208251953125, 0.32257080078125, 0.0851593017578125, 0.63726806640625, 0.01593017578125, 0.8347320556640625, 0.8110809326171875, 0.4799346923828125, 0.2224884033203125, 0.8253021240234375, 0.09967041015625, 0.1272735595703125, 0.5167236328125, 0.3072967529296875, 0.360107421875, 0.3262939453125, 0.3564605712890625, 0.64556884765625, 0.902679443359375, 0.107513427734375, 0.50341796875, 0.033233642578125, 0.8912811279296875, 0.985260009765625, 0.566864013671875, 0.93035888671875, 0.28662109375, 0.4964447021484375, 0.058013916015625, 0.7362060546875, 0.626983642578125, 0.641754150390625, 0.63214111328125, 0.312286376953125, 0.1707305908203125, 0.515716552734375, 0.35125732421875, 0.6425018310546875, 0.2793426513671875, 0.9941864013671875, 0.2026214599609375, 0.8262786865234375, 0.7159576416015625, 0.08538818359375, 0.151092529296875, 0.1558837890625, 0.4054718017578125, 0.997039794921875, 0.293182373046875, 0.7787017822265625, 0.8043212890625, 0.2437591552734375, 0.3000640869140625, 0.6824951171875, 0.2283782958984375, 0.753570556640625, 0.2358245849609375, 0.78387451171875, 0.29461669921875, 0.8597564697265625, 0.4598388671875, 0.9257659912109375, 0.6545867919921875, 0.7043304443359375, 0.520416259765625, 0.9346160888671875, 0.9225921630859375, 0.82696533203125, 0.909698486328125, 0.203094482421875, 0.6966400146484375, 0.676513671875, 0.7510986328125, 0.4665985107421875, 0.5258941650390625, 0.3030242919921875, 0.272796630859375, 0.3315277099609375, 0.9723663330078125, 0.73638916015625, 0.582122802734375, 0.38330078125, 0.641632080078125, 0.2487640380859375, 0.665496826171875, 0.1315765380859375, 0.407989501953125, 0.200927734375, 0.909515380859375, 0.6253662109375, 0.0902252197265625, 0.094085693359375, 0.2195587158203125, 0.67041015625, 0.5849761962890625, 0.4407501220703125, 0.1002655029296875, 0.4913330078125, 0.569091796875, 0.5594635009765625, 0.13995361328125, 0.46868896484375, 0.5869140625, 0.2376251220703125, 0.950592041015625, 0.5263214111328125, 0.259368896484375, 0.188812255859375, 0.8141326904296875, 0.0572052001953125, 0.66522216796875, 0.24786376953125, 0.9889984130859375, 0.3290557861328125, 0.3373565673828125, 0.742340087890625, 0.7170562744140625, 0.3334503173828125, 0.551727294921875, 0.73162841796875, 0.6117706298828125, 0.42236328125, 0.5376434326171875, 0.6877899169921875, 0.4995269775390625, 0.2079925537109375, 0.558074951171875, 0.461395263671875, 0.34173583984375, 0.854248046875, 0.371612548828125, 0.4965362548828125, 0.2979736328125, 0.88812255859375, 0.7706298828125, 0.090576171875, 0.396026611328125, 0.1227874755859375, 0.2714691162109375, 0.9502410888671875, 0.9174652099609375, 0.8943939208984375, 0.4275970458984375, 0.9929351806640625, 0.513275146484375, 0.123291015625, 0.0572052001953125, 0.7039794921875, 0.1728057861328125, 0.966552734375, 0.4532318115234375, 0.4957275390625, 0.713287353515625, 0.276214599609375, 0.410400390625, 0.1779022216796875, 0.552520751953125, 0.4674835205078125, 0.415374755859375, 0.7064361572265625, 0.481719970703125, 0.7586822509765625, 0.3886871337890625, 0.9535369873046875, 0.3097686767578125, 0.9380645751953125, 0.114898681640625, 0.6952972412109375, 0.4973297119140625, 0.242706298828125, 0.7734527587890625, 0.146453857421875, 0.306671142578125, 0.8554534912109375, 0.1348419189453125, 0.3672637939453125, 0.861083984375, 0.231689453125, 0.2349700927734375, 0.614471435546875, 0.3896026611328125, 0.9867401123046875, 0.9198760986328125, 0.9388580322265625, 0.3299713134765625, 0.63140869140625, 0.28076171875, 0.943359375, 0.5447540283203125, 0.89031982421875, 0.731689453125, 0.1233367919921875, 0.3034210205078125, 0.8770751953125, 0.6512908935546875, 0.8749542236328125, 0.3144073486328125, 0.556488037109375, 0.723480224609375, 0.951324462890625, 0.2034454345703125, 0.4794464111328125, 0.157958984375, 0.3263702392578125, 0.4539031982421875, 0.5013885498046875, 0.328277587890625, 0.124298095703125, 0.150390625, 0.33349609375, 0.2220306396484375, 0.2864532470703125, 0.5105743408203125, 0.5076141357421875, 0.978515625, 0.801666259765625, 0.6747283935546875, 0.580169677734375, 0.463836669921875, 0.7120513916015625, 0.3093719482421875, 0.34814453125, 0.4736328125, 0.2008819580078125, 0.9466094970703125, 0.9927825927734375, 0.0067596435546875, 0.2574310302734375, 0.8598175048828125, 0.010986328125, 0.323974609375, 0.4513397216796875, 0.7236480712890625, 0.759735107421875, 0.721099853515625, 0.4833221435546875, 0.85601806640625, 0.096160888671875, 0.911712646484375, 0.96649169921875, 0.768646240234375, 0.2341461181640625, 0.713531494140625, 0.08184814453125, 0.3006744384765625, 0.783660888671875, 0.3766021728515625, 0.3070068359375, 0.5032806396484375, 0.2773895263671875, 0.6816558837890625, 0.02252197265625, 0.8140106201171875, 0.887939453125, 0.2000579833984375, 0.292388916015625, 0.67169189453125, 0.750244140625, 0.940887451171875, 0.089263916015625, 0.4977569580078125, 0.5782318115234375, 0.3683624267578125, 0.000885009765625, 0.87738037109375, 0.10845947265625, 0.2241058349609375, 0.916015625, 0.120025634765625, 0.53631591796875, 0.8941497802734375, 0.94757080078125, 0.3555450439453125, 0.4982452392578125, 0.322418212890625, 0.9792022705078125, 0.952911376953125, 0.465972900390625, 0.588287353515625, 0.499603271484375, 0.504638671875, 0.2765350341796875, 0.5519561767578125, 0.3027191162109375, 0.667144775390625, 0.7386016845703125, 0.6272430419921875, 0.163665771484375, 0.872802734375, 0.4005126953125, 0.4041748046875, 0.9418487548828125, 0.653717041015625, 0.7746734619140625, 0.785980224609375, 0.69659423828125, 0.3506622314453125, 0.498931884765625, 0.932220458984375, 0.992523193359375, 0.707366943359375, 0.67132568359375, 0.1290283203125, 0.48480224609375, 0.492919921875, 0.77825927734375, 0.3388519287109375, 0.10308837890625, 0.339263916015625, 0.087158203125, 0.0541229248046875, 0.021484375, 0.8237457275390625, 0.78082275390625, 0.2755126953125, 0.4979705810546875, 0.606353759765625, 0.57501220703125, 0.037078857421875, 0.788543701171875, 0.2418365478515625, 0.785186767578125, 0.852081298828125, 0.452545166015625, 0.679351806640625, 0.2083892822265625, 0.5189361572265625, 0.0934600830078125, 0.763275146484375, 0.505279541015625, 0.12030029296875, 0.8922119140625, 0.7283782958984375, 0.884368896484375, 0.3473663330078125, 0.6474151611328125, 0.4317626953125, 0.526519775390625, 0.496124267578125, 0.12481689453125, 0.7400970458984375, 0.95465087890625, 0.090179443359375, 0.8609466552734375, 0.3839569091796875, 0.1553497314453125, 0.336212158203125, 0.5512542724609375, 0.1717071533203125, 0.9648895263671875, 0.81475830078125, 0.531005859375, 0.40081787109375, 0.7051849365234375, 0.08026123046875, 0.905181884765625, 0.807373046875, 0.248382568359375, 0.8327484130859375, 0.186859130859375, 0.3267364501953125, 0.317718505859375, 0.071533203125, 0.9443359375, 0.56268310546875, 0.4436187744140625, 0.018646240234375, 0.46807861328125, 0.9155731201171875, 0.7552490234375, 0.9532470703125, 0.964447021484375, 0.3477630615234375, 0.629547119140625, 0.96142578125, 0.7933349609375, 0.4907073974609375, 0.9563446044921875, 0.00286865234375, 0.210113525390625, 0.7001190185546875, 0.056365966796875, 0.330169677734375, 0.6733245849609375, 0.482086181640625, 0.0786895751953125, 0.9484710693359375, 0.2630462646484375, 0.3415069580078125, 0.2896575927734375, 0.7793121337890625, 0.37109375, 0.8066558837890625, 0.3162384033203125, 0.7192230224609375, 0.8581695556640625, 0.4679107666015625, 0.8514404296875, 0.541015625, 0.2472381591796875, 0.160736083984375, 0.907867431640625, 0.32208251953125, 0.506988525390625, 0.4040985107421875, 0.7284393310546875, 0.2111053466796875, 0.5794219970703125, 0.3857269287109375, 0.7684478759765625, 0.3842620849609375, 0.018218994140625, 0.5345001220703125, 0.62060546875, 0.630157470703125, 0.6862335205078125, 0.07391357421875, 0.2208709716796875, 0.29766845703125, 0.023773193359375, 0.521728515625, 0.7819061279296875, 0.756683349609375, 0.4168548583984375, 0.2547454833984375, 0.8900909423828125, 0.1636199951171875, 0.675445556640625, 0.1403045654296875, 0.507568359375, 0.6974945068359375, 0.697509765625, 0.990875244140625, 0.446044921875, 0.6906280517578125, 0.121551513671875, 0.199920654296875, 0.5589752197265625, 0.49176025390625, 0.67034912109375, 0.6404571533203125, 0.5096435546875, 0.8384857177734375, 0.20361328125, 0.83734130859375, 0.532073974609375, 0.9863433837890625, 0.475250244140625, 0.146942138671875, 0.65203857421875, 0.372772216796875, 0.8441009521484375, 0.16473388671875, 0.452850341796875, 0.1025390625, 0.1622161865234375, 0.5448760986328125, 0.243194580078125, 0.5982818603515625, 0.290374755859375, 0.0274810791015625, 0.089874267578125, 0.17181396484375, 0.39874267578125, 0.9729766845703125, 0.4082183837890625, 0.8179779052734375, 0.739776611328125, 0.272003173828125, 0.147735595703125, 0.3677978515625, 0.1411285400390625, 0.3385467529296875, 0.99407958984375, 0.6641082763671875, 0.38250732421875, 0.5511474609375, 0.9947509765625, 0.7758331298828125, 0.202423095703125, 0.89630126953125, 0.5223541259765625, 0.4450225830078125, 0.5538177490234375, 0.9896240234375, 0.459381103515625, 0.7560577392578125, 0.041473388671875, 0.472503662109375, 0.0923614501953125, 0.8809661865234375, 0.001800537109375, 0.10986328125, 0.421783447265625, 0.71282958984375, 0.7810821533203125, 0.41375732421875, 0.465850830078125, 0.9090423583984375, 0.8526458740234375, 0.08502197265625, 0.6613922119140625, 0.6230621337890625, 0.4345245361328125, 0.3264923095703125, 0.948638916015625, 0.683929443359375, 0.25738525390625, 0.2769927978515625, 0.1009674072265625, 0.5157470703125, 0.237640380859375, 0.938201904296875, 0.8846282958984375, 0.9791412353515625, 0.6329193115234375, 0.7653961181640625, 0.37115478515625, 0.730743408203125, 0.78851318359375, 0.2560272216796875, 0.0216522216796875, 0.67364501953125, 0.946441650390625, 0.28704833984375, 0.5225067138671875, 0.230621337890625, 0.4697418212890625, 0.4849853515625, 0.8827362060546875, 0.0931396484375, 0.5654754638671875, 0.3057861328125, 0.7853851318359375, 0.9502410888671875, 0.19805908203125, 0.64422607421875, 0.488067626953125, 0.9428863525390625, 0.88507080078125, 0.45233154296875, 0.8092498779296875, 0.5684661865234375, 0.0341339111328125, 0.78167724609375, 0.0320587158203125, 0.7822265625, 0.6567535400390625, 0.7781219482421875, 0.1126861572265625, 0.3248291015625, 0.3331451416015625, 0.105743408203125, 0.8026275634765625, 0.564788818359375, 0.909637451171875, 0.993377685546875, 0.811004638671875, 0.57025146484375, 0.577392578125, 0.40838623046875, 0.9260101318359375, 0.0329437255859375, 0.04718017578125, 0.129730224609375, 0.342376708984375, 0.3828277587890625, 0.7663116455078125, 0.752532958984375, 0.9750213623046875, 0.6038665771484375, 0.373382568359375, 0.7185516357421875, 0.0476226806640625, 0.039154052734375, 0.241973876953125, 0.5139312744140625, 0.936279296875, 0.9543914794921875, 0.6019134521484375, 0.18536376953125, 0.3307342529296875, 0.7474365234375, 0.0849456787109375, 0.9611358642578125, 0.054931640625, 0.0667266845703125, 0.4061431884765625, 0.06451416015625, 0.6780548095703125, 0.4090728759765625, 0.674835205078125, 0.2677764892578125, 0.1179046630859375, 0.8246002197265625, 0.459228515625, 0.7893218994140625, 0.75030517578125, 0.7108001708984375, 0.0226287841796875, 0.705047607421875, 0.638427734375, 0.3161468505859375, 0.3289031982421875, 0.728179931640625, 0.2750396728515625, 0.7961883544921875, 0.1390228271484375, 0.661468505859375, 0.2701873779296875, 0.91302490234375, 0.7678375244140625, 0.13104248046875, 0.9489288330078125, 0.9096527099609375, 0.69219970703125, 0.501007080078125, 0.5961456298828125, 0.6592864990234375, 0.8598480224609375, 0.61798095703125, 0.3094635009765625, 0.3797454833984375, 0.9294891357421875, 0.0776824951171875, 0.3229827880859375, 0.621063232421875, 0.5713043212890625, 0.982757568359375, 0.7837371826171875, 0.1986236572265625, 0.872283935546875, 0.347930908203125, 0.3226165771484375, 0.3251800537109375, 0.533416748046875, 0.1724395751953125, 0.6587066650390625, 0.977783203125, 0.7392425537109375, 0.282257080078125, 0.791168212890625, 0.665924072265625, 0.206329345703125, 0.965606689453125, 0.9232177734375, 0.65765380859375, 0.7492828369140625, 0.9498748779296875, 0.88848876953125, 0.7413482666015625, 0.528076171875, 0.654388427734375, 0.283050537109375, 0.493560791015625, 0.94354248046875, 0.0855560302734375, 0.6155548095703125, 0.6598968505859375, 0.19580078125, 0.6504669189453125, 0.7417144775390625, 0.9292144775390625, 0.63800048828125, 0.95941162109375, 0.431884765625, 0.891571044921875, 0.613983154296875, 0.694976806640625, 0.7412109375, 0.2239990234375, 0.793701171875, 0.42584228515625, 0.3334197998046875, 0.03375244140625, 0.3392791748046875, 0.7297821044921875, 0.850921630859375, 0.32635498046875, 0.018218994140625, 0.1807098388671875, 0.3179168701171875, 0.8109893798828125, 0.8592681884765625, 0.4295654296875, 0.2720947265625, 0.08636474609375, 0.5792236328125, 0.498931884765625, 0.750152587890625, 0.9799346923828125, 0.4530029296875, 0.4268646240234375, 0.09710693359375, 0.3690032958984375, 0.722808837890625, 0.128204345703125, 0.3573455810546875, 0.969268798828125, 0.2489776611328125, 0.3707122802734375, 0.3938140869140625, 0.1224365234375, 0.5792999267578125, 0.2411041259765625, 0.6212005615234375, 0.582000732421875, 0.8795166015625, 0.975189208984375, 0.471954345703125, 0.340606689453125, 0.9570465087890625, 0.3643798828125, 0.137847900390625, 0.087738037109375, 0.6921539306640625, 0.3593597412109375, 0.4169158935546875, 0.716766357421875, 0.643768310546875, 0.3447113037109375, 0.19580078125, 0.4758758544921875, 0.2808380126953125, 0.1251068115234375, 0.6307373046875, 0.009735107421875, 0.0334014892578125, 0.227264404296875, 0.504241943359375, 0.3304443359375, 0.7623748779296875, 0.940338134765625, 0.9098052978515625, 0.9311676025390625, 0.9525299072265625, 0.0302581787109375, 0.596282958984375, 0.7432708740234375, 0.0772247314453125, 0.9942779541015625, 0.77899169921875, 0.825897216796875, 0.2185211181640625, 0.544830322265625, 0.1694488525390625, 0.1472625732421875, 0.295013427734375, 0.3887481689453125, 0.4317474365234375, 0.405120849609375, 0.0880889892578125, 0.80487060546875, 0.241912841796875, 0.3415374755859375, 0.85870361328125, 0.8628997802734375, 0.243438720703125, 0.635498046875, 0.056488037109375, 0.5166473388671875, 0.7432861328125, 0.6784820556640625, 0.517852783203125, 0.4813995361328125, 0.1909027099609375, 0.4879608154296875, 0.839324951171875, 0.447662353515625, 0.8381195068359375, 0.7333221435546875, 0.7830963134765625, 0.99774169921875, 0.915313720703125, 0.4585113525390625, 0.9234619140625, 0.4373779296875, 0.381011962890625, 0.080047607421875, 0.7741546630859375, 0.1367340087890625, 0.15045166015625, 0.67803955078125, 0.716644287109375, 0.150177001953125, 0.495513916015625, 0.3811187744140625, 0.2629547119140625, 0.7962799072265625, 0.7250518798828125, 0.8693389892578125, 0.92694091796875, 0.334259033203125, 0.8204498291015625, 0.7444610595703125, 0.1088104248046875, 0.5591278076171875, 0.82904052734375, 0.89959716796875, 0.432586669921875, 0.76690673828125, 0.4154052734375, 0.2845306396484375, 0.1091461181640625, 0.5173187255859375, 0.498260498046875, 0.1207122802734375, 0.1704864501953125, 0.7591400146484375, 0.398406982421875, 0.060211181640625, 0.49615478515625, 0.5597076416015625, 0.3229217529296875, 0.45391845703125, 0.890472412109375, 0.968505859375, 0.2175445556640625, 0.2009124755859375, 0.4319000244140625, 0.0142669677734375, 0.0904541015625, 0.581085205078125, 0.81353759765625, 0.091796875, 0.3404083251953125, 0.2685699462890625, 0.4236602783203125, 0.5889434814453125, 0.8826751708984375, 0.0048980712890625, 0.520782470703125, 0.930633544921875, 0.2633514404296875, 0.450653076171875, 0.9110107421875, 0.3502044677734375, 0.0101470947265625, 0.510040283203125, 0.5455474853515625, 0.6596527099609375, 0.309600830078125, 0.1499786376953125, 0.06884765625, 0.458831787109375, 0.38861083984375, 0.528656005859375, 0.1316375732421875, 0.9076690673828125, 0.83404541015625, 0.6595001220703125, 0.37353515625, 0.5485687255859375, 0.27447509765625, 0.9062652587890625, 0.1638946533203125, 0.4510345458984375, 0.9743499755859375, 0.3419342041015625, 0.0941314697265625, 0.1491241455078125, 0.2237091064453125, 0.9235992431640625, 0.0400543212890625, 0.512908935546875, 0.2445068359375, 0.00347900390625, 0.57257080078125, 0.82879638671875, 0.9439697265625, 0.505859375, 0.6526336669921875, 0.328369140625, 0.8768310546875, 0.3058013916015625, 0.095611572265625, 0.139007568359375, 0.7816314697265625, 0.357513427734375, 0.6986236572265625, 0.9854583740234375, 0.7637481689453125, 0.2307586669921875, 0.5027313232421875, 0.4471588134765625, 0.5208587646484375, 0.4243316650390625, 0.4912567138671875, 0.930633544921875, 0.139617919921875, 0.5260009765625, 0.58306884765625, 0.8955078125, 0.4723358154296875, 0.71624755859375, 0.26495361328125, 0.2237548828125, 0.0189666748046875, 0.3501129150390625, 0.2902679443359375, 0.753082275390625, 0.0339202880859375, 0.6371917724609375, 0.932708740234375, 0.7279052734375, 0.4053802490234375, 0.494598388671875, 0.799835205078125, 0.742462158203125, 0.2989654541015625, 0.1396026611328125, 0.13079833984375, 0.783447265625, 0.7761688232421875, 0.5930023193359375, 0.3902587890625, 0.416351318359375, 0.984161376953125, 0.4929351806640625, 0.0308074951171875, 0.9117279052734375, 0.5119476318359375, 0.4403228759765625, 0.71856689453125, 0.1316375732421875, 0.6242218017578125, 0.6661376953125, 0.5233306884765625, 0.26934814453125, 0.07464599609375, 0.83856201171875, 0.21868896484375, 0.2176666259765625, 0.4195556640625, 0.55059814453125, 0.509033203125, 0.5762786865234375, 0.6862030029296875, 0.908599853515625, 0.1521453857421875, 0.5461578369140625, 0.58148193359375, 0.5496368408203125, 0.657135009765625, 0.6773681640625, 0.867340087890625, 0.2294921875, 0.8546600341796875, 0.9296112060546875, 0.5338592529296875, 0.8123321533203125, 0.9196319580078125, 0.8110504150390625, 0.2232666015625, 0.397857666015625, 0.8050079345703125, 0.418701171875, 0.3794708251953125, 0.355743408203125, 0.1753387451171875, 0.1058807373046875, 0.009857177734375, 0.964599609375, 0.53521728515625, 0.7691192626953125, 0.8791961669921875, 0.2162628173828125, 0.0517730712890625, 0.5892333984375, 0.6953887939453125, 0.626739501953125, 0.25115966796875, 0.702728271484375, 0.3602294921875, 0.526397705078125, 0.262115478515625, 0.083770751953125, 0.4982147216796875, 0.317596435546875, 0.7692718505859375, 0.1156158447265625, 0.818267822265625, 0.92529296875, 0.770294189453125, 0.001739501953125, 0.1346435546875, 0.514617919921875, 0.745758056640625, 0.334503173828125, 0.6367034912109375, 0.17510986328125, 0.4680328369140625, 0.1756744384765625, 0.379730224609375, 0.8320770263671875, 0.3268890380859375, 0.461761474609375, 0.4309234619140625, 0.7945098876953125, 0.4603424072265625, 0.1904296875, 0.6990203857421875, 0.3557891845703125, 0.8766326904296875, 0.1205596923828125, 0.0090789794921875, 0.8599700927734375, 0.8324737548828125, 0.523712158203125, 0.217864990234375, 0.15191650390625, 0.2220001220703125, 0.780426025390625, 0.8513336181640625, 0.7235260009765625, 0.03668212890625, 0.1216278076171875, 0.6688079833984375, 0.413055419921875, 0.8184661865234375, 0.3577880859375, 0.6444549560546875, 0.022613525390625, 0.21710205078125, 0.16339111328125, 0.4581451416015625, 0.969757080078125, 0.6568145751953125, 0.28277587890625, 0.6815338134765625, 0.30126953125, 0.4892425537109375, 0.9013519287109375, 0.5697021484375, 0.1743621826171875, 0.7458343505859375, 0.61224365234375, 0.817230224609375, 0.18743896484375, 0.1798248291015625, 0.0820770263671875, 0.05474853515625, 0.3040008544921875, 0.153045654296875, 0.1667938232421875, 0.553955078125, 0.4360504150390625, 0.450164794921875, 0.10797119140625, 0.8105621337890625, 0.2310028076171875, 0.6463470458984375, 0.83673095703125, 0.4849090576171875, 0.549560546875, 0.3824310302734375, 0.4934539794921875, 0.003021240234375, 0.869049072265625, 0.83349609375, 0.6632537841796875, 0.0066986083984375, 0.430938720703125, 0.45660400390625, 0.2795867919921875, 0.0960845947265625, 0.3235015869140625, 0.5484466552734375, 0.7330780029296875, 0.34661865234375, 0.7580108642578125, 0.1274871826171875, 0.43634033203125, 0.8283538818359375, 0.74407958984375, 0.99957275390625, 0.2734375, 0.1802215576171875, 0.4882049560546875, 0.2330780029296875, 0.97894287109375, 0.67486572265625, 0.5768890380859375, 0.095489501953125, 0.4290771484375, 0.0547332763671875, 0.9927978515625, 0.7790679931640625, 0.5657196044921875, 0.0781707763671875, 0.8204803466796875, 0.780975341796875, 0.98321533203125, 0.3956756591796875, 0.754852294921875, 0.4077911376953125, 0.2803192138671875, 0.1080169677734375, 0.599151611328125, 0.0808868408203125, 0.8854522705078125, 0.3929290771484375, 0.28558349609375, 0.65850830078125, 0.763031005859375, 0.6711273193359375, 0.2923431396484375, 0.458587646484375, 0.742279052734375, 0.5753326416015625, 0.69879150390625, 0.6054534912109375, 0.3085479736328125, 0.4698638916015625, 0.1797332763671875, 0.2883453369140625, 0.2541046142578125, 0.4805755615234375, 0.42291259765625, 0.6064605712890625, 0.685699462890625, 0.015655517578125, 0.9763946533203125, 0.8074951171875, 0.326507568359375, 0.3274688720703125, 0.1538543701171875, 0.820098876953125, 0.953155517578125, 0.7635650634765625, 0.483856201171875, 0.344879150390625, 0.9291839599609375, 0.667449951171875, 0.1220550537109375, 0.189666748046875, 0.78564453125, 0.5287628173828125, 0.176483154296875, 0.7392730712890625, 0.0180511474609375, 0.6917572021484375, 0.2735443115234375, 0.2148284912109375, 0.836029052734375, 0.988677978515625, 0.0451507568359375, 0.7685546875, 0.1123046875, 0.0234527587890625, 0.5699310302734375, 0.180419921875, 0.9891204833984375, 0.8362884521484375, 0.76385498046875, 0.865997314453125, 0.35662841796875, 0.529937744140625, 0.46197509765625, 0.1336212158203125, 0.30462646484375, 0.5523834228515625, 0.565948486328125, 0.6689300537109375, 0.5189666748046875, 0.656097412109375, 0.1856536865234375, 0.371551513671875, 0.334014892578125, 0.3659820556640625, 0.0802154541015625, 0.495147705078125, 0.6239471435546875, 0.019622802734375, 0.968536376953125, 0.4361419677734375, 0.5847930908203125, 0.98828125, 0.0893096923828125, 0.114593505859375, 0.1595916748046875, 0.44757080078125, 0.207061767578125, 0.85577392578125, 0.4897613525390625, 0.489501953125, 0.33453369140625, 0.785125732421875, 0.6435546875, 0.6802825927734375, 0.6549835205078125, 0.2071685791015625, 0.9964599609375, 0.0049285888671875, 0.57513427734375, 0.1310577392578125, 0.0314483642578125, 0.2133941650390625, 0.215118408203125, 0.5249176025390625, 0.087066650390625, 0.4923095703125, 0.7358856201171875, 0.2438812255859375, 0.0679473876953125, 0.237030029296875, 0.9246826171875, 0.1846466064453125, 0.267974853515625, 0.0127105712890625, 0.44952392578125, 0.3539581298828125, 0.2709808349609375, 0.14599609375, 0.60479736328125, 0.469390869140625, 0.9612274169921875, 0.35943603515625, 0.6447296142578125, 0.9400787353515625, 0.363555908203125, 0.5483856201171875, 0.5930023193359375, 0.6793670654296875, 0.2022857666015625, 0.4462127685546875, 0.7825164794921875, 0.176422119140625, 0.1351776123046875, 0.80548095703125, 0.985015869140625, 0.53680419921875, 0.528411865234375, 0.5936279296875, 0.3689422607421875, 0.879547119140625, 0.49139404296875, 0.1125946044921875, 0.586395263671875, 0.380889892578125, 0.1538238525390625, 0.3171844482421875, 0.244415283203125, 0.3246612548828125, 0.0988616943359375, 0.44195556640625, 0.482574462890625, 0.2784576416015625, 0.709564208984375, 0.5759124755859375, 0.691070556640625, 0.797515869140625, 0.677947998046875, 0.6317596435546875, 0.7799072265625, 0.10382080078125, 0.086181640625, 0.90447998046875, 0.0731201171875, 0.4056396484375, 0.9197998046875, 0.128265380859375, 0.7771759033203125, 0.8768157958984375, 0.1679534912109375, 0.66192626953125, 0.503143310546875, 0.8544921875, 0.319091796875, 0.8380126953125, 0.922210693359375, 0.0302886962890625, 0.79779052734375, 0.569000244140625, 0.1821441650390625, 0.6862640380859375, 0.4820556640625, 0.454864501953125, 0.8861236572265625, 0.712799072265625, 0.94207763671875, 0.602935791015625, 0.3480072021484375, 0.801300048828125, 0.3657989501953125, 0.2956390380859375, 0.358245849609375, 0.053253173828125, 0.888336181640625, 0.0858917236328125, 0.6169586181640625, 0.5863494873046875, 0.4888916015625, 0.7052764892578125, 0.8210296630859375, 0.7511444091796875, 0.3636322021484375, 0.0960845947265625, 0.29571533203125, 0.3610076904296875, 0.236846923828125, 0.64703369140625, 0.9073486328125, 0.1895751953125, 0.74603271484375, 0.561004638671875, 0.9400634765625, 0.5250396728515625, 0.5662078857421875, 0.2863311767578125, 0.314178466796875, 0.2437744140625, 0.6481475830078125, 0.6445159912109375, 0.886871337890625, 0.6964111328125, 0.97113037109375, 0.0223541259765625, 0.7191314697265625, 0.05621337890625, 0.85589599609375, 0.6910400390625, 0.1141357421875, 0.81591796875, 0.3390350341796875, 0.14056396484375, 0.6096343994140625, 0.46923828125, 0.374176025390625, 0.6730804443359375, 0.5387420654296875, 0.024383544921875, 0.05316162109375, 0.6660308837890625, 0.7694091796875, 0.8073883056640625, 0.8946990966796875, 0.8285064697265625, 0.0728302001953125, 0.1161651611328125, 0.9740753173828125, 0.0817413330078125, 0.6501617431640625, 0.044189453125, 0.6484832763671875, 0.50250244140625, 0.19158935546875, 0.839019775390625, 0.8217620849609375, 0.6505889892578125, 0.6482391357421875, 0.6271514892578125, 0.5016937255859375, 0.8875732421875, 0.8555755615234375, 0.4186248779296875, 0.0389404296875, 0.1257171630859375, 0.52508544921875, 0.6781768798828125, 0.4023590087890625, 0.068450927734375, 0.07342529296875, 0.2953033447265625, 0.870941162109375, 0.9986572265625, 0.031982421875, 0.9628753662109375, 0.247650146484375, 0.1175689697265625, 0.177490234375, 0.027008056640625, 0.22113037109375, 0.9561767578125, 0.3868255615234375, 0.032501220703125, 0.836944580078125, 0.364288330078125, 0.208404541015625, 0.764434814453125, 0.98907470703125, 0.2608489990234375, 0.2934112548828125, 0.3879852294921875, 0.14404296875, 0.3300323486328125, 0.5839691162109375, 0.152008056640625, 0.88104248046875, 0.9634552001953125, 0.9986114501953125, 0.2288665771484375, 0.4600830078125, 0.430145263671875, 0.48529052734375, 0.4665679931640625, 0.178466796875, 0.9123382568359375, 0.2986297607421875, 0.38201904296875, 0.8553619384765625, 0.7207489013671875, 0.1040496826171875, 0.3450927734375, 0.3939056396484375, 0.309326171875, 0.35345458984375, 0.0167999267578125, 0.735809326171875, 0.62841796875, 0.2969818115234375, 0.852508544921875, 0.695098876953125, 0.10113525390625, 0.3126220703125, 0.898406982421875, 0.15533447265625, 0.6429901123046875, 0.87200927734375, 0.3310699462890625, 0.6164093017578125, 0.2667694091796875, 0.965606689453125, 0.5164031982421875, 0.1474761962890625, 0.67242431640625, 0.4467926025390625, 0.77081298828125, 0.9919891357421875, 0.35101318359375, 0.1326751708984375, 0.0697784423828125, 0.977691650390625, 0.4192657470703125, 0.2799530029296875, 0.4220733642578125, 0.407257080078125, 0.74603271484375, 0.9236297607421875, 0.4543609619140625, 0.71588134765625, 0.9128570556640625, 0.101043701171875, 0.908935546875, 0.5726165771484375, 0.2811126708984375, 0.7593536376953125, 0.395904541015625, 0.4263763427734375, 0.9322509765625, 0.43798828125, 0.694610595703125, 0.1661376953125, 0.5058441162109375, 0.855224609375, 0.107574462890625, 0.43402099609375, 0.7373809814453125, 0.3102264404296875, 0.0153045654296875, 0.9503021240234375, 0.920623779296875, 0.383514404296875, 0.9932403564453125, 0.010833740234375, 0.4846038818359375, 0.152313232421875, 0.6704254150390625, 0.161407470703125, 0.8347625732421875, 0.9256744384765625, 0.603057861328125, 0.1969146728515625, 0.0048828125, 0.150421142578125, 0.060638427734375, 0.9838714599609375, 0.261688232421875, 0.2312774658203125, 0.8073272705078125, 0.7235870361328125, 0.769622802734375, 0.41265869140625, 0.828704833984375, 0.7536468505859375, 0.8990020751953125, 0.872802734375, 0.4783782958984375, 0.2327728271484375, 0.5764617919921875, 0.1502227783203125, 0.230010986328125, 0.5654449462890625, 0.90704345703125, 0.0087432861328125, 0.7966156005859375, 0.9856414794921875, 0.348602294921875, 0.759429931640625, 0.30084228515625, 0.385894775390625, 0.122589111328125, 0.727630615234375, 0.34747314453125, 0.654815673828125, 0.2751922607421875, 0.056243896484375, 0.6114501953125, 0.6475982666015625, 0.2807159423828125, 0.4418792724609375, 0.57647705078125, 0.8570556640625, 0.1180572509765625, 0.280181884765625, 0.023040771484375, 0.6789093017578125, 0.9886474609375, 0.3211822509765625, 0.7490997314453125, 0.179290771484375, 0.219146728515625, 0.2764129638671875, 0.002227783203125, 0.6798858642578125, 0.0981292724609375, 0.5205078125, 0.9098663330078125, 0.5361328125, 0.63531494140625, 0.43035888671875, 0.4676513671875, 0.4609375, 0.1060028076171875, 0.874755859375, 0.2292327880859375, 0.471832275390625, 0.025360107421875, 0.7895660400390625, 0.065155029296875, 0.9002532958984375, 0.23480224609375, 0.6255340576171875, 0.1922454833984375, 0.4903411865234375, 0.577117919921875, 0.292816162109375, 0.335662841796875, 0.18707275390625, 0.3152008056640625, 0.55133056640625, 0.0746307373046875, 0.3407440185546875, 0.9804840087890625, 0.6707000732421875, 0.513580322265625, 0.5223846435546875, 0.4054107666015625, 0.1456298828125, 0.2857208251953125, 0.050445556640625, 0.7983856201171875, 0.32177734375, 0.84588623046875, 0.5564727783203125, 0.4010009765625, 0.96630859375, 0.1327056884765625, 0.5267333984375, 0.883514404296875, 0.2980804443359375, 0.9321746826171875, 0.3240203857421875, 0.6720123291015625, 0.142730712890625, 0.4729461669921875, 0.040863037109375, 0.1030731201171875, 0.6564788818359375, 0.6975860595703125, 0.3160400390625, 0.5100860595703125, 0.888885498046875, 0.6160736083984375, 0.76123046875, 0.136260986328125, 0.81005859375, 0.47369384765625, 0.472900390625, 0.6759490966796875, 0.64520263671875, 0.170745849609375, 0.7734832763671875, 0.8442230224609375, 0.8270416259765625, 0.26312255859375, 0.1801300048828125, 0.5665283203125, 0.119903564453125, 0.7908172607421875, 0.84674072265625, 0.9674224853515625, 0.6978759765625, 0.9424285888671875, 0.2240753173828125, 0.016448974609375, 0.4609527587890625, 0.87335205078125, 0.100311279296875, 0.6092987060546875, 0.06378173828125, 0.1346588134765625, 0.54962158203125, 0.0167236328125, 0.4970550537109375, 0.010223388671875, 0.1257476806640625, 0.1997833251953125, 0.982177734375, 0.9712677001953125, 0.2318115234375, 0.3569488525390625, 0.04833984375, 0.484130859375, 0.41510009765625, 0.459259033203125, 0.387908935546875, 0.020751953125, 0.4798126220703125, 0.6049041748046875, 0.3963775634765625, 0.3380889892578125, 0.8045501708984375, 0.29248046875, 0.4229736328125, 0.4802093505859375, 0.491729736328125, 0.514495849609375, 0.505035400390625, 0.284820556640625, 0.2585296630859375, 0.313385009765625, 0.4903717041015625, 0.1022796630859375, 0.7825469970703125, 0.8116912841796875, 0.53668212890625, 0.530853271484375, 0.770904541015625, 0.5424346923828125, 0.034210205078125, 0.06353759765625, 0.5919036865234375, 0.9170989990234375, 0.9947509765625, 0.7423248291015625, 0.0252532958984375, 0.999755859375, 0.357147216796875, 0.1051483154296875, 0.1888275146484375, 0.505218505859375, 0.3276824951171875, 0.2221221923828125, 0.8334197998046875, 0.822357177734375, 0.9836578369140625, 0.654998779296875, 0.989410400390625, 0.2315826416015625, 0.114013671875, 0.4367828369140625, 0.1931915283203125, 0.6319580078125, 0.7671051025390625, 0.61676025390625, 0.24554443359375, 0.3041229248046875, 0.83770751953125, 0.413238525390625, 0.497222900390625, 0.6404266357421875, 0.9090423583984375, 0.4485321044921875, 0.302978515625, 0.094207763671875, 0.817352294921875, 0.4517364501953125, 0.78155517578125, 0.790374755859375, 0.1760101318359375, 0.829010009765625, 0.32672119140625, 0.6646881103515625, 0.8213348388671875, 0.1486053466796875, 0.9933319091796875, 0.4677886962890625, 0.56036376953125, 0.4951171875, 0.1523284912109375, 0.986968994140625, 0.1400604248046875, 0.9685821533203125, 0.5996856689453125, 0.1685638427734375, 0.0474700927734375, 0.346893310546875, 0.822357177734375, 0.5748291015625, 0.1686248779296875, 0.604400634765625, 0.2200775146484375, 0.7539520263671875, 0.9893646240234375, 0.40313720703125, 0.830047607421875, 0.3360595703125, 0.9693450927734375, 0.5225372314453125, 0.5117950439453125, 0.3702239990234375, 0.89678955078125, 0.2300262451171875, 0.514923095703125, 0.4217681884765625, 0.487518310546875, 0.58392333984375, 0.7889862060546875, 0.7574005126953125, 0.2135162353515625, 0.693084716796875, 0.328643798828125, 0.167083740234375, 0.39886474609375, 0.2341156005859375, 0.7201995849609375, 0.6454315185546875, 0.26312255859375, 0.3180999755859375, 0.7448883056640625, 0.8050537109375, 0.113037109375, 0.15020751953125, 0.3319854736328125, 0.805633544921875, 0.8135223388671875, 0.8661651611328125, 0.015716552734375, 0.66265869140625, 0.3523712158203125, 0.3425445556640625, 0.24371337890625, 0.42242431640625, 0.156524658203125, 0.41827392578125, 0.6385345458984375, 0.47601318359375, 0.0190887451171875, 0.8674163818359375, 0.3851318359375, 0.2748565673828125, 0.162750244140625, 0.1273193359375, 0.4541168212890625, 0.971771240234375, 0.328460693359375, 0.839874267578125, 0.26800537109375, 0.8365020751953125, 0.5858917236328125, 0.369537353515625, 0.9422454833984375, 0.311126708984375, 0.4651031494140625, 0.1632232666015625, 0.041473388671875, 0.4747772216796875, 0.9311370849609375, 0.6017303466796875, 0.595947265625, 0.0104522705078125, 0.97027587890625, 0.67584228515625, 0.07098388671875, 0.024658203125, 0.614654541015625, 0.087005615234375, 0.576934814453125, 0.59991455078125, 0.7544097900390625, 0.7497100830078125, 0.38739013671875, 0.5817718505859375, 0.112884521484375, 0.997894287109375, 0.7285308837890625, 0.8421783447265625, 0.83917236328125, 0.610992431640625, 0.0220947265625, 0.30255126953125, 0.940887451171875, 0.810577392578125, 0.0778045654296875, 0.1641387939453125, 0.4090423583984375, 0.8609619140625, 0.9048919677734375, 0.9771270751953125, 0.368255615234375, 0.8987884521484375, 0.7476806640625, 0.3486785888671875, 0.872528076171875, 0.4821929931640625, 0.283447265625, 0.3317108154296875, 0.676544189453125, 0.38604736328125, 0.90228271484375, 0.7717742919921875, 0.5590667724609375, 0.395904541015625, 0.571563720703125, 0.05206298828125, 0.167205810546875, 0.5450592041015625, 0.625823974609375, 0.659149169921875, 0.706817626953125, 0.726348876953125, 0.920379638671875, 0.437744140625, 0.29351806640625, 0.7349853515625, 0.4260711669921875, 0.3515777587890625, 0.7183380126953125, 0.5220794677734375, 0.690032958984375, 0.204437255859375, 0.4218292236328125, 0.2251434326171875, 0.6878814697265625, 0.5950927734375, 0.1187744140625, 0.098052978515625, 0.2879180908203125, 0.579620361328125, 0.133392333984375, 0.7227020263671875, 0.1137542724609375, 0.2767486572265625, 0.5016326904296875, 0.77630615234375, 0.5484466552734375, 0.719451904296875, 0.44183349609375, 0.6074676513671875, 0.484771728515625, 0.9418792724609375, 0.787261962890625, 0.62786865234375, 0.954742431640625, 0.49066162109375, 0.3199005126953125, 0.43890380859375, 0.632904052734375, 0.7090911865234375, 0.938323974609375, 0.4474639892578125, 0.9759063720703125, 0.662750244140625, 0.8635406494140625, 0.9645843505859375, 0.577606201171875, 0.4509124755859375, 0.674896240234375, 0.96356201171875, 0.8685455322265625, 0.0715179443359375, 0.0195770263671875, 0.590179443359375, 0.8687896728515625, 0.01629638671875, 0.703857421875, 0.451202392578125, 0.9708099365234375, 0.476104736328125, 0.0079498291015625, 0.1335906982421875, 0.977447509765625, 0.0340576171875, 0.063873291015625, 0.2820587158203125, 0.543060302734375, 0.230621337890625, 0.0019683837890625, 0.865234375, 0.8486175537109375, 0.8725433349609375, 0.5512237548828125, 0.9470672607421875, 0.7928924560546875, 0.176055908203125, 0.063751220703125, 0.0750579833984375, 0.08245849609375, 0.912841796875, 0.8539276123046875, 0.98480224609375, 0.99560546875, 0.9598236083984375, 0.8290557861328125, 0.780609130859375, 0.8844451904296875, 0.6248626708984375, 0.30517578125, 0.2596282958984375, 0.7329864501953125, 0.7880401611328125, 0.2501373291015625, 0.5994110107421875, 0.9686126708984375, 0.421844482421875, 0.1923828125, 0.5337066650390625, 0.5366973876953125, 0.6717987060546875, 0.457366943359375, 0.678680419921875, 0.9567718505859375, 0.410400390625, 0.7861480712890625, 0.8868408203125, 0.8044891357421875, 0.9840087890625, 0.4893646240234375, 0.1819610595703125, 0.36309814453125, 0.8787994384765625, 0.128814697265625, 0.658843994140625, 0.6866455078125, 0.881317138671875, 0.82049560546875, 0.1573028564453125, 0.194366455078125, 0.2967376708984375, 0.3429718017578125, 0.8653717041015625, 0.1418304443359375, 0.7081146240234375, 0.6776123046875, 0.6447296142578125, 0.0026397705078125, 0.942596435546875, 0.3709564208984375, 0.31549072265625, 0.527374267578125, 0.095703125, 0.932281494140625, 0.86578369140625, 0.6420135498046875, 0.3904876708984375, 0.703826904296875, 0.2927093505859375, 0.64849853515625, 0.506988525390625, 0.4809722900390625, 0.427490234375, 0.5541229248046875, 0.6197357177734375, 0.4815673828125, 0.9177703857421875, 0.84051513671875, 0.6015777587890625, 0.209747314453125, 0.500274658203125, 0.300933837890625, 0.15484619140625, 0.299560546875, 0.0084228515625, 0.691192626953125, 0.0578460693359375, 0.6634674072265625, 0.308380126953125, 0.835693359375, 0.2284393310546875, 0.540618896484375, 0.0745849609375, 0.93243408203125, 0.889251708984375, 0.8074188232421875, 0.580718994140625, 0.1130828857421875, 0.6366729736328125, 0.6892852783203125, 0.8398590087890625, 0.7052764892578125, 0.1104278564453125, 0.7616424560546875, 0.6702880859375, 0.797454833984375, 0.066253662109375, 0.793243408203125, 0.510894775390625, 0.1350555419921875, 0.7200469970703125, 0.084136962890625, 0.34381103515625, 0.951263427734375, 0.9949188232421875, 0.6635589599609375, 0.2269744873046875, 0.70318603515625, 0.0024566650390625, 0.0189056396484375, 0.49755859375, 0.7338714599609375, 0.584381103515625, 0.2250213623046875, 0.8901214599609375, 0.5034332275390625, 0.086181640625, 0.3625640869140625, 0.0082550048828125, 0.0197601318359375, 0.8323822021484375, 0.7698516845703125, 0.024810791015625, 0.4173583984375, 0.637786865234375, 0.7181396484375, 0.0579833984375, 0.4350738525390625, 0.402587890625, 0.9059600830078125, 0.1801605224609375, 0.7321014404296875, 0.9716796875, 0.0830841064453125, 0.828369140625, 0.356170654296875, 0.892791748046875, 0.4180450439453125, 0.10723876953125, 0.6904449462890625, 0.9163055419921875, 0.579193115234375, 0.17449951171875, 0.9990386962890625, 0.4379730224609375, 0.7404632568359375, 0.79364013671875, 0.2362060546875, 0.455230712890625, 0.1945648193359375, 0.585693359375, 0.230438232421875, 0.6012115478515625, 0.6929779052734375, 0.7430267333984375, 0.2584228515625, 0.3270263671875, 0.6553497314453125, 0.7206268310546875, 0.754180908203125, 0.85882568359375, 0.8987884521484375, 0.0399932861328125, 0.2360076904296875, 0.1320648193359375, 0.0123138427734375, 0.26397705078125, 0.2355194091796875, 0.9553375244140625, 0.644439697265625, 0.85687255859375, 0.0637054443359375, 0.168182373046875, 0.7059173583984375, 0.4405975341796875, 0.2467803955078125, 0.7607421875, 0.06060791015625, 0.303466796875, 0.0505828857421875, 0.552337646484375, 0.3484039306640625, 0.501983642578125, 0.268707275390625, 0.13592529296875, 0.904144287109375, 0.101318359375, 0.8427734375, 0.8509521484375, 0.043304443359375, 0.4263153076171875, 0.009613037109375, 0.74188232421875, 0.91241455078125, 0.7073211669921875, 0.0649566650390625, 0.2841339111328125, 0.6231231689453125, 0.0304412841796875, 0.5068359375, 0.48870849609375, 0.4217681884765625, 0.2082061767578125, 0.3412017822265625, 0.959381103515625, 0.526458740234375, 0.1880950927734375, 0.8373260498046875, 0.423004150390625, 0.504486083984375, 0.2612152099609375, 0.189483642578125, 0.8700408935546875, 0.6468963623046875, 0.489776611328125, 0.1568450927734375, 0.1806488037109375, 0.918609619140625, 0.199920654296875, 0.498077392578125, 0.3784637451171875, 0.141815185546875, 0.89630126953125, 0.0250091552734375, 0.2152862548828125, 0.6517791748046875, 0.836517333984375, 0.8422698974609375, 0.418975830078125, 0.1392822265625, 0.1349945068359375, 0.508331298828125, 0.6820220947265625, 0.6128997802734375, 0.6845245361328125, 0.90826416015625, 0.5634765625, 0.144500732421875, 0.634674072265625, 0.37384033203125, 0.6607666015625, 0.9853363037109375, 0.0417022705078125, 0.1696014404296875, 0.379608154296875, 0.30255126953125, 0.4791412353515625, 0.45361328125, 0.6876373291015625, 0.2265167236328125, 0.0436248779296875, 0.7227935791015625, 0.373931884765625, 0.7900543212890625, 0.9542236328125, 0.0418243408203125, 0.0336761474609375, 0.4955291748046875, 0.345367431640625, 0.8494415283203125, 0.4498138427734375, 0.9156341552734375, 0.3729705810546875, 0.63641357421875, 0.81195068359375, 0.9445343017578125, 0.5088043212890625, 0.2050323486328125, 0.560546875, 0.6512298583984375, 0.7288055419921875, 0.124603271484375, 0.0898895263671875, 0.829254150390625, 0.843963623046875, 0.766754150390625, 0.351898193359375, 0.2451019287109375, 0.9800262451171875, 0.38372802734375, 0.09375, 0.8719329833984375, 0.725921630859375, 0.2266082763671875, 0.2366943359375, 0.9140625, 0.2530670166015625, 0.949432373046875, 0.26116943359375, 0.3321075439453125, 0.6153411865234375, 0.7367706298828125, 0.7213287353515625, 0.3329925537109375, 0.2251739501953125, 0.3373565673828125, 0.618438720703125, 0.59185791015625, 0.1607666015625, 0.1454620361328125, 0.5813751220703125, 0.7904815673828125, 0.8497772216796875, 0.5809478759765625, 0.904815673828125, 0.3767242431640625, 0.1378173828125, 0.85528564453125, 0.441375732421875, 0.385223388671875, 0.319732666015625, 0.208099365234375, 0.8233184814453125, 0.1319580078125, 0.3251800537109375, 0.9640045166015625, 0.7791900634765625, 0.574615478515625, 0.1994476318359375, 0.07598876953125, 0.9483489990234375, 0.8174591064453125, 0.856689453125, 0.9285125732421875, 0.3248443603515625, 0.1128082275390625, 0.0755767822265625, 0.98828125, 0.45977783203125, 0.4747314453125, 0.9694366455078125, 0.6217041015625, 0.7025604248046875, 0.37091064453125, 0.3217926025390625, 0.816680908203125, 0.0924072265625, 0.501983642578125, 0.77191162109375, 0.883453369140625, 0.41314697265625, 0.838714599609375, 0.3412628173828125, 0.3361968994140625, 0.0511016845703125, 0.8479461669921875, 0.545745849609375, 0.067291259765625, 0.43939208984375, 0.1649017333984375, 0.9430084228515625, 0.164886474609375, 0.9258270263671875, 0.5034332275390625, 0.4024810791015625, 0.534149169921875, 0.2905426025390625, 0.94989013671875, 0.8983001708984375, 0.613555908203125, 0.450286865234375, 0.6910400390625, 0.3743743896484375, 0.22686767578125, 0.9962005615234375, 0.682708740234375, 0.763885498046875, 0.916351318359375, 0.64056396484375, 0.727874755859375, 0.2866363525390625, 0.977264404296875, 0.2374267578125, 0.0030670166015625, 0.9988250732421875, 0.3990325927734375, 0.6927490234375, 0.2462005615234375, 0.974151611328125, 0.4205474853515625, 0.16217041015625, 0.11328125, 0.344146728515625, 0.0034332275390625, 0.9373626708984375, 0.3838958740234375, 0.2155303955078125, 0.03515625, 0.09014892578125, 0.1749725341796875, 0.58929443359375, 0.528350830078125, 0.55743408203125, 0.3157958984375, 0.9982757568359375, 0.7966766357421875, 0.756134033203125, 0.650238037109375, 0.5272064208984375, 0.9703216552734375, 0.935302734375, 0.098876953125, 0.1281280517578125, 0.0551300048828125, 0.598236083984375, 0.8256072998046875, 0.812347412109375, 0.739593505859375, 0.167724609375, 0.71728515625, 0.1098785400390625, 0.0975799560546875, 0.0888214111328125, 0.5130615234375, 0.006988525390625, 0.5196075439453125, 0.11456298828125, 0.4068756103515625, 0.74261474609375, 0.2759857177734375, 0.211822509765625, 0.276458740234375, 0.333343505859375, 0.050628662109375, 0.9550628662109375, 0.0620269775390625, 0.070770263671875, 0.730255126953125, 0.0714569091796875, 0.8529815673828125, 0.589569091796875, 0.7425994873046875, 0.0096588134765625, 0.20281982421875, 0.175506591796875, 0.4708251953125, 0.6439361572265625, 0.4470062255859375, 0.3084564208984375, 0.876556396484375, 0.1402435302734375, 0.2129669189453125, 0.9888916015625, 0.382415771484375, 0.257904052734375, 0.7696990966796875, 0.074737548828125, 0.8888092041015625, 0.95782470703125, 0.96319580078125, 0.1390533447265625, 0.86981201171875, 0.730010986328125, 0.6669464111328125, 0.2855377197265625, 0.1514892578125, 0.4077911376953125, 0.14447021484375, 0.0398712158203125, 0.07244873046875, 0.66351318359375, 0.04949951171875, 0.7699737548828125, 0.423919677734375, 0.994873046875, 0.72015380859375, 0.729949951171875, 0.0232086181640625, 0.7096099853515625, 0.9187774658203125, 0.5938873291015625, 0.2631072998046875, 0.8228607177734375, 0.2478790283203125, 0.1226959228515625, 0.9743499755859375, 0.9817962646484375, 0.32611083984375, 0.27490234375, 0.03570556640625, 0.667388916015625, 0.23358154296875, 0.9624176025390625, 0.8097076416015625, 0.7330780029296875, 0.5967559814453125, 0.0527496337890625, 0.86029052734375, 0.38446044921875, 0.1630401611328125, 0.0850982666015625, 0.2435760498046875, 0.129730224609375, 0.7261810302734375, 0.4365386962890625, 0.8404388427734375, 0.18548583984375, 0.9544525146484375, 0.2334136962890625, 0.55902099609375, 0.9308013916015625, 0.4080352783203125, 0.5321502685546875, 0.364898681640625, 0.1888885498046875, 0.659088134765625, 0.2033538818359375, 0.8701934814453125, 0.05975341796875, 0.410614013671875, 0.7757568359375, 0.560760498046875, 0.061309814453125, 0.6302490234375, 0.4537200927734375, 0.11309814453125, 0.104217529296875, 0.100341796875, 0.9242095947265625, 0.094573974609375, 0.74432373046875, 0.574066162109375, 0.328125, 0.30694580078125, 0.711334228515625, 0.5608673095703125, 0.1454315185546875, 0.319000244140625, 0.2342987060546875, 0.696319580078125, 0.911865234375, 0.8585357666015625, 0.405792236328125, 0.7303314208984375, 0.3213348388671875, 0.82464599609375, 0.112945556640625, 0.5585784912109375, 0.201446533203125, 0.924163818359375, 0.9534454345703125, 0.5554046630859375, 0.700531005859375, 0.2517852783203125, 0.21087646484375, 0.973419189453125, 0.8019256591796875, 0.5704803466796875, 0.9425811767578125, 0.5741424560546875, 0.1269989013671875, 0.1319732666015625, 0.381988525390625, 0.27435302734375, 0.0604400634765625, 0.547027587890625, 0.1462249755859375, 0.697357177734375, 0.0380859375, 0.8614044189453125, 0.50518798828125, 0.4363861083984375, 0.5923004150390625, 0.5007171630859375, 0.659393310546875, 0.4051971435546875, 0.09832763671875, 0.9205474853515625, 0.5872955322265625, 0.7148284912109375, 0.1942596435546875, 0.504180908203125, 0.603546142578125, 0.6741943359375, 0.8425750732421875, 0.6563262939453125, 0.0733795166015625, 0.1496124267578125, 0.6690521240234375, 0.8596343994140625, 0.3404693603515625, 0.7465057373046875, 0.2738037109375, 0.6429901123046875, 0.9705963134765625, 0.6111602783203125, 0.5533599853515625, 0.9486541748046875, 0.73126220703125, 0.8547821044921875, 0.0238800048828125, 0.1568756103515625, 0.9707183837890625, 0.0253448486328125, 0.4964447021484375, 0.6840972900390625, 0.7550048828125, 0.273284912109375, 0.4878997802734375, 0.7125244140625, 0.52685546875, 0.8994903564453125, 0.818572998046875, 0.14691162109375, 0.79498291015625, 0.448394775390625, 0.885986328125, 0.690185546875, 0.0587921142578125, 0.302581787109375, 0.2328033447265625, 0.0588836669921875, 0.315643310546875, 0.5116424560546875, 0.4081573486328125, 0.567962646484375, 0.1305084228515625, 0.81695556640625, 0.3082275390625, 0.76812744140625, 0.6397705078125, 0.2292938232421875, 0.403533935546875, 0.281097412109375, 0.3661346435546875, 0.9239959716796875, 0.68634033203125, 0.9446868896484375, 0.493988037109375, 0.0968475341796875, 0.1458587646484375, 0.3715667724609375, 0.714691162109375, 0.3670196533203125, 0.7937774658203125, 0.674468994140625, 0.423980712890625, 0.069488525390625, 0.101348876953125, 0.04168701171875, 0.18115234375, 0.8767242431640625, 0.361785888671875, 0.7808837890625, 0.7666015625, 0.4632415771484375, 0.7240447998046875, 0.16400146484375, 0.407196044921875, 0.485321044921875, 0.42047119140625, 0.4852142333984375, 0.1485443115234375, 0.309326171875, 0.3172607421875, 0.6344146728515625, 0.3694915771484375, 0.471923828125, 0.8034210205078125, 0.030853271484375, 0.1640777587890625, 0.4378662109375, 0.248260498046875, 0.8370208740234375, 0.9836578369140625, 0.2612457275390625, 0.815673828125, 0.22747802734375, 0.59002685546875, 0.50506591796875, 0.1198577880859375, 0.9091949462890625, 0.6050567626953125, 0.6147308349609375, 0.4674072265625, 0.532958984375, 0.1468048095703125, 0.65423583984375, 0.3051300048828125, 0.156768798828125, 0.7298126220703125, 0.9962158203125, 0.3294830322265625, 0.254241943359375, 0.44122314453125, 0.69305419921875, 0.6571502685546875, 0.5180816650390625, 0.1206817626953125, 0.7911834716796875, 0.185791015625, 0.1536102294921875, 0.2013702392578125, 0.66461181640625, 0.054412841796875, 0.8516845703125, 0.9427337646484375, 0.2989044189453125, 0.2361297607421875, 0.118011474609375, 0.977691650390625, 0.5847015380859375, 0.5257110595703125, 0.76605224609375, 0.5597991943359375, 0.202850341796875, 0.8336029052734375, 0.6643524169921875, 0.1508331298828125, 0.5193023681640625, 0.1304779052734375, 0.713897705078125, 0.3060150146484375, 0.43585205078125, 0.9853973388671875, 0.368682861328125, 0.6224365234375, 0.719818115234375, 0.9716033935546875, 0.1049346923828125, 0.2567291259765625, 0.9029083251953125, 0.1982269287109375, 0.7429656982421875, 0.1168365478515625, 0.234375, 0.29296875, 0.9797210693359375, 0.8924407958984375, 0.493499755859375, 0.4533843994140625, 0.1973114013671875, 0.146209716796875, 0.6543731689453125, 0.2210235595703125, 0.3243255615234375, 0.541839599609375, 0.918731689453125, 0.666168212890625, 0.4627685546875, 0.114898681640625, 0.3136444091796875, 0.8820037841796875, 0.72265625, 0.350860595703125, 0.2400360107421875, 0.7625885009765625, 0.7565460205078125, 0.7995758056640625, 0.01776123046875, 0.8513336181640625, 0.975921630859375, 0.5981597900390625, 0.2818145751953125, 0.8353118896484375, 0.706573486328125, 0.83642578125, 0.0036163330078125, 0.180389404296875, 0.778167724609375, 0.1107635498046875, 0.4617156982421875, 0.5784454345703125, 0.3312530517578125, 0.5777740478515625, 0.5608673095703125, 0.0075531005859375, 0.8755950927734375, 0.9315185546875, 0.2021331787109375, 0.824462890625, 0.181884765625, 0.4973602294921875, 0.8976287841796875, 0.14129638671875, 0.927215576171875, 0.701629638671875, 0.1835174560546875, 0.69525146484375, 0.5589752197265625, 0.8417510986328125, 0.4494171142578125, 0.069122314453125, 0.21246337890625, 0.1501617431640625, 0.24273681640625, 0.878692626953125, 0.3722076416015625, 0.55279541015625, 0.8026123046875, 0.203826904296875, 0.0563201904296875, 0.074859619140625, 0.3751220703125, 0.900848388671875, 0.885406494140625, 0.1865997314453125, 0.621612548828125, 0.3702850341796875, 0.0796661376953125, 0.3070220947265625, 0.1573638916015625, 0.9818115234375, 0.9257049560546875, 0.5175933837890625, 0.7374114990234375, 0.645721435546875, 0.1206512451171875, 0.089874267578125, 0.53485107421875, 0.9397735595703125, 0.650848388671875, 0.63116455078125, 0.0920867919921875, 0.8214263916015625, 0.6900482177734375, 0.205322265625, 0.8851776123046875, 0.790283203125, 0.881134033203125, 0.6635589599609375, 0.7364959716796875, 0.752288818359375, 0.178314208984375, 0.67388916015625, 0.45501708984375, 0.793670654296875, 0.335784912109375, 0.329437255859375, 0.4239501953125, 0.6803131103515625, 0.4212646484375, 0.4084625244140625, 0.452880859375, 0.088165283203125, 0.091949462890625, 0.2521514892578125, 0.7181396484375, 0.2830047607421875, 0.193634033203125, 0.2537841796875, 0.37530517578125, 0.06719970703125, 0.7452850341796875, 0.5146484375, 0.7098846435546875, 0.3269805908203125, 0.8977508544921875, 0.9056549072265625, 0.394195556640625, 0.82208251953125, 0.4600830078125, 0.630462646484375, 0.6990966796875, 0.8683929443359375, 0.40118408203125, 0.851043701171875, 0.655120849609375, 0.474456787109375, 0.0401611328125, 0.48114013671875, 0.7462615966796875, 0.0252685546875, 0.543060302734375, 0.297943115234375, 0.3892669677734375, 0.690521240234375, 0.5054473876953125, 0.4578704833984375, 0.7457733154296875, 0.1540985107421875, 0.4563446044921875, 0.5245819091796875, 0.6883544921875, 0.672760009765625, 0.5369110107421875, 0.5727691650390625, 0.3576202392578125, 0.857940673828125, 0.6312408447265625, 0.2770843505859375, 0.9727783203125, 0.0645599365234375, 0.84576416015625, 0.177001953125, 0.515716552734375, 0.744537353515625, 0.9896392822265625, 0.53619384765625, 0.372100830078125, 0.76104736328125, 0.0692901611328125, 0.883148193359375, 0.3704071044921875, 0.946868896484375, 0.4674530029296875, 0.900482177734375, 0.8706817626953125, 0.5221710205078125, 0.6586761474609375, 0.2854156494140625, 0.90972900390625, 0.6317901611328125, 0.135040283203125, 0.8606719970703125, 0.67840576171875, 0.576324462890625, 0.6289825439453125, 0.0406646728515625, 0.4872283935546875, 0.34765625, 0.7075347900390625, 0.8213958740234375, 0.8302459716796875, 0.7521514892578125, 0.883087158203125, 0.2780609130859375, 0.35107421875, 0.3306121826171875, 0.7212677001953125, 0.6600494384765625, 0.6256103515625, 0.484771728515625, 0.6412200927734375, 0.9965667724609375, 0.7047576904296875, 0.6532745361328125, 0.34564208984375, 0.391510009765625, 0.0025177001953125, 0.459625244140625, 0.452972412109375, 0.691802978515625, 0.0986175537109375, 0.3505096435546875, 0.3473052978515625, 0.7068634033203125, 0.0291748046875, 0.1072235107421875, 0.091064453125, 0.2917327880859375, 0.191802978515625, 0.9956512451171875, 0.811431884765625, 0.264617919921875, 0.3313446044921875, 0.1966094970703125, 0.10809326171875, 0.4071044921875, 0.4779205322265625, 0.86138916015625, 0.91668701171875, 0.9136810302734375, 0.3906402587890625, 0.7536773681640625, 0.3786773681640625, 0.387603759765625, 0.6165313720703125, 0.718658447265625, 0.7767791748046875, 0.33111572265625, 0.599609375, 0.4898681640625, 0.358123779296875, 0.678375244140625, 0.781463623046875, 0.409149169921875, 0.2608489990234375, 0.6356353759765625, 0.764984130859375, 0.547821044921875, 0.2317657470703125, 0.6191253662109375, 0.7006072998046875, 0.7644805908203125, 0.016815185546875, 0.18267822265625, 0.3728790283203125, 0.2255096435546875, 0.4283447265625, 0.3092498779296875, 0.67462158203125, 0.1360015869140625, 0.113494873046875, 0.2796478271484375, 0.35980224609375, 0.8040924072265625, 0.8516998291015625, 0.2926788330078125, 0.9518280029296875, 0.661865234375, 0.6970672607421875, 0.958892822265625, 0.46527099609375, 0.642913818359375, 0.9791259765625, 0.7678375244140625, 0.0789794921875, 0.6964569091796875, 0.2227783203125, 0.937469482421875, 0.746673583984375, 0.1757965087890625, 0.6579132080078125, 0.9781341552734375, 0.5477294921875, 0.91387939453125, 0.675506591796875, 0.721282958984375, 0.4889373779296875, 0.9450836181640625, 0.311981201171875, 0.3130950927734375, 0.671905517578125, 0.00164794921875, 0.0332183837890625, 0.450225830078125, 0.887969970703125, 0.6882476806640625, 0.363983154296875, 0.5078277587890625, 0.063720703125, 0.7704010009765625, 0.1996307373046875, 0.863494873046875, 0.675689697265625, 0.046966552734375, 0.3231048583984375, 0.38861083984375, 0.50634765625, 0.805023193359375, 0.692047119140625, 0.28558349609375, 0.86151123046875, 0.590362548828125, 0.383331298828125, 0.940032958984375, 0.4078369140625, 0.95404052734375, 0.795501708984375, 0.7421112060546875, 0.4285125732421875, 0.685791015625, 0.34930419921875, 0.2763519287109375, 0.404266357421875, 0.7878265380859375, 0.1703338623046875, 0.916778564453125, 0.8720550537109375, 0.99420166015625, 0.9030303955078125, 0.545867919921875, 0.1114349365234375, 0.345001220703125, 0.5353851318359375, 0.6918182373046875, 0.8746337890625, 0.7351531982421875, 0.9269561767578125, 0.03570556640625, 0.518585205078125, 0.93829345703125, 0.6467437744140625, 0.6103057861328125, 0.6587371826171875, 0.42913818359375, 0.778045654296875, 0.872528076171875, 0.240631103515625, 0.31463623046875, 0.973602294921875, 0.7679595947265625, 0.1731414794921875, 0.702239990234375, 0.984039306640625, 0.74420166015625, 0.7988128662109375, 0.511566162109375, 0.90972900390625, 0.074859619140625, 0.294036865234375, 0.6196746826171875, 0.0196685791015625, 0.0200347900390625, 0.613433837890625, 0.2723541259765625, 0.9516143798828125, 0.5984649658203125, 0.4319915771484375, 0.60321044921875, 0.2677459716796875, 0.8210296630859375, 0.2830352783203125, 0.306884765625, 0.46282958984375, 0.912841796875, 0.245574951171875, 0.911651611328125, 0.9886322021484375, 0.0409088134765625, 0.442474365234375, 0.5785369873046875, 0.7140655517578125, 0.0393829345703125, 0.5814208984375, 0.003509521484375, 0.849029541015625, 0.19573974609375, 0.6360626220703125, 0.7850341796875, 0.8234405517578125, 0.8571624755859375, 0.3610382080078125, 0.2198486328125, 0.9682769775390625, 0.7040863037109375, 0.304901123046875, 0.6954193115234375, 0.957611083984375, 0.5430145263671875, 0.3911590576171875, 0.1386260986328125, 0.0437469482421875, 0.6823883056640625, 0.5396575927734375, 0.9763641357421875, 0.710052490234375, 0.1275177001953125, 0.8701324462890625, 0.8511962890625, 0.6840972900390625, 0.639129638671875, 0.7476654052734375, 0.8960723876953125, 0.008270263671875, 0.072021484375, 0.5603485107421875, 0.2936859130859375, 0.9862518310546875, 0.4180908203125, 0.9092559814453125, 0.0513916015625, 0.632354736328125, 0.061981201171875, 0.38287353515625, 0.679779052734375, 0.686920166015625, 0.2373199462890625, 0.274993896484375, 0.0890045166015625, 0.2308807373046875, 0.1654815673828125, 0.3302154541015625, 0.4814605712890625, 0.1992645263671875, 0.7864227294921875, 0.3353424072265625, 0.19244384765625, 0.46649169921875, 0.545257568359375, 0.3261566162109375, 0.2411346435546875, 0.0199432373046875, 0.3863525390625, 0.83221435546875, 0.626251220703125, 0.0023956298828125, 0.9700469970703125, 0.0956878662109375, 0.647369384765625, 0.0679779052734375, 0.3373565673828125, 0.7894287109375, 0.72564697265625, 0.8691558837890625, 0.2779083251953125, 0.4090118408203125, 0.8685302734375, 0.237823486328125, 0.6900634765625, 0.56396484375, 0.719268798828125, 0.0931396484375, 0.1736907958984375, 0.2033843994140625, 0.5897064208984375, 0.4587860107421875, 0.3896942138671875, 0.5520477294921875, 0.482269287109375, 0.755035400390625, 0.871490478515625, 0.7984619140625, 0.6596221923828125, 0.0479888916015625, 0.356781005859375, 0.8861846923828125, 0.639678955078125, 0.3702392578125, 0.81201171875, 0.08734130859375, 0.3722076416015625, 0.1625823974609375, 0.6378173828125, 0.3616943359375, 0.9154510498046875, 0.7853240966796875, 0.0561676025390625, 0.290924072265625, 0.2064971923828125, 0.2550048828125, 0.0848388671875, 0.4399261474609375, 0.8902740478515625, 0.961151123046875, 0.291412353515625, 0.6824951171875, 0.972320556640625, 0.5258026123046875, 0.1254730224609375, 0.0397491455078125, 0.704681396484375, 0.381683349609375, 0.082061767578125, 0.3675384521484375, 0.783721923828125, 0.8306884765625, 0.657196044921875, 0.935760498046875, 0.4216461181640625, 0.9512786865234375, 0.5223541259765625, 0.7509307861328125, 0.6665802001953125, 0.031463623046875, 0.5928802490234375, 0.8166656494140625, 0.5210113525390625, 0.689422607421875, 0.5074462890625, 0.6802978515625, 0.2265472412109375, 0.92742919921875, 0.9461517333984375, 0.9966278076171875, 0.1335906982421875, 0.5851898193359375, 0.701873779296875, 0.0389556884765625, 0.2417144775390625, 0.0628204345703125, 0.10968017578125, 0.09832763671875, 0.388214111328125, 0.6184539794921875, 0.7509002685546875, 0.4383544921875, 0.0682220458984375, 0.852569580078125, 0.8259124755859375, 0.27606201171875, 0.4481964111328125, 0.617156982421875, 0.556060791015625, 0.443267822265625, 0.4654541015625, 0.6475830078125, 0.2033843994140625, 0.398681640625, 0.18426513671875, 0.251739501953125, 0.4393463134765625, 0.8275909423828125, 0.1984405517578125, 0.351837158203125, 0.785736083984375, 0.5387115478515625, 0.033660888671875, 0.4947967529296875, 0.0917205810546875, 0.362884521484375, 0.692535400390625, 0.341064453125, 0.6493377685546875, 0.429962158203125, 0.289764404296875, 0.6290435791015625, 0.251373291015625, 0.72869873046875, 0.7901458740234375, 0.2347412109375, 0.8726806640625, 0.561004638671875, 0.2512969970703125, 0.48980712890625, 0.70953369140625, 0.1154022216796875, 0.5458831787109375, 0.4494171142578125, 0.6869964599609375, 0.82135009765625, 0.86273193359375, 0.2458953857421875, 0.950164794921875, 0.0686187744140625, 0.68402099609375, 0.6605987548828125, 0.626251220703125, 0.5883941650390625, 0.9763031005859375, 0.8286285400390625, 0.58148193359375, 0.4079132080078125, 0.01385498046875, 0.4786224365234375, 0.4927978515625, 0.0532989501953125, 0.402557373046875, 0.1326904296875, 0.04327392578125, 0.1904754638671875, 0.5943145751953125, 0.9696807861328125, 0.8157501220703125, 0.029541015625, 0.58758544921875, 0.559478759765625, 0.945953369140625, 0.1735992431640625, 0.197662353515625, 0.15228271484375, 0.31915283203125, 0.75177001953125, 0.3540802001953125, 0.0468902587890625, 0.2226104736328125, 0.1825103759765625, 0.1087646484375, 0.446685791015625, 0.0936737060546875, 0.175201416015625, 0.7119598388671875, 0.76226806640625, 0.393341064453125, 0.0421600341796875, 0.64642333984375, 0.444732666015625, 0.181488037109375, 0.39617919921875, 0.1638336181640625, 0.1750946044921875, 0.16009521484375, 0.1406402587890625, 0.2469329833984375, 0.9883880615234375, 0.9514007568359375, 0.8998565673828125, 0.7666168212890625, 0.538116455078125, 0.2577972412109375, 0.0283966064453125, 0.0755615234375, 0.048065185546875, 0.609161376953125, 0.1517791748046875, 0.675537109375, 0.97894287109375, 0.2754669189453125, 0.7167205810546875, 0.3477630615234375, 0.5914306640625, 0.4960479736328125, 0.41937255859375, 0.334381103515625, 0.74810791015625, 0.421112060546875, 0.1656341552734375, 0.0492095947265625, 0.1278533935546875, 0.858856201171875, 0.35003662109375, 0.05792236328125, 0.495849609375, 0.1510772705078125, 0.1536102294921875, 0.510955810546875, 0.2589569091796875, 0.3223724365234375, 0.037322998046875, 0.9564361572265625, 0.619171142578125, 0.970794677734375, 0.717498779296875, 0.6885223388671875, 0.2678375244140625, 0.7935791015625, 0.1299896240234375, 0.97564697265625, 0.3094940185546875, 0.9931640625, 0.78704833984375, 0.2841644287109375, 0.41424560546875, 0.0224151611328125, 0.18450927734375, 0.001312255859375, 0.871612548828125, 0.28997802734375, 0.07147216796875, 0.2537994384765625, 0.27618408203125, 0.7989044189453125, 0.3192291259765625, 0.905181884765625, 0.5740966796875, 0.1649322509765625, 0.14520263671875, 0.95806884765625, 0.1106719970703125, 0.3111572265625, 0.29278564453125, 0.7852020263671875, 0.001678466796875, 0.842254638671875, 0.4528045654296875, 0.9154052734375, 0.1643218994140625, 0.3736724853515625, 0.6569366455078125, 0.2900238037109375, 0.9815673828125, 0.0800933837890625, 0.08221435546875, 0.9601898193359375, 0.2998809814453125, 0.8694610595703125, 0.2744293212890625, 0.911865234375, 0.616058349609375, 0.3983154296875, 0.114044189453125, 0.6129608154296875, 0.4419403076171875, 0.0464935302734375, 0.7428436279296875, 0.3021697998046875, 0.7474365234375, 0.68524169921875, 0.44073486328125, 0.8998260498046875, 0.0084991455078125, 0.8806304931640625, 0.9611663818359375, 0.4843597412109375, 0.0150604248046875, 0.2222900390625, 0.8704986572265625, 0.9786834716796875, 0.21197509765625, 0.5990142822265625, 0.80548095703125, 0.7528228759765625, 0.3061676025390625, 0.660888671875, 0.713104248046875, 0.251800537109375, 0.9665985107421875, 0.7503814697265625, 0.5638885498046875, 0.5085601806640625, 0.48779296875, 0.4171905517578125, 0.6256561279296875, 0.518218994140625, 0.30029296875, 0.2197723388671875, 0.5140228271484375, 0.8128204345703125, 0.3146820068359375, 0.934112548828125, 0.7498779296875, 0.4737396240234375, 0.162872314453125, 0.901702880859375, 0.1609344482421875, 0.582061767578125, 0.3030853271484375, 0.7196502685546875, 0.069366455078125, 0.28485107421875, 0.173492431640625, 0.8821868896484375, 0.818389892578125, 0.3669586181640625, 0.6692657470703125, 0.55059814453125, 0.597412109375, 0.598175048828125, 0.71478271484375, 0.7025146484375, 0.280914306640625, 0.531829833984375, 0.4510498046875, 0.8181915283203125, 0.8448638916015625, 0.5659332275390625, 0.336669921875, 0.525970458984375, 0.7220306396484375, 0.3856658935546875, 0.754638671875, 0.9545135498046875, 0.7031707763671875, 0.70758056640625, 0.45086669921875, 0.707763671875, 0.162353515625, 0.9946136474609375, 0.82940673828125, 0.6873779296875, 0.659637451171875, 0.470123291015625, 0.358917236328125, 0.4250946044921875, 0.55706787109375, 0.819549560546875, 0.763153076171875, 0.8936767578125, 0.7096099853515625, 0.33929443359375, 0.3643341064453125, 0.52392578125, 0.795318603515625, 0.498504638671875, 0.1137847900390625, 0.198760986328125, 0.839691162109375, 0.2634735107421875, 0.1825714111328125, 0.3199615478515625, 0.8577728271484375, 0.6199951171875, 0.110931396484375, 0.3600921630859375, 0.5102081298828125, 0.59063720703125, 0.124298095703125, 0.269195556640625, 0.9541778564453125, 0.4390869140625, 0.4684295654296875, 0.3538055419921875, 0.116119384765625, 0.510040283203125, 0.442535400390625, 0.6768035888671875, 0.5164642333984375, 0.89434814453125, 0.2092132568359375, 0.086029052734375, 0.0644683837890625, 0.655487060546875, 0.5081787109375, 0.494171142578125, 0.257171630859375, 0.86712646484375, 0.21588134765625, 0.749176025390625, 0.9210205078125, 0.9870452880859375, 0.794677734375, 0.0735626220703125, 0.1303558349609375, 0.7774658203125, 0.583648681640625, 0.4839630126953125, 0.3512420654296875, 0.6495513916015625, 0.9234771728515625, 0.1001739501953125, 0.601654052734375, 0.6417694091796875, 0.1852264404296875, 0.0606689453125, 0.6717529296875, 0.432708740234375, 0.195953369140625, 0.8137359619140625, 0.71099853515625, 0.5688629150390625, 0.7032623291015625, 0.6436920166015625, 0.3766021728515625, 0.6988677978515625, 0.233978271484375, 0.2204437255859375, 0.1359710693359375, 0.6431427001953125, 0.524200439453125, 0.807037353515625, 0.1832275390625, 0.5955810546875, 0.5930633544921875, 0.0258941650390625, 0.579925537109375, 0.2917633056640625, 0.03887939453125, 0.7738189697265625, 0.4996185302734375, 0.188446044921875, 0.9741058349609375, 0.3648529052734375, 0.200592041015625, 0.52783203125, 0.8738250732421875, 0.1866455078125, 0.35980224609375, 0.7095794677734375, 0.589935302734375, 0.3316802978515625, 0.3698577880859375, 0.727935791015625, 0.68646240234375, 0.14697265625, 0.029754638671875, 0.3087615966796875, 0.251556396484375, 0.3281707763671875, 0.2685394287109375, 0.19171142578125, 0.8898468017578125, 0.6810760498046875, 0.2865447998046875, 0.7858734130859375, 0.859954833984375, 0.2627410888671875, 0.79351806640625, 0.8022308349609375, 0.4464874267578125, 0.8908538818359375, 0.087615966796875, 0.3196563720703125, 0.14910888671875, 0.3607940673828125, 0.550567626953125, 0.1122894287109375, 0.2088623046875, 0.2606201171875, 0.81951904296875, 0.64117431640625, 0.96270751953125, 0.243408203125, 0.3208160400390625, 0.90020751953125, 0.07000732421875, 0.7733154296875, 0.63348388671875, 0.970916748046875, 0.58929443359375, 0.7036590576171875, 0.2772369384765625, 0.519683837890625, 0.9272613525390625, 0.76995849609375, 0.854278564453125, 0.2049713134765625, 0.0374603271484375, 0.0175323486328125, 0.5911102294921875, 0.0006866455078125, 0.3718109130859375, 0.5812225341796875, 0.7205657958984375, 0.1745758056640625, 0.4781951904296875, 0.140533447265625, 0.400604248046875, 0.4573211669921875, 0.5756072998046875, 0.3440704345703125, 0.165924072265625, 0.5860443115234375, 0.7751312255859375, 0.0620574951171875, 0.44482421875, 0.9214935302734375, 0.755615234375, 0.6473541259765625, 0.5918121337890625, 0.7198333740234375, 0.458770751953125, 0.5524444580078125, 0.21868896484375, 0.5113067626953125, 0.2168731689453125, 0.535308837890625, 0.6305999755859375, 0.3708343505859375, 0.2565155029296875, 0.372528076171875, 0.0510406494140625, 0.07135009765625, 0.7149658203125, 0.52587890625, 0.466094970703125, 0.429351806640625, 0.6624603271484375, 0.91241455078125, 0.987335205078125, 0.3031463623046875, 0.3797760009765625, 0.815704345703125, 0.9658660888671875, 0.166046142578125, 0.185089111328125, 0.798065185546875, 0.72235107421875, 0.837921142578125, 0.2726898193359375, 0.4019622802734375, 0.6778411865234375, 0.0921478271484375, 0.5081787109375, 0.92364501953125, 0.8933258056640625, 0.728271484375, 0.2388153076171875, 0.9666900634765625, 0.1416015625, 0.75762939453125, 0.1911468505859375, 0.0272979736328125, 0.4091949462890625, 0.003662109375, 0.1048431396484375, 0.873992919921875, 0.130462646484375, 0.5173492431640625, 0.5966796875, 0.6685943603515625, 0.712860107421875, 0.9258575439453125, 0.69091796875, 0.270751953125, 0.632476806640625, 0.94573974609375, 0.6856536865234375, 0.7018280029296875, 0.325347900390625, 0.5342559814453125, 0.76531982421875, 0.51727294921875, 0.375640869140625, 0.3443603515625, 0.141754150390625, 0.0568389892578125, 0.220306396484375, 0.443695068359375, 0.314849853515625, 0.04815673828125, 0.51678466796875, 0.7680206298828125, 0.1011199951171875, 0.2088165283203125, 0.3606719970703125, 0.573333740234375, 0.174468994140625, 0.2234954833984375, 0.601776123046875, 0.764068603515625, 0.8935089111328125, 0.2823028564453125, 0.005706787109375, 0.1875457763671875, 0.528076171875, 0.3704681396484375, 0.944915771484375, 0.724090576171875, 0.70050048828125, 0.3568267822265625, 0.38861083984375, 0.030303955078125, 0.2617950439453125, 0.4842529296875, 0.0890655517578125, 0.11907958984375, 0.452239990234375, 0.1944427490234375, 0.2596588134765625, 0.3582916259765625, 0.773468017578125, 0.642486572265625, 0.97412109375, 0.94635009765625, 0.204864501953125, 0.340850830078125, 0.8585052490234375, 0.850860595703125, 0.347869873046875, 0.8994598388671875, 0.9403076171875, 0.0578765869140625, 0.6216278076171875, 0.504791259765625, 0.7479095458984375, 0.9062347412109375, 0.5226898193359375, 0.2461395263671875, 0.30413818359375, 0.6385650634765625, 0.9045562744140625, 0.96142578125, 0.7601165771484375, 0.814239501953125, 0.1583404541015625, 0.6621551513671875, 0.340667724609375, 0.561492919921875, 0.1576995849609375, 0.667999267578125, 0.8845367431640625, 0.6131134033203125, 0.3401336669921875, 0.065704345703125, 0.69635009765625, 0.3924713134765625, 0.16375732421875, 0.75811767578125, 0.34197998046875, 0.4939422607421875, 0.843902587890625, 0.5691680908203125, 0.404632568359375, 0.292724609375, 0.1722869873046875, 0.5694580078125, 0.843109130859375, 0.3350830078125, 0.7573394775390625, 0.9718017578125, 0.561737060546875, 0.616302490234375, 0.60845947265625, 0.1846160888671875, 0.5540618896484375, 0.39599609375, 0.076416015625, 0.481658935546875, 0.6700897216796875, 0.574493408203125, 0.3943939208984375, 0.2405853271484375, 0.4523162841796875, 0.950042724609375, 0.761383056640625, 0.03472900390625, 0.89788818359375, 0.9260101318359375, 0.769256591796875, 0.1267547607421875, 0.874755859375, 0.737457275390625, 0.935638427734375, 0.3198699951171875, 0.5876007080078125, 0.2255401611328125, 0.9935150146484375, 0.530975341796875, 0.3662567138671875, 0.269866943359375, 0.36962890625, 0.733154296875, 0.0439300537109375, 0.121246337890625, 0.88885498046875, 0.089447021484375, 0.4833831787109375, 0.4243011474609375, 0.6904144287109375, 0.4697113037109375, 0.4923095703125, 0.28741455078125, 0.5918121337890625, 0.7845001220703125, 0.581268310546875, 0.011688232421875, 0.4378814697265625, 0.6865081787109375, 0.626495361328125, 0.8961334228515625, 0.0858306884765625, 0.9696197509765625, 0.7156829833984375, 0.4909820556640625, 0.79754638671875, 0.06634521484375, 0.0826568603515625, 0.255584716796875, 0.8842926025390625, 0.0090179443359375, 0.8481292724609375, 0.69207763671875, 0.9427947998046875, 0.5615997314453125, 0.46917724609375, 0.3390350341796875, 0.503448486328125, 0.379913330078125, 0.564544677734375, 0.7530517578125, 0.3731689453125, 0.0985260009765625, 0.186920166015625, 0.4019622802734375, 0.775390625, 0.834503173828125, 0.33416748046875, 0.8011627197265625, 0.89215087890625, 0.2182769775390625, 0.7495880126953125, 0.222625732421875, 0.061065673828125, 0.860382080078125, 0.794525146484375, 0.7287139892578125, 0.8757781982421875, 0.556060791015625, 0.6165771484375, 0.76318359375, 0.1475372314453125, 0.032440185546875, 0.1512908935546875, 0.47711181640625, 0.0100860595703125, 0.7801971435546875, 0.7795257568359375, 0.3836517333984375, 0.0233917236328125, 0.1741485595703125, 0.579925537109375, 0.981292724609375, 0.579376220703125, 0.336944580078125, 0.01458740234375, 0.8224029541015625, 0.81610107421875, 0.207244873046875, 0.46612548828125, 0.85577392578125, 0.085784912109375, 0.493408203125, 0.982635498046875, 0.2126922607421875, 0.605865478515625, 0.961761474609375, 0.2489013671875, 0.44219970703125, 0.6332855224609375, 0.9655303955078125, 0.2105865478515625, 0.2090301513671875, 0.2168426513671875, 0.2457275390625, 0.8360748291015625, 0.4560394287109375, 0.8027191162109375, 0.2892303466796875, 0.525543212890625, 0.0255889892578125, 0.1341705322265625, 0.269775390625, 0.8795928955078125, 0.250885009765625, 0.0614776611328125, 0.2290802001953125, 0.1833038330078125, 0.797637939453125, 0.2921295166015625, 0.662628173828125, 0.052276611328125, 0.7534027099609375, 0.6432037353515625, 0.0708160400390625, 0.6110382080078125, 0.9217987060546875, 0.1177520751953125, 0.9902191162109375, 0.120086669921875, 0.0608978271484375, 0.025634765625, 0.4530181884765625, 0.475250244140625, 0.767669677734375, 0.7213134765625, 0.1458282470703125, 0.13299560546875, 0.523406982421875, 0.2088470458984375, 0.8111114501953125, 0.31512451171875, 0.650299072265625, 0.6825103759765625, 0.5400238037109375, 0.0029449462890625, 0.9600830078125, 0.9903717041015625, 0.4950103759765625, 0.1743621826171875, 0.2598876953125, 0.8468475341796875, 0.8198394775390625, 0.71295166015625, 0.8743743896484375, 0.9275360107421875, 0.1696319580078125, 0.805023193359375, 0.0124053955078125, 0.0197906494140625, 0.16436767578125, 0.4235992431640625, 0.98773193359375, 0.6010894775390625, 0.99627685546875, 0.57916259765625, 0.462738037109375, 0.2572784423828125, 0.558135986328125, 0.3157501220703125, 0.7587127685546875, 0.4376220703125, 0.931396484375, 0.3491058349609375, 0.629669189453125, 0.16583251953125, 0.401885986328125, 0.045989990234375, 0.3831787109375, 0.5699005126953125, 0.0585479736328125, 0.0966644287109375, 0.7369537353515625, 0.1865081787109375, 0.4334564208984375, 0.2368011474609375, 0.9364776611328125, 0.3267059326171875, 0.4953765869140625, 0.81292724609375, 0.6935882568359375, 0.7870025634765625, 0.078369140625, 0.2182769775390625, 0.5085906982421875, 0.567840576171875, 0.7434844970703125, 0.417999267578125, 0.411712646484375, 0.3828887939453125, 0.3560333251953125, 0.459930419921875, 0.5518798828125, 0.0376129150390625, 0.9992218017578125, 0.41607666015625, 0.7001800537109375, 0.094635009765625, 0.9621124267578125, 0.7717437744140625, 0.7277069091796875, 0.413665771484375, 0.982177734375, 0.641754150390625, 0.909149169921875, 0.3274688720703125, 0.7667694091796875, 0.7710723876953125, 0.92822265625, 0.4926605224609375, 0.262115478515625, 0.788970947265625, 0.564056396484375, 0.1193389892578125, 0.267425537109375, 0.4753875732421875, 0.6607666015625, 0.7158966064453125, 0.274810791015625, 0.1862640380859375, 0.4614410400390625, 0.4839019775390625, 0.99951171875, 0.1123809814453125, 0.1679534912109375, 0.114501953125, 0.34844970703125, 0.7206878662109375, 0.7926788330078125, 0.5527801513671875, 0.58978271484375, 0.55230712890625, 0.5768585205078125, 0.0997314453125, 0.5663299560546875, 0.408447265625, 0.2501373291015625, 0.4251251220703125, 0.240692138671875, 0.8134002685546875, 0.4449310302734375, 0.943603515625, 0.5155029296875, 0.8643035888671875, 0.916778564453125, 0.7975921630859375, 0.1562347412109375, 0.31536865234375, 0.721405029296875, 0.2587432861328125, 0.1338348388671875, 0.331756591796875, 0.5361175537109375, 0.628082275390625, 0.2551422119140625, 0.947662353515625, 0.5571441650390625, 0.96783447265625, 0.6014404296875, 0.7591552734375, 0.9470977783203125, 0.368194580078125, 0.3214111328125, 0.1440887451171875, 0.6937103271484375, 0.30816650390625, 0.3691558837890625, 0.4998779296875, 0.3898162841796875, 0.6546783447265625, 0.4469757080078125, 0.343841552734375, 0.5027313232421875, 0.1692657470703125, 0.2147369384765625, 0.1246185302734375, 0.086883544921875, 0.9121856689453125, 0.48175048828125, 0.173095703125, 0.2291107177734375, 0.3974151611328125, 0.4402923583984375, 0.1562652587890625, 0.8445892333984375, 0.235931396484375, 0.8175201416015625, 0.2938232421875, 0.6579132080078125, 0.9781646728515625, 0.1874237060546875, 0.250946044921875, 0.2628936767578125, 0.792633056640625, 0.448577880859375, 0.6257781982421875, 0.514923095703125, 0.9008941650390625, 0.08746337890625, 0.62689208984375, 0.2313995361328125, 0.4849395751953125, 0.1374969482421875, 0.7884063720703125, 0.6784820556640625, 0.5348663330078125, 0.8834686279296875, 0.197357177734375, 0.2637786865234375, 0.9906005859375, 0.5796661376953125, 0.701446533203125, 0.2933197021484375, 0.389190673828125, 0.6881256103515625, 0.6707763671875, 0.1513824462890625, 0.395538330078125, 0.8195037841796875, 0.2415618896484375, 0.048797607421875, 0.673583984375, 0.4931793212890625, 0.2606048583984375, 0.1661834716796875, 0.3057708740234375, 0.5114898681640625, 0.46453857421875, 0.796600341796875, 0.2883148193359375, 0.4280242919921875, 0.6872406005859375, 0.227386474609375, 0.1479949951171875, 0.0530853271484375, 0.518157958984375, 0.85498046875, 0.9999847412109375, 0.3536834716796875, 0.6654205322265625, 0.578765869140625, 0.726531982421875, 0.47955322265625, 0.4130096435546875, 0.0815277099609375, 0.4831085205078125, 0.6661529541015625, 0.5612335205078125, 0.524261474609375, 0.6010894775390625, 0.695709228515625, 0.13653564453125, 0.8821868896484375, 0.024688720703125, 0.058624267578125, 0.8877105712890625, 0.821319580078125, 0.0870819091796875, 0.4229736328125, 0.392822265625, 0.7746429443359375, 0.535125732421875, 0.911529541015625, 0.9386444091796875, 0.404541015625, 0.28668212890625, 0.5835113525390625, 0.1699676513671875, 0.549041748046875, 0.6447296142578125, 0.698028564453125, 0.7055511474609375, 0.528533935546875, 0.4123687744140625, 0.8690948486328125, 0.9925384521484375, 0.31756591796875, 0.1259765625, 0.7249298095703125, 0.1334991455078125, 0.348297119140625, 0.2170867919921875, 0.9969940185546875, 0.7414093017578125, 0.3047332763671875, 0.9113616943359375, 0.728240966796875, 0.1034698486328125, 0.497589111328125, 0.0635986328125, 0.0696258544921875, 0.0836029052734375, 0.397125244140625, 0.4750213623046875, 0.0140533447265625, 0.0656890869140625, 0.4062042236328125, 0.1072235107421875, 0.4210662841796875, 0.2950439453125, 0.265228271484375, 0.315460205078125, 0.7946929931640625, 0.310394287109375, 0.6365509033203125, 0.2028656005859375, 0.4307861328125, 0.6872711181640625, 0.66680908203125, 0.29791259765625, 0.986968994140625, 0.253448486328125, 0.797332763671875, 0.6210174560546875, 0.53814697265625, 0.85906982421875, 0.9061279296875, 0.8412628173828125, 0.7201995849609375, 0.9550323486328125, 0.986572265625, 0.4447784423828125, 0.612030029296875, 0.35113525390625, 0.8403472900390625, 0.3794708251953125, 0.5056915283203125, 0.58154296875, 0.5537872314453125, 0.1680145263671875, 0.9240264892578125, 0.80145263671875, 0.33056640625, 0.8249664306640625, 0.523834228515625, 0.24945068359375, 0.7210540771484375, 0.7332763671875, 0.76446533203125, 0.1917877197265625, 0.082489013671875, 0.2977752685546875, 0.15625, 0.338043212890625, 0.05499267578125, 0.3168182373046875, 0.8022003173828125, 0.177398681640625, 0.764190673828125, 0.0940704345703125, 0.7555694580078125, 0.5060272216796875, 0.3916015625, 0.2623138427734375, 0.073974609375, 0.2841339111328125, 0.488067626953125, 0.7831878662109375, 0.5670623779296875, 0.290496826171875, 0.0933685302734375, 0.9515380859375, 0.5963592529296875, 0.9297637939453125, 0.2828826904296875, 0.220947265625, 0.890533447265625, 0.940338134765625, 0.421539306640625, 0.1265716552734375, 0.26605224609375, 0.59124755859375, 0.96148681640625, 0.82073974609375, 0.6487274169921875, 0.839111328125, 0.5260467529296875, 0.66033935546875, 0.705413818359375, 0.92669677734375, 0.49774169921875, 0.9651031494140625, 0.6108551025390625, 0.3635711669921875, 0.48846435546875, 0.076446533203125, 0.1601104736328125, 0.7721710205078125, 0.754974365234375, 0.069061279296875, 0.2876129150390625, 0.7259063720703125, 0.74774169921875, 0.2862091064453125, 0.1225738525390625, 0.32379150390625, 0.9918670654296875, 0.1155242919921875, 0.839691162109375, 0.6778717041015625, 0.574066162109375, 0.70819091796875, 0.8314666748046875, 0.5557708740234375, 0.3520355224609375, 0.108734130859375, 0.838165283203125, 0.0178680419921875, 0.703369140625, 0.9076995849609375, 0.552642822265625, 0.056854248046875, 0.915924072265625, 0.2159576416015625, 0.922393798828125, 0.2772674560546875, 0.1871337890625, 0.27435302734375, 0.5100250244140625, 0.8783111572265625, 0.755279541015625, 0.595458984375, 0.381439208984375, 0.7494964599609375, 0.5457763671875, 0.2901763916015625, 0.1168365478515625, 0.9785919189453125, 0.6166229248046875, 0.98150634765625, 0.854400634765625, 0.4864654541015625, 0.22845458984375, 0.871856689453125, 0.601654052734375, 0.8529510498046875, 0.4969940185546875, 0.9835662841796875, 0.99700927734375, 0.827239990234375, 0.45501708984375, 0.3481903076171875, 0.81884765625, 0.42083740234375, 0.59088134765625, 0.44476318359375, 0.3509979248046875, 0.0817108154296875, 0.622100830078125, 0.2688446044921875, 0.797576904296875, 0.4184112548828125, 0.0042572021484375, 0.701995849609375, 0.5782318115234375, 0.6024627685546875, 0.2735748291015625, 0.5872802734375, 0.8661346435546875, 0.195220947265625, 0.6258392333984375, 0.665863037109375, 0.8246917724609375, 0.0998992919921875, 0.6702880859375, 0.453460693359375, 0.0226593017578125, 0.7267913818359375, 0.1750030517578125, 0.7811279296875, 0.073699951171875, 0.7939453125, 0.6429443359375, 0.9371185302734375, 0.519317626953125, 0.025604248046875, 0.763885498046875, 0.955963134765625, 0.2774505615234375, 0.5755767822265625, 0.870208740234375, 0.69403076171875, 0.9829254150390625, 0.7896575927734375, 0.849334716796875, 0.9824371337890625, 0.467987060546875, 0.78369140625, 0.691864013671875, 0.206695556640625, 0.4902191162109375, 0.8824005126953125, 0.16412353515625, 0.2483673095703125, 0.79425048828125, 0.80712890625, 0.2087860107421875, 0.9014129638671875, 0.2819366455078125, 0.5477142333984375, 0.997802734375, 0.074951171875, 0.868682861328125, 0.971832275390625, 0.6202850341796875, 0.5985870361328125, 0.4783782958984375, 0.1905059814453125, 0.9512481689453125, 0.594970703125, 0.673736572265625, 0.64013671875, 0.83868408203125, 0.9905242919921875, 0.6772308349609375, 0.0610198974609375, 0.7308349609375, 0.3211212158203125, 0.755096435546875, 0.597808837890625, 0.933319091796875, 0.477294921875, 0.9648895263671875, 0.573028564453125, 0.3198394775390625, 0.445220947265625, 0.879913330078125, 0.9396514892578125, 0.6769866943359375, 0.7141265869140625, 0.6094207763671875, 0.60174560546875, 0.092620849609375, 0.37933349609375, 0.6605072021484375, 0.493560791015625, 0.6132049560546875, 0.98028564453125, 0.9715423583984375, 0.7283477783203125, 0.257781982421875, 0.1102752685546875, 0.931793212890625, 0.859619140625, 0.6951904296875, 0.692596435546875, 0.2667999267578125, 0.4934844970703125, 0.6107177734375, 0.522705078125, 0.6768646240234375, 0.2215728759765625, 0.8138580322265625, 0.2608642578125, 0.327789306640625, 0.5584716796875, 0.8313140869140625, 0.9058837890625, 0.847625732421875, 0.733917236328125, 0.59991455078125, 0.5157012939453125, 0.7393035888671875, 0.23089599609375, 0.504486083984375, 0.8631439208984375, 0.680389404296875, 0.6240997314453125, 0.0151214599609375, 0.9306640625, 0.967987060546875, 0.8642578125, 0.2392425537109375, 0.348236083984375, 0.880767822265625, 0.2378692626953125, 0.8720703125, 0.2228851318359375, 0.87530517578125, 0.163604736328125, 0.494354248046875, 0.361297607421875, 0.222564697265625, 0.7777099609375, 0.276458740234375, 0.2820892333984375, 0.9281158447265625, 0.8564453125, 0.01959228515625, 0.045013427734375, 0.803466796875, 0.952178955078125, 0.7783203125, 0.485107421875, 0.0100555419921875, 0.7481689453125, 0.237518310546875, 0.0724639892578125, 0.279998779296875, 0.4181976318359375, 0.495361328125, 0.81927490234375, 0.559722900390625] +6274 diff --git a/mlir-assigner/tests/Ops/Onnx/Shape/ShapeLarge.json b/mlir-assigner/tests/Ops/Onnx/Shape/ShapeLarge.json new file mode 100644 index 0000000..143c5a8 --- /dev/null +++ b/mlir-assigner/tests/Ops/Onnx/Shape/ShapeLarge.json @@ -0,0 +1 @@ +[{"memref": {"data": [0.9904022216796875, 0.347869873046875, 0.1925201416015625, 0.4905853271484375, 0.0259246826171875, 0.002716064453125, 0.395263671875, 0.8501129150390625, 0.824920654296875, 0.3481292724609375, 0.005035400390625, 0.2724761962890625, 0.54852294921875, 0.90386962890625, 0.4977569580078125, 0.775909423828125, 0.1576690673828125, 0.9006805419921875, 0.0240631103515625, 0.7641448974609375, 0.390228271484375, 0.1060638427734375, 0.8990478515625, 0.82635498046875, 0.9182891845703125, 0.150054931640625, 0.2706756591796875, 0.5788726806640625, 0.08990478515625, 0.68133544921875, 0.2410888671875, 0.662139892578125, 0.01397705078125, 0.64764404296875, 0.3206787109375, 0.454925537109375, 0.2137603759765625, 0.1829986572265625, 0.31341552734375, 0.6778717041015625, 0.1047821044921875, 0.4978179931640625, 0.6049346923828125, 0.0833282470703125, 0.5309600830078125, 0.74530029296875, 0.1469573974609375, 0.653656005859375, 0.2535247802734375, 0.4942474365234375, 0.0031280517578125, 0.703826904296875, 0.7763671875, 0.11767578125, 0.0099029541015625, 0.93231201171875, 0.087188720703125, 0.4504547119140625, 0.06817626953125, 0.127777099609375, 0.9692840576171875, 0.873077392578125, 0.31561279296875, 0.273468017578125, 0.52447509765625, 0.636962890625, 0.4809417724609375, 0.09136962890625, 0.3310394287109375, 0.312408447265625, 0.8775787353515625, 0.3443450927734375, 0.5980377197265625, 0.8453216552734375, 0.0619354248046875, 0.196441650390625, 0.9286651611328125, 0.5105438232421875, 0.925323486328125, 0.729888916015625, 0.1256561279296875, 0.138153076171875, 0.4709625244140625, 0.6719818115234375, 0.9021759033203125, 0.2694854736328125, 0.2833709716796875, 0.0662078857421875, 0.273223876953125, 0.5460662841796875, 0.82012939453125, 0.5185089111328125, 0.623077392578125, 0.788330078125, 0.512725830078125, 0.984283447265625, 0.925048828125, 0.743499755859375, 0.59454345703125, 0.5282440185546875, 0.2062835693359375, 0.5825653076171875, 0.1166534423828125, 0.9452972412109375, 0.5774078369140625, 0.3294830322265625, 0.9107513427734375, 0.0325927734375, 0.7143402099609375, 0.4457855224609375, 0.8315277099609375, 0.4442596435546875, 0.5230255126953125, 0.16204833984375, 0.749847412109375, 0.3603057861328125, 0.74371337890625, 0.3716278076171875, 0.3364105224609375, 0.516876220703125, 0.476806640625, 0.591705322265625, 0.0242156982421875, 0.7862548828125, 0.3145599365234375, 0.033782958984375, 0.3763275146484375, 0.744354248046875, 0.451873779296875, 0.6548919677734375, 0.6702728271484375, 0.0939483642578125, 0.446014404296875, 0.7957000732421875, 0.764739990234375, 0.9430389404296875, 0.6258087158203125, 0.3514862060546875, 0.0233001708984375, 0.5960845947265625, 0.0794525146484375, 0.550323486328125, 0.0175933837890625, 0.7612152099609375, 0.0230865478515625, 0.8020172119140625, 0.2822265625, 0.0783233642578125, 0.127044677734375, 0.16436767578125, 0.099853515625, 0.319580078125, 0.657867431640625, 0.32318115234375, 0.56402587890625, 0.485382080078125, 0.2239837646484375, 0.275115966796875, 0.058868408203125, 0.3607330322265625, 0.1754913330078125, 0.35992431640625, 0.6383514404296875, 0.095672607421875, 0.1060638427734375, 0.31378173828125, 0.1063385009765625, 0.5238037109375, 0.8341522216796875, 0.1886444091796875, 0.143280029296875, 0.9711456298828125, 0.0484771728515625, 0.8320465087890625, 0.0882568359375, 0.897186279296875, 0.547760009765625, 0.299835205078125, 0.5595855712890625, 0.499420166015625, 0.1277923583984375, 0.5886077880859375, 0.3543548583984375, 0.921661376953125, 0.70404052734375, 0.1605377197265625, 0.195831298828125, 0.4333343505859375, 0.129119873046875, 0.3880615234375, 0.730743408203125, 0.1212005615234375, 0.8115234375, 0.2987823486328125, 0.1341400146484375, 0.9392242431640625, 0.4787750244140625, 0.026123046875, 0.8419342041015625, 0.183990478515625, 0.852783203125, 0.5853271484375, 0.4544677734375, 0.1197662353515625, 0.7845001220703125, 0.9369354248046875, 0.3309478759765625, 0.471923828125, 0.039886474609375, 0.119293212890625, 0.31842041015625, 0.3611907958984375, 0.5255126953125, 0.855712890625, 0.7905426025390625, 0.7803192138671875, 0.103424072265625, 0.8665771484375, 0.5813140869140625, 0.5328369140625, 0.8492584228515625, 0.953094482421875, 0.363922119140625, 0.08233642578125, 0.0456390380859375, 0.336822509765625, 0.714935302734375, 0.1409759521484375, 0.5207366943359375, 0.4157257080078125, 0.9609222412109375, 0.4186553955078125, 0.2490997314453125, 0.31121826171875, 0.2534027099609375, 0.8563079833984375, 0.33477783203125, 0.9837646484375, 0.8263702392578125, 0.8926544189453125, 0.0771026611328125, 0.688079833984375, 0.8842620849609375, 0.62872314453125, 0.8607025146484375, 0.226776123046875, 0.165435791015625, 0.4701080322265625, 0.8996734619140625, 0.5028228759765625, 0.814178466796875, 0.08917236328125, 0.66485595703125, 0.2168731689453125, 0.80450439453125, 0.105072021484375, 0.5209503173828125, 0.985565185546875, 0.59527587890625, 0.2537841796875, 0.4564666748046875, 0.1021881103515625, 0.556884765625, 0.7845916748046875, 0.51019287109375, 0.6786346435546875, 0.5245513916015625, 0.1956939697265625, 0.599395751953125, 0.0778961181640625, 0.6002197265625, 0.9142303466796875, 0.9236297607421875, 0.18365478515625, 0.3719482421875, 0.7285003662109375, 0.7406768798828125, 0.3603057861328125, 0.658477783203125, 0.4941558837890625, 0.694976806640625, 0.8595733642578125, 0.475128173828125, 0.1586151123046875, 0.52587890625, 0.5840606689453125, 0.7489471435546875, 0.134246826171875, 0.688079833984375, 0.4525146484375, 0.89508056640625, 0.5789947509765625, 0.092620849609375, 0.82208251953125, 0.79241943359375, 0.6677703857421875, 0.2216033935546875, 0.4254150390625, 0.8204498291015625, 0.17449951171875, 0.49212646484375, 0.14569091796875, 0.194061279296875, 0.6427459716796875, 0.60186767578125, 0.5595550537109375, 0.298004150390625, 0.5429534912109375, 0.1191558837890625, 0.86297607421875, 0.1824188232421875, 0.88433837890625, 0.618377685546875, 0.069122314453125, 0.2470245361328125, 0.6422882080078125, 0.40631103515625, 0.1280670166015625, 0.1180419921875, 0.9867401123046875, 0.951324462890625, 0.973175048828125, 0.1693572998046875, 0.2586669921875, 0.5396728515625, 0.33258056640625, 0.3084259033203125, 0.5859832763671875, 0.0011138916015625, 0.62908935546875, 0.437774658203125, 0.6191864013671875, 0.3563995361328125, 0.4983673095703125, 0.0276336669921875, 0.8223724365234375, 0.9281005859375, 0.3559112548828125, 0.3254852294921875, 0.08758544921875, 0.6604766845703125, 0.8658905029296875, 0.8927764892578125, 0.2136383056640625, 0.0018463134765625, 0.74969482421875, 0.8233489990234375, 0.98687744140625, 0.001373291015625, 0.1441802978515625, 0.4837188720703125, 0.1884002685546875, 0.404937744140625, 0.97442626953125, 0.314422607421875, 0.823394775390625, 0.9221649169921875, 0.7957611083984375, 0.6712646484375, 0.477935791015625, 0.49981689453125, 0.23284912109375, 0.736175537109375, 0.7934722900390625, 0.851226806640625, 0.631011962890625, 0.5974578857421875, 0.35211181640625, 0.394927978515625, 0.850006103515625, 0.6723480224609375, 0.4576416015625, 0.290191650390625, 0.6353759765625, 0.61505126953125, 0.3631591796875, 0.4107513427734375, 0.5279541015625, 0.256195068359375, 0.90277099609375, 0.9533538818359375, 0.5500640869140625, 0.5564422607421875, 0.3411407470703125, 0.0328216552734375, 0.2803497314453125, 0.2890167236328125, 0.194122314453125, 0.4068756103515625, 0.30596923828125, 0.9743499755859375, 0.8090972900390625, 0.61859130859375, 0.8267059326171875, 0.9753265380859375, 0.7206573486328125, 0.42364501953125, 0.8298187255859375, 0.7616119384765625, 0.2945556640625, 0.717254638671875, 0.11993408203125, 0.251983642578125, 0.40570068359375, 0.6927337646484375, 0.9384002685546875, 0.9890594482421875, 0.514404296875, 0.3876800537109375, 0.275848388671875, 0.4037628173828125, 0.86785888671875, 0.9137420654296875, 0.6677093505859375, 0.542633056640625, 0.9477691650390625, 0.828765869140625, 0.7396392822265625, 0.047088623046875, 0.7656097412109375, 0.4519195556640625, 0.96142578125, 0.2833404541015625, 0.847808837890625, 0.826507568359375, 0.0898590087890625, 0.6647491455078125, 0.3349761962890625, 0.916961669921875, 0.566650390625, 0.2989654541015625, 0.5880889892578125, 0.296600341796875, 0.897857666015625, 0.736053466796875, 0.0804901123046875, 0.904937744140625, 0.73846435546875, 0.25396728515625, 0.6724090576171875, 0.6518707275390625, 0.6909942626953125, 0.6561737060546875, 0.1953277587890625, 0.1446990966796875, 0.0034027099609375, 0.21435546875, 0.7009735107421875, 0.4300384521484375, 0.805206298828125, 0.5225372314453125, 0.47869873046875, 0.2281341552734375, 0.4211273193359375, 0.407745361328125, 0.3818359375, 0.83892822265625, 0.6886444091796875, 0.154296875, 0.8740234375, 0.2743377685546875, 0.4881439208984375, 0.70172119140625, 0.5241546630859375, 0.1265411376953125, 0.0316619873046875, 0.560150146484375, 0.31439208984375, 0.387847900390625, 0.6347198486328125, 0.0697021484375, 0.4510040283203125, 0.4575958251953125, 0.2068939208984375, 0.4886016845703125, 0.0928497314453125, 0.6110076904296875, 0.874053955078125, 0.324615478515625, 0.792999267578125, 0.64825439453125, 0.74371337890625, 0.608917236328125, 0.892333984375, 0.35906982421875, 0.8677825927734375, 0.1058502197265625, 0.050506591796875, 0.4663543701171875, 0.3989105224609375, 0.6515045166015625, 0.2087554931640625, 0.34967041015625, 0.67626953125, 0.6240692138671875, 0.599151611328125, 0.90252685546875, 0.1661224365234375, 0.0966339111328125, 0.01507568359375, 0.4404449462890625, 0.0718994140625, 0.544464111328125, 0.20062255859375, 0.2579498291015625, 0.9093780517578125, 0.3878021240234375, 0.9279022216796875, 0.7918548583984375, 0.855224609375, 0.3659210205078125, 0.9582366943359375, 0.13336181640625, 0.557098388671875, 0.3619537353515625, 0.3750762939453125, 0.021728515625, 0.6174163818359375, 0.7493743896484375, 0.8705596923828125, 0.154083251953125, 0.996795654296875, 0.29876708984375, 0.8470916748046875, 0.068634033203125, 0.3669586181640625, 0.2299346923828125, 0.0800933837890625, 0.5282135009765625, 0.58905029296875, 0.880645751953125, 0.1295928955078125, 0.223785400390625, 0.6683197021484375, 0.067108154296875, 0.0794677734375, 0.7207794189453125, 0.3574981689453125, 0.338958740234375, 0.5902557373046875, 0.54852294921875, 0.4976654052734375, 0.970489501953125, 0.579437255859375, 0.96075439453125, 0.8219146728515625, 0.202606201171875, 0.0952301025390625, 0.18511962890625, 0.3567962646484375, 0.837127685546875, 0.152191162109375, 0.0568389892578125, 0.3168487548828125, 0.2842254638671875, 0.2510833740234375, 0.0617523193359375, 0.149505615234375, 0.0770416259765625, 0.500244140625, 0.232879638671875, 0.22283935546875, 0.75885009765625, 0.6194915771484375, 0.811614990234375, 0.8551483154296875, 0.2196502685546875, 0.277587890625, 0.024078369140625, 0.413818359375, 0.10491943359375, 0.7656097412109375, 0.3608245849609375, 0.572265625, 0.2659454345703125, 0.1940155029296875, 0.435516357421875, 0.2125091552734375, 0.2460479736328125, 0.4091949462890625, 0.2607879638671875, 0.4748382568359375, 0.7531890869140625, 0.2902069091796875, 0.9459991455078125, 0.0615081787109375, 0.056854248046875, 0.485321044921875, 0.638336181640625, 0.3321990966796875, 0.3442230224609375, 0.6175689697265625, 0.43463134765625, 0.7114715576171875, 0.361297607421875, 0.3614044189453125, 0.8451995849609375, 0.989013671875, 0.4692230224609375, 0.2183074951171875, 0.32568359375, 0.72998046875, 0.74072265625, 0.115478515625, 0.543609619140625, 0.6685791015625, 0.5685882568359375, 0.9307403564453125, 0.4534912109375, 0.971099853515625, 0.3890838623046875, 0.552276611328125, 0.727996826171875, 0.647552490234375, 0.05035400390625, 0.619140625, 0.6204071044921875, 0.6534271240234375, 0.30810546875, 0.66339111328125, 0.4512176513671875, 0.61041259765625, 0.96551513671875, 0.6250152587890625, 0.238128662109375, 0.1236724853515625, 0.8934783935546875, 0.925933837890625, 0.7000885009765625, 0.4513092041015625, 0.4801177978515625, 0.5663604736328125, 0.529632568359375, 0.659332275390625, 0.5109100341796875, 0.2587738037109375, 0.3737335205078125, 0.7720794677734375, 0.656280517578125, 0.0424652099609375, 0.8684539794921875, 0.7567596435546875, 0.6075439453125, 0.80389404296875, 0.63140869140625, 0.309967041015625, 0.675628662109375, 0.8000946044921875, 0.0543060302734375, 0.344329833984375, 0.65118408203125, 0.480010986328125, 0.858642578125, 0.413909912109375, 0.6045379638671875, 0.0687255859375, 0.1580047607421875, 0.588897705078125, 0.6339874267578125, 0.5900421142578125, 0.736846923828125, 0.9026031494140625, 0.9916839599609375, 0.75726318359375, 0.587890625, 0.0778350830078125, 0.8247833251953125, 0.6542205810546875, 0.9912261962890625, 0.6351318359375, 0.6245269775390625, 0.354888916015625, 0.4763946533203125, 0.7306671142578125, 0.050018310546875, 0.0183563232421875, 0.880218505859375, 0.3699188232421875, 0.3878021240234375, 0.7103271484375, 0.93048095703125, 0.0918426513671875, 0.92950439453125, 0.0984649658203125, 0.55078125, 0.5405120849609375, 0.1513519287109375, 0.9988861083984375, 0.956451416015625, 0.774871826171875, 0.2004547119140625, 0.1728668212890625, 0.8130950927734375, 0.5413818359375, 0.8195648193359375, 0.3995513916015625, 0.9765167236328125, 0.3770904541015625, 0.518890380859375, 0.4273834228515625, 0.0741424560546875, 0.0474853515625, 0.5746002197265625, 0.6494598388671875, 0.2729339599609375, 0.432647705078125, 0.197174072265625, 0.7011260986328125, 0.41827392578125, 0.971435546875, 0.6280517578125, 0.2509307861328125, 0.8858184814453125, 0.78070068359375, 0.20098876953125, 0.7857513427734375, 0.4518890380859375, 0.5519866943359375, 0.5890960693359375, 0.960968017578125, 0.1720123291015625, 0.26080322265625, 0.7615814208984375, 0.1292266845703125, 0.9585418701171875, 0.88299560546875, 0.025238037109375, 0.8558502197265625, 0.2084197998046875, 0.4628448486328125, 0.6705169677734375, 0.2498016357421875, 0.5115966796875, 0.117401123046875, 0.2066650390625, 0.94891357421875, 0.7353668212890625, 0.891357421875, 0.6431121826171875, 0.3878021240234375, 0.331695556640625, 0.8037567138671875, 0.995513916015625, 0.0616302490234375, 0.33856201171875, 0.614288330078125, 0.3308258056640625, 0.1377410888671875, 0.183929443359375, 0.0859527587890625, 0.2628173828125, 0.8946380615234375, 0.9226837158203125, 0.2242584228515625, 0.999725341796875, 0.364410400390625, 0.833587646484375, 0.4395294189453125, 0.0777587890625, 0.715057373046875, 0.367828369140625, 0.4630126953125, 0.172393798828125, 0.93975830078125, 0.24749755859375, 0.1359710693359375, 0.413116455078125, 0.696319580078125, 0.3418426513671875, 0.9712066650390625, 0.9014892578125, 0.805999755859375, 0.396026611328125, 0.6897735595703125, 0.1776580810546875, 0.381927490234375, 0.7103271484375, 0.6168060302734375, 0.0224151611328125, 0.941619873046875, 0.5384979248046875, 0.28009033203125, 0.3115234375, 0.026824951171875, 0.222259521484375, 0.6106414794921875, 0.683135986328125, 0.1499176025390625, 0.7070465087890625, 0.1804046630859375, 0.0466461181640625, 0.52130126953125, 0.598236083984375, 0.489471435546875, 0.8211822509765625, 0.832183837890625, 0.580596923828125, 0.826507568359375, 0.01031494140625, 0.515655517578125, 0.1474151611328125, 0.845245361328125, 0.7920989990234375, 0.519744873046875, 0.80377197265625, 0.572998046875, 0.4056396484375, 0.712371826171875, 0.59344482421875, 0.88128662109375, 0.2641448974609375, 0.1014556884765625, 0.464935302734375, 0.0526580810546875, 0.5303802490234375, 0.640380859375, 0.0424041748046875, 0.319854736328125, 0.1820220947265625, 0.991119384765625, 0.27130126953125, 0.089752197265625, 0.586578369140625, 0.38397216796875, 0.4788970947265625, 0.0660858154296875, 0.0450286865234375, 0.820037841796875, 0.86248779296875, 0.6007080078125, 0.8375091552734375, 0.00439453125, 0.278839111328125, 0.9577484130859375, 0.697418212890625, 0.766326904296875, 0.45458984375, 0.9793853759765625, 0.10589599609375, 0.934814453125, 0.849884033203125, 0.576446533203125, 0.5915374755859375, 0.0914459228515625, 0.4428558349609375, 0.5074920654296875, 0.5674896240234375, 0.24176025390625, 0.470245361328125, 0.033538818359375, 0.27008056640625, 0.71527099609375, 0.961639404296875, 0.5498504638671875, 0.4123382568359375, 0.75006103515625, 0.3553924560546875, 0.4958038330078125, 0.267913818359375, 0.609771728515625, 0.998291015625, 0.9196624755859375, 0.8062591552734375, 0.903045654296875, 0.4149322509765625, 0.325225830078125, 0.8000335693359375, 0.6757354736328125, 0.162567138671875, 0.640350341796875, 0.33551025390625, 0.172576904296875, 0.1001434326171875, 0.4880523681640625, 0.506011962890625, 0.2522430419921875, 0.1006317138671875, 0.461883544921875, 0.0735015869140625, 0.5403900146484375, 0.329833984375, 0.30877685546875, 0.937103271484375, 0.160308837890625, 0.0775146484375, 0.8934783935546875, 0.3891143798828125, 0.7717437744140625, 0.840545654296875, 0.4361572265625, 0.6069488525390625, 0.292083740234375, 0.1033935546875, 0.4561614990234375, 0.921722412109375, 0.1957550048828125, 0.548004150390625, 0.028961181640625, 0.0513763427734375, 0.627349853515625, 0.0427093505859375, 0.6113433837890625, 0.900909423828125, 0.55987548828125, 0.1614227294921875, 0.611175537109375, 0.0302886962890625, 0.4708404541015625, 0.51751708984375, 0.2039337158203125, 0.0315399169921875, 0.4217376708984375, 0.8912200927734375, 0.6024017333984375, 0.0347747802734375, 0.904205322265625, 0.91424560546875, 0.7052459716796875, 0.8402862548828125, 0.29718017578125, 0.4713134765625, 0.87640380859375, 0.655975341796875, 0.9128570556640625, 0.17388916015625, 0.52923583984375, 0.6752471923828125, 0.6150665283203125, 0.9060821533203125, 0.5044403076171875, 0.1759033203125, 0.019805908203125, 0.464813232421875, 0.0139312744140625, 0.3811187744140625, 0.846099853515625, 0.2563018798828125, 0.271087646484375, 0.73883056640625, 0.5563507080078125, 0.58770751953125, 0.1973114013671875, 0.2578887939453125, 0.2230377197265625, 0.6663055419921875, 0.3963470458984375, 0.042236328125, 0.0880126953125, 0.1165771484375, 0.1300506591796875, 0.7526397705078125, 0.732452392578125, 0.2018890380859375, 0.5052032470703125, 0.230072021484375, 0.7673492431640625, 0.795013427734375, 0.2718963623046875, 0.405120849609375, 0.05474853515625, 0.7346343994140625, 0.91119384765625, 0.717376708984375, 0.640960693359375, 0.2834014892578125, 0.9250030517578125, 0.7269439697265625, 0.6512603759765625, 0.1970062255859375, 0.4010162353515625, 0.3973541259765625, 0.2879486083984375, 0.0805206298828125, 0.02850341796875, 0.0986328125, 0.8402557373046875, 0.923431396484375, 0.8558502197265625, 0.6871795654296875, 0.1655731201171875, 0.0657958984375, 0.954345703125, 0.39813232421875, 0.3367919921875, 0.0455322265625, 0.32489013671875, 0.4767303466796875, 0.2590179443359375, 0.65435791015625, 0.5872955322265625, 0.71514892578125, 0.5142669677734375, 0.1056365966796875, 0.6108551025390625, 0.5800628662109375, 0.3113861083984375, 0.9221038818359375, 0.809906005859375, 0.203155517578125, 0.99920654296875, 0.738037109375, 0.09283447265625, 0.9244537353515625, 0.262176513671875, 0.919464111328125, 0.7971038818359375, 0.148651123046875, 0.49322509765625, 0.897735595703125, 0.355743408203125, 0.3565216064453125, 0.0954742431640625, 0.336761474609375, 0.8011627197265625, 0.7812042236328125, 0.596893310546875, 0.903472900390625, 0.788726806640625, 0.66156005859375, 0.1029510498046875, 0.9532928466796875, 0.878692626953125, 0.1457672119140625, 0.6575469970703125, 0.8053131103515625, 0.92205810546875, 0.579071044921875, 0.6589508056640625, 0.7116546630859375, 0.58392333984375, 0.5051422119140625, 0.46148681640625, 0.569305419921875, 0.32489013671875, 0.682586669921875, 0.9235992431640625, 0.905029296875, 0.4163360595703125, 0.6898193359375, 0.7590789794921875, 0.5764007568359375, 0.0790863037109375, 0.599578857421875, 0.9936370849609375, 0.9440765380859375, 0.563262939453125, 0.074737548828125, 0.6287841796875, 0.934722900390625, 0.7972564697265625, 0.6287994384765625, 0.1494598388671875, 0.968902587890625, 0.5373687744140625, 0.505096435546875, 0.0065765380859375, 0.05035400390625, 0.256378173828125, 0.0485687255859375, 0.0312347412109375, 0.062530517578125, 0.6498870849609375, 0.6386260986328125, 0.7757110595703125, 0.8183746337890625, 0.3553466796875, 0.3765869140625, 0.0399017333984375, 0.990203857421875, 0.7281646728515625, 0.8773956298828125, 0.3531341552734375, 0.572235107421875, 0.484832763671875, 0.9774169921875, 0.3284149169921875, 0.5877532958984375, 0.33392333984375, 0.1720733642578125, 0.3812408447265625, 0.67999267578125, 0.9779510498046875, 0.415008544921875, 0.4292755126953125, 0.721038818359375, 0.3316497802734375, 0.882476806640625, 0.821044921875, 0.5671234130859375, 0.7417449951171875, 0.952117919921875, 0.365264892578125, 0.9334259033203125, 0.546966552734375, 0.2545318603515625, 0.800506591796875, 0.6786346435546875, 0.032470703125, 0.19305419921875, 0.77703857421875, 0.90032958984375, 0.25848388671875, 0.9682769775390625, 0.109130859375, 0.06622314453125, 0.96038818359375, 0.1186370849609375, 0.4572906494140625, 0.3080291748046875, 0.42315673828125, 0.11187744140625, 0.734405517578125, 0.7110137939453125, 0.6788177490234375, 0.78424072265625, 0.833831787109375, 0.3893280029296875, 0.274810791015625, 0.592926025390625, 0.5633392333984375, 0.8324127197265625, 0.7831573486328125, 0.6273193359375, 0.6575164794921875, 0.673431396484375, 0.7966461181640625, 0.453155517578125, 0.687713623046875, 0.3559722900390625, 0.2153472900390625, 0.472320556640625, 0.8314971923828125, 0.774993896484375, 0.5315704345703125, 0.8669586181640625, 0.1493377685546875, 0.817108154296875, 0.021026611328125, 0.887939453125, 0.695343017578125, 0.584136962890625, 0.9294891357421875, 0.4597625732421875, 0.196563720703125, 0.46392822265625, 0.693939208984375, 0.338958740234375, 0.61151123046875, 0.5196685791015625, 0.9914703369140625, 0.508697509765625, 0.0112457275390625, 0.8131561279296875, 0.2677001953125, 0.56817626953125, 0.2274932861328125, 0.6779022216796875, 0.4132080078125, 0.931427001953125, 0.4381103515625, 0.07012939453125, 0.2187652587890625, 0.4990081787109375, 0.9972381591796875, 0.255401611328125, 0.279327392578125, 0.3387451171875, 0.691680908203125, 0.55084228515625, 0.3403472900390625, 0.4286651611328125, 0.0849761962890625, 0.708892822265625, 0.333465576171875, 0.751495361328125, 0.400604248046875, 0.6871795654296875, 0.566741943359375, 0.94140625, 0.6194915771484375, 0.7763671875, 0.3672637939453125, 0.4574127197265625, 0.437530517578125, 0.507293701171875, 0.9697113037109375, 0.8473358154296875, 0.7785797119140625, 0.9542999267578125, 0.1719512939453125, 0.788787841796875, 0.27398681640625, 0.4118499755859375, 0.1524200439453125, 0.65826416015625, 0.0838623046875, 0.790008544921875, 0.2823028564453125, 0.0991668701171875, 0.943328857421875, 0.5251312255859375, 0.68218994140625, 0.0657196044921875, 0.62078857421875, 0.398956298828125, 0.448211669921875, 0.76068115234375, 0.6196746826171875, 0.3554229736328125, 0.0106964111328125, 0.0405731201171875, 0.9306488037109375, 0.32855224609375, 0.5759124755859375, 0.2160491943359375, 0.05987548828125, 0.257843017578125, 0.33404541015625, 0.6759796142578125, 0.48388671875, 0.175048828125, 0.525604248046875, 0.279571533203125, 0.425018310546875, 0.0171661376953125, 0.069305419921875, 0.4051971435546875, 0.785736083984375, 0.8863067626953125, 0.185699462890625, 0.3249664306640625, 0.4021148681640625, 0.824554443359375, 0.5476531982421875, 0.623565673828125, 0.9145965576171875, 0.2388916015625, 0.2337799072265625, 0.2630615234375, 0.9821929931640625, 0.5710906982421875, 0.730194091796875, 0.244964599609375, 0.440643310546875, 0.3626556396484375, 0.2400665283203125, 0.8678436279296875, 0.461181640625, 0.633148193359375, 0.44879150390625, 0.08343505859375, 0.9663848876953125, 0.4418792724609375, 0.72222900390625, 0.5634307861328125, 0.9695281982421875, 0.9374847412109375, 0.2017822265625, 0.601104736328125, 0.9745330810546875, 0.41473388671875, 0.416900634765625, 0.342193603515625, 0.5398406982421875, 0.4362030029296875, 0.7802276611328125, 0.1377105712890625, 0.39715576171875, 0.517822265625, 0.4716796875, 0.07135009765625, 0.9973602294921875, 0.863525390625, 0.2339630126953125, 0.177398681640625, 0.1149749755859375, 0.244049072265625, 0.02398681640625, 0.6865997314453125, 0.7330322265625, 0.95013427734375, 0.1760101318359375, 0.5012969970703125, 0.5008087158203125, 0.672821044921875, 0.918212890625, 0.644805908203125, 0.80133056640625, 0.0650177001953125, 0.23956298828125, 0.2941436767578125, 0.4116973876953125, 0.214080810546875, 0.6261138916015625, 0.7928009033203125, 0.6907958984375, 0.430938720703125, 0.9793701171875, 0.60205078125, 0.63348388671875, 0.54559326171875, 0.82977294921875, 0.2906494140625, 0.524200439453125, 0.2625732421875, 0.409942626953125, 0.0591888427734375, 0.724884033203125, 0.7489776611328125, 0.748382568359375, 0.775787353515625, 0.48382568359375, 0.271270751953125, 0.6673583984375, 0.2895355224609375, 0.5991058349609375, 0.9412384033203125, 0.4487457275390625, 0.8203125, 0.51177978515625, 0.47601318359375, 0.55072021484375, 0.727691650390625, 0.0401153564453125, 0.1545867919921875, 0.2808990478515625, 0.0264129638671875, 0.3260498046875, 0.225860595703125, 0.1569061279296875, 0.2526702880859375, 0.0890350341796875, 0.9266357421875, 0.937347412109375, 0.6359405517578125, 0.503753662109375, 0.5414581298828125, 0.6046142578125, 0.5273895263671875, 0.126861572265625, 0.8740081787109375, 0.7646026611328125, 0.143035888671875, 0.2368316650390625, 0.0965423583984375, 0.4256439208984375, 0.4708709716796875, 0.1519012451171875, 0.8210296630859375, 0.2115325927734375, 0.4727020263671875, 0.679779052734375, 0.86236572265625, 0.7537841796875, 0.627593994140625, 0.235076904296875, 0.2407379150390625, 0.9387054443359375, 0.8446044921875, 0.0623626708984375, 0.3721923828125, 0.8902130126953125, 0.0846099853515625, 0.15667724609375, 0.900299072265625, 0.8730316162109375, 0.3537139892578125, 0.93609619140625, 0.566558837890625, 0.389678955078125, 0.498931884765625, 0.3348236083984375, 0.4886016845703125, 0.129180908203125, 0.096160888671875, 0.6880645751953125, 0.716461181640625, 0.59088134765625, 0.6161346435546875, 0.461761474609375, 0.3651885986328125, 0.405853271484375, 0.609527587890625, 0.2307891845703125, 0.509765625, 0.0850982666015625, 0.4830474853515625, 0.16943359375, 0.916656494140625, 0.1301116943359375, 0.7230072021484375, 0.0326080322265625, 0.0832977294921875, 0.800506591796875, 0.5996246337890625, 0.4669952392578125, 0.1374359130859375, 0.3380126953125, 0.87628173828125, 0.967376708984375, 0.4052886962890625, 0.5112152099609375, 0.49652099609375, 0.6855621337890625, 0.0882568359375, 0.8990478515625, 0.8290863037109375, 0.7304534912109375, 0.670684814453125, 0.457672119140625, 0.15386962890625, 0.9864654541015625, 0.9878692626953125, 0.65435791015625, 0.0281219482421875, 0.635772705078125, 0.9927825927734375, 0.2185821533203125, 0.2318267822265625, 0.7556304931640625, 0.567626953125, 0.12811279296875, 0.3574066162109375, 0.8503570556640625, 0.165985107421875, 0.0229339599609375, 0.8490753173828125, 0.49578857421875, 0.0446014404296875, 0.75457763671875, 0.31268310546875, 0.9666900634765625, 0.0950927734375, 0.4376983642578125, 0.0229034423828125, 0.874053955078125, 0.5708160400390625, 0.0706024169921875, 0.2606201171875, 0.019500732421875, 0.5831756591796875, 0.137298583984375, 0.2377166748046875, 0.860015869140625, 0.146453857421875, 0.3712158203125, 0.8668060302734375, 0.479400634765625, 0.5308990478515625, 0.621673583984375, 0.9512481689453125, 0.3234100341796875, 0.186492919921875, 0.072357177734375, 0.30419921875, 0.7450714111328125, 0.708984375, 0.3853302001953125, 0.98974609375, 0.5040130615234375, 0.87371826171875, 0.2871551513671875, 0.64117431640625, 0.6264190673828125, 0.4323883056640625, 0.2729949951171875, 0.903656005859375, 0.7377471923828125, 0.196136474609375, 0.382415771484375, 0.85833740234375, 0.392364501953125, 0.6302337646484375, 0.411865234375, 0.6914520263671875, 0.1687774658203125, 0.0634765625, 0.125640869140625, 0.3535003662109375, 0.97418212890625, 0.558929443359375, 0.86944580078125, 0.5822906494140625, 0.15814208984375, 0.9413299560546875, 0.1974639892578125, 0.448394775390625, 0.1062164306640625, 0.9494171142578125, 0.0625762939453125, 0.07061767578125, 0.8588104248046875, 0.049468994140625, 0.751861572265625, 0.7500762939453125, 0.6463165283203125, 0.506439208984375, 0.4792633056640625, 0.3125152587890625, 0.526519775390625, 0.5952911376953125, 0.2374267578125, 0.0617218017578125, 0.142547607421875, 0.7464752197265625, 0.5619659423828125, 0.726593017578125, 0.89324951171875, 0.51153564453125, 0.907684326171875, 0.761688232421875, 0.3876800537109375, 0.083953857421875, 0.4236297607421875, 0.6332244873046875, 0.473541259765625, 0.5945281982421875, 0.4273223876953125, 0.2940216064453125, 0.2880401611328125, 0.39971923828125, 0.50933837890625, 0.32940673828125, 0.1478424072265625, 0.318939208984375, 0.85369873046875, 0.4466552734375, 0.3819580078125, 0.884307861328125, 0.0966949462890625, 0.2639007568359375, 0.500885009765625, 0.96661376953125, 0.3937530517578125, 0.3914642333984375, 0.8870697021484375, 0.1588897705078125, 0.3090972900390625, 0.31158447265625, 0.1564788818359375, 0.27947998046875, 0.3865509033203125, 0.889251708984375, 0.2245941162109375, 0.137420654296875, 0.4734039306640625, 0.4415130615234375, 0.9880828857421875, 0.7115325927734375, 0.3587646484375, 0.459716796875, 0.544586181640625, 0.8961944580078125, 0.7877655029296875, 0.151611328125, 0.356353759765625, 0.09228515625, 0.203369140625, 0.8762969970703125, 0.73626708984375, 0.410247802734375, 0.535919189453125, 0.2321014404296875, 0.020782470703125, 0.7951812744140625, 0.7814483642578125, 0.3465423583984375, 0.0088348388671875, 0.492218017578125, 0.113433837890625, 0.8449249267578125, 0.621429443359375, 0.964599609375, 0.774017333984375, 0.926605224609375, 0.0288543701171875, 0.08489990234375, 0.913238525390625, 0.3368988037109375, 0.680633544921875, 0.7830657958984375, 0.559722900390625, 0.3271484375, 0.405975341796875, 0.803466796875, 0.4429931640625, 0.4439849853515625, 0.3569793701171875, 0.1998291015625, 0.4232330322265625, 0.3989715576171875, 0.23193359375, 0.027435302734375, 0.510894775390625, 0.1316986083984375, 0.0904998779296875, 0.1911773681640625, 0.9025726318359375, 0.2410430908203125, 0.508209228515625, 0.6587371826171875, 0.51348876953125, 0.836822509765625, 0.8647613525390625, 0.9447021484375, 0.7957305908203125, 0.8013763427734375, 0.3375701904296875, 0.754638671875, 0.9468841552734375, 0.03436279296875, 0.7718658447265625, 0.1412506103515625, 0.7838592529296875, 0.786041259765625, 0.622772216796875, 0.4131011962890625, 0.298797607421875, 0.72247314453125, 0.970916748046875, 0.6516876220703125, 0.778472900390625, 0.03564453125, 0.5874786376953125, 0.6461029052734375, 0.992034912109375, 0.9357757568359375, 0.8409423828125, 0.70147705078125, 0.4843597412109375, 0.6607666015625, 0.948089599609375, 0.058074951171875, 0.9977569580078125, 0.9458465576171875, 0.2248077392578125, 0.01995849609375, 0.1656341552734375, 0.3484039306640625, 0.576019287109375, 0.096466064453125, 0.7890625, 0.75848388671875, 0.1671142578125, 0.883544921875, 0.1068267822265625, 0.5555267333984375, 0.667449951171875, 0.01153564453125, 0.3260040283203125, 0.850555419921875, 0.5820465087890625, 0.394378662109375, 0.07037353515625, 0.18670654296875, 0.2798614501953125, 0.7864837646484375, 0.1114959716796875, 0.0269775390625, 0.9447021484375, 0.06439208984375, 0.519744873046875, 0.054962158203125, 0.226654052734375, 0.3446502685546875, 0.1202239990234375, 0.0847625732421875, 0.2776336669921875, 0.6006622314453125, 0.166168212890625, 0.92236328125, 0.046966552734375, 0.14068603515625, 0.5540771484375, 0.031158447265625, 0.917724609375, 0.0024566650390625, 0.5660247802734375, 0.5486602783203125, 0.26422119140625, 0.6771392822265625, 0.62030029296875, 0.871002197265625, 0.67327880859375, 0.5502471923828125, 0.4804229736328125, 0.90936279296875, 0.24200439453125, 0.064239501953125, 0.748077392578125, 0.69842529296875, 0.90277099609375, 0.5339813232421875, 0.0819244384765625, 0.290374755859375, 0.680419921875, 0.0985870361328125, 0.0630950927734375, 0.6212005615234375, 0.8466949462890625, 0.8575897216796875, 0.2179412841796875, 0.525054931640625, 0.18438720703125, 0.026458740234375, 0.4233856201171875, 0.7673492431640625, 0.5419464111328125, 0.2400970458984375, 0.7193756103515625, 0.999664306640625, 0.092132568359375, 0.16455078125, 0.8281097412109375, 0.2353973388671875, 0.115692138671875, 0.7581634521484375, 0.6480560302734375, 0.383544921875, 0.1996612548828125, 0.3362579345703125, 0.297637939453125, 0.35009765625, 0.0066680908203125, 0.3156890869140625, 0.55120849609375, 0.6970977783203125, 0.071075439453125, 0.552886962890625, 0.8350677490234375, 0.884521484375, 0.767547607421875, 0.772064208984375, 0.982208251953125, 0.961639404296875, 0.669708251953125, 0.8243255615234375, 0.7633056640625, 0.7165679931640625, 0.877197265625, 0.8507080078125, 0.5027923583984375, 0.8480224609375, 0.3201446533203125, 0.6623992919921875, 0.0902252197265625, 0.4481201171875, 0.04815673828125, 0.4464111328125, 0.5635528564453125, 0.8731689453125, 0.0456390380859375, 0.4778594970703125, 0.5182037353515625, 0.0505523681640625, 0.7515106201171875, 0.9683685302734375, 0.3686065673828125, 0.9676055908203125, 0.6738739013671875, 0.7169647216796875, 0.3754425048828125, 0.1904144287109375, 0.1112060546875, 0.025146484375, 0.21307373046875, 0.0239410400390625, 0.5792236328125, 0.6285400390625, 0.67327880859375, 0.0599517822265625, 0.022674560546875, 0.492218017578125, 0.5559539794921875, 0.2891998291015625, 0.29742431640625, 0.9970245361328125, 0.00042724609375, 0.3546600341796875, 0.74005126953125, 0.1237640380859375, 0.666046142578125, 0.5965576171875, 0.310638427734375, 0.882293701171875, 0.360626220703125, 0.4857330322265625, 0.1683502197265625, 0.01263427734375, 0.4441070556640625, 0.092803955078125, 0.632110595703125, 0.936004638671875, 0.739501953125, 0.384185791015625, 0.0787200927734375, 0.2339935302734375, 0.8309783935546875, 0.3849945068359375, 0.745849609375, 0.0127716064453125, 0.06787109375, 0.0009307861328125, 0.4993743896484375, 0.8584442138671875, 0.75482177734375, 0.590911865234375, 0.5395660400390625, 0.897491455078125, 0.4576263427734375, 0.837310791015625, 0.582305908203125, 0.3111724853515625, 0.486785888671875, 0.8025360107421875, 0.345458984375, 0.9150848388671875, 0.359588623046875, 0.670074462890625, 0.0083465576171875, 0.47381591796875, 0.8285675048828125, 0.64697265625, 0.113739013671875, 0.646514892578125, 0.8675689697265625, 0.993194580078125, 0.4460601806640625, 0.360107421875, 0.5604400634765625, 0.175872802734375, 0.83197021484375, 0.00714111328125, 0.1337432861328125, 0.4150390625, 0.4917755126953125, 0.8257598876953125, 0.3469085693359375, 0.1058807373046875, 0.62445068359375, 0.6005096435546875, 0.580352783203125, 0.3120880126953125, 0.9769744873046875, 0.0167388916015625, 0.6751556396484375, 0.0172119140625, 0.935028076171875, 0.57659912109375, 0.0958709716796875, 0.4757232666015625, 0.908233642578125, 0.821868896484375, 0.5168304443359375, 0.9464569091796875, 0.8388671875, 0.7624664306640625, 0.9759368896484375, 0.7567596435546875, 0.412841796875, 0.3288421630859375, 0.386810302734375, 0.237457275390625, 0.439849853515625, 0.953369140625, 0.2151641845703125, 0.7339324951171875, 0.7220916748046875, 0.96038818359375, 0.6444091796875, 0.4827728271484375, 0.958526611328125, 0.7980499267578125, 0.773529052734375, 0.76971435546875, 0.0428924560546875, 0.1876068115234375, 0.1134796142578125, 0.872161865234375, 0.6517486572265625, 0.90802001953125, 0.992340087890625, 0.1028900146484375, 0.0012969970703125, 0.8221588134765625, 0.141082763671875, 0.5857086181640625, 0.285308837890625, 0.6614990234375, 0.202667236328125, 0.8210906982421875, 0.7149200439453125, 0.6561279296875, 0.1798095703125, 0.202301025390625, 0.2104339599609375, 0.256988525390625, 0.187408447265625, 0.7293243408203125, 0.9534759521484375, 0.736724853515625, 0.2052459716796875, 0.6411590576171875, 0.4400787353515625, 0.1418609619140625, 0.505096435546875, 0.771270751953125, 0.432281494140625, 0.317352294921875, 0.415252685546875, 0.1387176513671875, 0.4157562255859375, 0.2807464599609375, 0.188323974609375, 0.62762451171875, 0.1661224365234375, 0.2484283447265625, 0.0609130859375, 0.391876220703125, 0.1271209716796875, 0.7389984130859375, 0.326629638671875, 0.361114501953125, 0.4495391845703125, 0.148223876953125, 0.5903472900390625, 0.944976806640625, 0.6981964111328125, 0.13458251953125, 0.42437744140625, 0.905181884765625, 0.4624176025390625, 0.1193389892578125, 0.1938323974609375, 0.449920654296875, 0.12701416015625, 0.407562255859375, 0.374725341796875, 0.36676025390625, 0.5688629150390625, 0.2062530517578125, 0.220245361328125, 0.6500701904296875, 0.69769287109375, 0.8311920166015625, 0.5694427490234375, 0.065673828125, 0.2943878173828125, 0.0760955810546875, 0.098114013671875, 0.4515228271484375, 0.848724365234375, 0.97637939453125, 0.591400146484375, 0.1042633056640625, 0.312469482421875, 0.34588623046875, 0.303802490234375, 0.2509765625, 0.97222900390625, 0.1849517822265625, 0.432769775390625, 0.6239013671875, 0.82867431640625, 0.176177978515625, 0.82635498046875, 0.5583648681640625, 0.764923095703125, 0.0234375, 0.462738037109375, 0.2017669677734375, 0.3179168701171875, 0.966033935546875, 0.0164337158203125, 0.5485687255859375, 0.863922119140625, 0.7248077392578125, 0.038360595703125, 0.7735595703125, 0.7014923095703125, 0.3695220947265625, 0.2144317626953125, 0.2909698486328125, 0.6240997314453125, 0.5678863525390625, 0.4330596923828125, 0.2474517822265625, 0.0224609375, 0.704254150390625, 0.741546630859375, 0.5800933837890625, 0.9983978271484375, 0.6385040283203125, 0.612152099609375, 0.24853515625, 0.6897735595703125, 0.7151031494140625, 0.6461029052734375, 0.6658172607421875, 0.926239013671875, 0.110748291015625, 0.444854736328125, 0.5904388427734375, 0.3751678466796875, 0.01068115234375, 0.800262451171875, 0.5012664794921875, 0.3499908447265625, 0.5109405517578125, 0.583282470703125, 0.3311004638671875, 0.9958648681640625, 0.18206787109375, 0.2736663818359375, 0.9504852294921875, 0.45654296875, 0.8205718994140625, 0.4519500732421875, 0.204010009765625, 0.6082611083984375, 0.8769073486328125, 0.846954345703125, 0.6401214599609375, 0.377197265625, 0.5951080322265625, 0.937713623046875, 0.223480224609375, 0.763824462890625, 0.822479248046875, 0.168792724609375, 0.4236297607421875, 0.51568603515625, 0.2310333251953125, 0.64849853515625, 0.2150421142578125, 0.3862762451171875, 0.0626983642578125, 0.3332672119140625, 0.745208740234375, 0.9384765625, 0.277984619140625, 0.515289306640625, 0.1071929931640625, 0.64862060546875, 0.178863525390625, 0.8582763671875, 0.82122802734375, 0.7282257080078125, 0.0485687255859375, 0.3831329345703125, 0.2665557861328125, 0.14324951171875, 0.81219482421875, 0.8696136474609375, 0.6870574951171875, 0.6695709228515625, 0.0961761474609375, 0.644256591796875, 0.082366943359375, 0.8431854248046875, 0.7209930419921875, 0.6544036865234375, 0.996307373046875, 0.004913330078125, 0.9420928955078125, 0.58563232421875, 0.9071044921875, 0.337554931640625, 0.67462158203125, 0.6524200439453125, 0.9158782958984375, 0.40380859375, 0.6580352783203125, 0.1613922119140625, 0.555419921875, 0.169769287109375, 0.5547943115234375, 0.7163848876953125, 0.9216766357421875, 0.603057861328125, 0.384765625, 0.8631591796875, 0.055145263671875, 0.4986572265625, 0.643157958984375, 0.3094482421875, 0.8021697998046875, 0.53863525390625, 0.069183349609375, 0.54510498046875, 0.5431671142578125, 0.521484375, 0.979583740234375, 0.263702392578125, 0.1194915771484375, 0.534881591796875, 0.5499114990234375, 0.8115234375, 0.814361572265625, 0.664154052734375, 0.063751220703125, 0.4156646728515625, 0.810089111328125, 0.1955413818359375, 0.215118408203125, 0.0312347412109375, 0.588104248046875, 0.048431396484375, 0.3509979248046875, 0.0999908447265625, 0.0492706298828125, 0.6480712890625, 0.9374542236328125, 0.557373046875, 0.8872833251953125, 0.7490234375, 0.019927978515625, 0.5171661376953125, 0.9788055419921875, 0.77459716796875, 0.4446258544921875, 0.4321441650390625, 0.77069091796875, 0.9899444580078125, 0.4844207763671875, 0.1605987548828125, 0.5654296875, 0.7428131103515625, 0.101776123046875, 0.1633148193359375, 0.3444671630859375, 0.4257659912109375, 0.9104766845703125, 0.9142913818359375, 0.5362091064453125, 0.8140716552734375, 0.0862579345703125, 0.2357940673828125, 0.00830078125, 0.288848876953125, 0.958282470703125, 0.6739959716796875, 0.864898681640625, 0.1472015380859375, 0.4220733642578125, 0.8059539794921875, 0.01531982421875, 0.8383026123046875, 0.396453857421875, 0.7119293212890625, 0.29974365234375, 0.5502166748046875, 0.5841217041015625, 0.552490234375, 0.8832855224609375, 0.2047271728515625, 0.97705078125, 0.1990509033203125, 0.8207855224609375, 0.1910552978515625, 0.7295989990234375, 0.3862152099609375, 0.4515533447265625, 0.9601287841796875, 0.94189453125, 0.885986328125, 0.6447906494140625, 0.6323394775390625, 0.428802490234375, 0.7188873291015625, 0.7586822509765625, 0.3046875, 0.54327392578125, 0.6156463623046875, 0.52496337890625, 0.0411529541015625, 0.6038665771484375, 0.6359405517578125, 0.0426483154296875, 0.3694610595703125, 0.04833984375, 0.1856842041015625, 0.729034423828125, 0.7657623291015625, 0.5950775146484375, 0.302764892578125, 0.23199462890625, 0.439849853515625, 0.4882659912109375, 0.5565338134765625, 0.4255218505859375, 0.792633056640625, 0.546234130859375, 0.41265869140625, 0.295501708984375, 0.4819183349609375, 0.15008544921875, 0.6202850341796875, 0.279266357421875, 0.1646575927734375, 0.2465057373046875, 0.191253662109375, 0.115753173828125, 0.6124267578125, 0.894561767578125, 0.537445068359375, 0.5029754638671875, 0.458740234375, 0.0869293212890625, 0.4819183349609375, 0.0240936279296875, 0.7733306884765625, 0.54168701171875, 0.508087158203125, 0.3312530517578125, 0.3975372314453125, 0.856964111328125, 0.4694366455078125, 0.76141357421875, 0.7112274169921875, 0.958953857421875, 0.5007476806640625, 0.447845458984375, 0.33380126953125, 0.55926513671875, 0.3118896484375, 0.799346923828125, 0.5272674560546875, 0.8745880126953125, 0.139739990234375, 0.086151123046875, 0.27105712890625, 0.0469512939453125, 0.146759033203125, 0.9232940673828125, 0.4546051025390625, 0.2506103515625, 0.0906524658203125, 0.32861328125, 0.6296234130859375, 0.14910888671875, 0.8873138427734375, 0.989837646484375, 0.4204864501953125, 0.3529510498046875, 0.7783660888671875, 0.561279296875, 0.95703125, 0.8034515380859375, 0.778167724609375, 0.9731597900390625, 0.54595947265625, 0.4244842529296875, 0.716827392578125, 0.826873779296875, 0.397979736328125, 0.7126312255859375, 0.8516845703125, 0.220367431640625, 0.584228515625, 0.1861572265625, 0.9577789306640625, 0.944122314453125, 0.0539703369140625, 0.77313232421875, 0.9097442626953125, 0.566925048828125, 0.7192230224609375, 0.370269775390625, 0.4983062744140625, 0.818695068359375, 0.02264404296875, 0.55718994140625, 0.3677215576171875, 0.0202484130859375, 0.91729736328125, 0.91290283203125, 0.3060455322265625, 0.8450164794921875, 0.524200439453125, 0.9394378662109375, 0.9940948486328125, 0.7874603271484375, 0.40179443359375, 0.0501556396484375, 0.4860687255859375, 0.504730224609375, 0.554443359375, 0.1341705322265625, 0.545867919921875, 0.719757080078125, 0.226593017578125, 0.4947357177734375, 0.2606658935546875, 0.884918212890625, 0.6113433837890625, 0.020843505859375, 0.31781005859375, 0.8195037841796875, 0.2517547607421875, 0.1594696044921875, 0.9296722412109375, 0.9720306396484375, 0.9886322021484375, 0.6915740966796875, 0.444122314453125, 0.712066650390625, 0.0959014892578125, 0.375732421875, 0.5661773681640625, 0.8208465576171875, 0.6124420166015625, 0.0318145751953125, 0.892303466796875, 0.296478271484375, 0.5755157470703125, 0.174774169921875, 0.3634033203125, 0.1772613525390625, 0.758514404296875, 0.9014129638671875, 0.8917236328125, 0.9986114501953125, 0.5242767333984375, 0.6293792724609375, 0.43328857421875, 0.7541351318359375, 0.74981689453125, 0.1293487548828125, 0.3423919677734375, 0.5447845458984375, 0.632904052734375, 0.0200347900390625, 0.166290283203125, 0.0860748291015625, 0.506622314453125, 0.421905517578125, 0.3224334716796875, 0.1084747314453125, 0.458282470703125, 0.7815399169921875, 0.2006988525390625, 0.9213409423828125, 0.854217529296875, 0.833465576171875, 0.10687255859375, 0.7406463623046875, 0.4648895263671875, 0.89227294921875, 0.20257568359375, 0.51654052734375, 0.809295654296875, 0.41387939453125, 0.388671875, 0.085418701171875, 0.211395263671875, 0.59405517578125, 0.1224822998046875, 0.03179931640625, 0.867523193359375, 0.6432037353515625, 0.3553009033203125, 0.7523651123046875, 0.01953125, 0.44171142578125, 0.5650177001953125, 0.604400634765625, 0.1828765869140625, 0.6820831298828125, 0.96441650390625, 0.4126739501953125, 0.984344482421875, 0.87408447265625, 0.0113372802734375, 0.53131103515625, 0.0153656005859375, 0.9201812744140625, 0.3896942138671875, 0.255645751953125, 0.9919586181640625, 0.574920654296875, 0.971038818359375, 0.7678375244140625, 0.6539764404296875, 0.3204803466796875, 0.409454345703125, 0.874114990234375, 0.1528778076171875, 0.3338165283203125, 0.7586212158203125, 0.928955078125, 0.440948486328125, 0.5319671630859375, 0.8818359375, 0.05267333984375, 0.0815277099609375, 0.982452392578125, 0.5569610595703125, 0.76019287109375, 0.6488037109375, 0.798980712890625, 0.748687744140625, 0.615478515625, 0.9411468505859375, 0.0428466796875, 0.3804473876953125, 0.6481781005859375, 0.7911529541015625, 0.01434326171875, 0.0733184814453125, 0.13702392578125, 0.2956085205078125, 0.972259521484375, 0.1501617431640625, 0.8731689453125, 0.354949951171875, 0.647674560546875, 0.8099822998046875, 0.5024871826171875, 0.055999755859375, 0.5798492431640625, 0.884429931640625, 0.0922088623046875, 0.0670166015625, 0.8167877197265625, 0.232574462890625, 0.206939697265625, 0.1676177978515625, 0.7232666015625, 0.2134857177734375, 0.430877685546875, 0.36541748046875, 0.7867889404296875, 0.3115692138671875, 0.0288543701171875, 0.054290771484375, 0.661224365234375, 0.87200927734375, 0.0374603271484375, 0.8013763427734375, 0.4761199951171875, 0.7278289794921875, 0.758331298828125, 0.2523651123046875, 0.5955810546875, 0.5189666748046875, 0.55999755859375, 0.8765716552734375, 0.7550048828125, 0.2799072265625, 0.5666656494140625, 0.7791595458984375, 0.144561767578125, 0.942962646484375, 0.73974609375, 0.616058349609375, 0.3220977783203125, 0.6916961669921875, 0.0161590576171875, 0.882965087890625, 0.3501434326171875, 0.0699462890625, 0.4508819580078125, 0.6967315673828125, 0.8019866943359375, 0.6219482421875, 0.010528564453125, 0.198883056640625, 0.0520477294921875, 0.6021881103515625, 0.789215087890625, 0.917510986328125, 0.9716644287109375, 0.011871337890625, 0.3773040771484375, 0.151214599609375, 0.46209716796875, 0.2712860107421875, 0.4830780029296875, 0.0045928955078125, 0.6814117431640625, 0.1437225341796875, 0.3163909912109375, 0.698883056640625, 0.190704345703125, 0.576141357421875, 0.093505859375, 0.748382568359375, 0.247283935546875, 0.6195526123046875, 0.905975341796875, 0.591888427734375, 0.610595703125, 0.6735687255859375, 0.356414794921875, 0.5908050537109375, 0.2988128662109375, 0.120758056640625, 0.0075531005859375, 0.12908935546875, 0.602996826171875, 0.442413330078125, 0.5123748779296875, 0.766632080078125, 0.7010955810546875, 0.9423980712890625, 0.6419219970703125, 0.85992431640625, 0.7692108154296875, 0.422515869140625, 0.51776123046875, 0.417999267578125, 0.6539154052734375, 0.095245361328125, 0.8639678955078125, 0.5826416015625, 0.076873779296875, 0.53863525390625, 0.801055908203125, 0.089752197265625, 0.370758056640625, 0.0991668701171875, 0.56488037109375, 0.393310546875, 0.449066162109375, 0.8510894775390625, 0.6753692626953125, 0.603118896484375, 0.390594482421875, 0.5997467041015625, 0.169677734375, 0.3856201171875, 0.2443084716796875, 0.1643829345703125, 0.71588134765625, 0.4122772216796875, 0.04022216796875, 0.394500732421875, 0.3881683349609375, 0.6732025146484375, 0.626373291015625, 0.16650390625, 0.0795440673828125, 0.30328369140625, 0.95452880859375, 0.9705352783203125, 0.06634521484375, 0.943511962890625, 0.6754302978515625, 0.9023590087890625, 0.8442230224609375, 0.4181365966796875, 0.361419677734375, 0.27850341796875, 0.2022552490234375, 0.567840576171875, 0.2201385498046875, 0.0076904296875, 0.16357421875, 0.7841644287109375, 0.11895751953125, 0.3410797119140625, 0.3319244384765625, 0.4568634033203125, 0.839111328125, 0.2755889892578125, 0.3548431396484375, 0.7372283935546875, 0.0159912109375, 0.8750762939453125, 0.0297393798828125, 0.5473785400390625, 0.530731201171875, 0.6713714599609375, 0.9715728759765625, 0.5329437255859375, 0.148895263671875, 0.7154541015625, 0.9622955322265625, 0.5303802490234375, 0.081390380859375, 0.584564208984375, 0.77947998046875, 0.0889434814453125, 0.8427886962890625, 0.06036376953125, 0.792449951171875, 0.8795013427734375, 0.7311859130859375, 0.2507781982421875, 0.2762451171875, 0.003875732421875, 0.3288421630859375, 0.2493133544921875, 0.716796875, 0.810638427734375, 0.60260009765625, 0.6578216552734375, 0.7629241943359375, 0.6310882568359375, 0.4935760498046875, 0.97552490234375, 0.0614013671875, 0.4529571533203125, 0.8087310791015625, 0.30169677734375, 0.7765655517578125, 0.180389404296875, 0.392333984375, 0.5732879638671875, 0.73431396484375, 0.2368316650390625, 0.42633056640625, 0.225128173828125, 0.780181884765625, 0.2127685546875, 0.599578857421875, 0.6306304931640625, 0.6971282958984375, 0.38653564453125, 0.0534515380859375, 0.29498291015625, 0.7496490478515625, 0.441162109375, 0.3825225830078125, 0.408172607421875, 0.451446533203125, 0.4671630859375, 0.4170684814453125, 0.7794189453125, 0.617950439453125, 0.24139404296875, 0.396331787109375, 0.3943328857421875, 0.769378662109375, 0.7773895263671875, 0.086212158203125, 0.51611328125, 0.77178955078125, 0.5154266357421875, 0.711090087890625, 0.1328277587890625, 0.707427978515625, 0.6786956787109375, 0.7444915771484375, 0.6785888671875, 0.1475982666015625, 0.971343994140625, 0.60369873046875, 0.073944091796875, 0.32244873046875, 0.1290435791015625, 0.625823974609375, 0.55596923828125, 0.2848663330078125, 0.16241455078125, 0.71026611328125, 0.2428436279296875, 0.8074951171875, 0.2451171875, 0.51611328125, 0.6938629150390625, 0.364105224609375, 0.509918212890625, 0.20550537109375, 0.365753173828125, 0.497222900390625, 0.8830413818359375, 0.34954833984375, 0.790496826171875, 0.630035400390625, 0.358795166015625, 0.84149169921875, 0.9269256591796875, 0.5756988525390625, 0.9326324462890625, 0.6016693115234375, 0.7171173095703125, 0.904388427734375, 0.167205810546875, 0.411041259765625, 0.33349609375, 0.5513153076171875, 0.421600341796875, 0.3406524658203125, 0.1332244873046875, 0.7917633056640625, 0.660675048828125, 0.0971832275390625, 0.815643310546875, 0.4069976806640625, 0.4453887939453125, 0.12957763671875, 0.1387939453125, 0.4962921142578125, 0.104705810546875, 0.7159423828125, 0.3443603515625, 0.7031402587890625, 0.2013092041015625, 0.06988525390625, 0.9412078857421875, 0.2564544677734375, 0.773956298828125, 0.0077667236328125, 0.620697021484375, 0.5074462890625, 0.2013397216796875, 0.8036041259765625, 0.2741241455078125, 0.286529541015625, 0.6908111572265625, 0.6248016357421875, 0.8152618408203125, 0.1552734375, 0.7490692138671875, 0.7787628173828125, 0.546783447265625, 0.5699310302734375, 0.2162322998046875, 0.37139892578125, 0.9253387451171875, 0.0099945068359375, 0.0091094970703125, 0.4920654296875, 0.545166015625, 0.1594390869140625, 0.217376708984375, 0.4113616943359375, 0.99017333984375, 0.723968505859375, 0.186370849609375, 0.4340362548828125, 0.2378387451171875, 0.09027099609375, 0.3648834228515625, 0.2634735107421875, 0.285400390625, 0.406646728515625, 0.5457916259765625, 0.8380584716796875, 0.5063018798828125, 0.8946685791015625, 0.55535888671875, 0.103790283203125, 0.846649169921875, 0.02532958984375, 0.8422088623046875, 0.3422088623046875, 0.6453704833984375, 0.8010711669921875, 0.4767913818359375, 0.8583526611328125, 0.9049530029296875, 0.689910888671875, 0.6778106689453125, 0.388763427734375, 0.6058349609375, 0.1623992919921875, 0.26861572265625, 0.5948638916015625, 0.9840087890625, 0.930450439453125, 0.212249755859375, 0.97906494140625, 0.9917755126953125, 0.0314178466796875, 0.0134124755859375, 0.4255218505859375, 0.3644256591796875, 0.88104248046875, 0.004058837890625, 0.9106903076171875, 0.403045654296875, 0.890289306640625, 0.35736083984375, 0.7318878173828125, 0.622039794921875, 0.1808013916015625, 0.5211029052734375, 0.029327392578125, 0.50518798828125, 0.050079345703125, 0.237579345703125, 0.0584716796875, 0.6092987060546875, 0.51361083984375, 0.1411590576171875, 0.703704833984375, 0.64398193359375, 0.6441802978515625, 0.800018310546875, 0.49896240234375, 0.6903839111328125, 0.55291748046875, 0.1303253173828125, 0.19512939453125, 0.829925537109375, 0.2265472412109375, 0.9020233154296875, 0.969696044921875, 0.39764404296875, 0.1463775634765625, 0.753326416015625, 0.7194366455078125, 0.7584686279296875, 0.167510986328125, 0.218780517578125, 0.77349853515625, 0.8612518310546875, 0.023101806640625, 0.71441650390625, 0.43670654296875, 0.3048095703125, 0.0059967041015625, 0.06597900390625, 0.766143798828125, 0.2238616943359375, 0.9188995361328125, 0.2483673095703125, 0.170867919921875, 0.3519744873046875, 0.987518310546875, 0.4977264404296875, 0.937835693359375, 0.6991729736328125, 0.2965087890625, 0.461669921875, 0.9463653564453125, 0.8851318359375, 0.1371002197265625, 0.357177734375, 0.708648681640625, 0.6327972412109375, 0.8261871337890625, 0.2548675537109375, 0.3966217041015625, 0.1243438720703125, 0.2782135009765625, 0.0424346923828125, 0.626251220703125, 0.982177734375, 0.2407379150390625, 0.25177001953125, 0.51214599609375, 0.7184600830078125, 0.4600677490234375, 0.2482452392578125, 0.14166259765625, 0.870941162109375, 0.8909759521484375, 0.76544189453125, 0.386260986328125, 0.141998291015625, 0.1688079833984375, 0.53753662109375, 0.3141021728515625, 0.818267822265625, 0.701629638671875, 0.8111419677734375, 0.2634735107421875, 0.38720703125, 0.342681884765625, 0.2982025146484375, 0.51416015625, 0.180328369140625, 0.8476104736328125, 0.2150726318359375, 0.0811920166015625, 0.5520172119140625, 0.161712646484375, 0.51068115234375, 0.359100341796875, 0.1394500732421875, 0.0379791259765625, 0.93408203125, 0.1444549560546875, 0.7304840087890625, 0.217193603515625, 0.2877349853515625, 0.4962921142578125, 0.9984130859375, 0.0325469970703125, 0.1058502197265625, 0.995574951171875, 0.0060882568359375, 0.381011962890625, 0.201080322265625, 0.008209228515625, 0.742828369140625, 0.62493896484375, 0.604095458984375, 0.8972930908203125, 0.448486328125, 0.9932403564453125, 0.16290283203125, 0.0322113037109375, 0.952667236328125, 0.4466094970703125, 0.668182373046875, 0.3995819091796875, 0.724945068359375, 0.4649658203125, 0.3035736083984375, 0.5950927734375, 0.1424407958984375, 0.816558837890625, 0.8429412841796875, 0.7528228759765625, 0.38909912109375, 0.285980224609375, 0.0851287841796875, 0.7659149169921875, 0.718841552734375, 0.8784332275390625, 0.6070404052734375, 0.674407958984375, 0.548095703125, 0.821197509765625, 0.0712432861328125, 0.511688232421875, 0.113250732421875, 0.44879150390625, 0.4402618408203125, 0.06964111328125, 0.746337890625, 0.14678955078125, 0.4488525390625, 0.7962646484375, 0.7150115966796875, 0.795867919921875, 0.0689697265625, 0.4836578369140625, 0.5884246826171875, 0.369537353515625, 0.8370819091796875, 0.6884002685546875, 0.5851593017578125, 0.274261474609375, 0.8735504150390625, 0.5286407470703125, 0.3142852783203125, 0.68878173828125, 0.0276031494140625, 0.7840423583984375, 0.4635009765625, 0.613861083984375, 0.254608154296875, 0.282501220703125, 0.2572784423828125, 0.0904693603515625, 0.2584381103515625, 0.6000518798828125, 0.220306396484375, 0.2163543701171875, 0.3352813720703125, 0.9647216796875, 0.3619842529296875, 0.5736083984375, 0.21343994140625, 0.5274658203125, 0.00628662109375, 0.6443023681640625, 0.7613525390625, 0.029937744140625, 0.03509521484375, 0.9429473876953125, 0.1051025390625, 0.644256591796875, 0.7645416259765625, 0.404754638671875, 0.6042633056640625, 0.61761474609375, 0.343505859375, 0.4223480224609375, 0.58331298828125, 0.68121337890625, 0.117279052734375, 0.2115020751953125, 0.68206787109375, 0.56500244140625, 0.281951904296875, 0.6314849853515625, 0.20721435546875, 0.5883026123046875, 0.738739013671875, 0.3557281494140625, 0.7084197998046875, 0.5176544189453125, 0.880889892578125, 0.7826080322265625, 0.7225494384765625, 0.002044677734375, 0.899658203125, 0.4625701904296875, 0.4528961181640625, 0.413909912109375, 0.4191131591796875, 0.4411773681640625, 0.3775787353515625, 0.8927001953125, 0.488037109375, 0.1939697265625, 0.0989532470703125, 0.972625732421875, 0.555816650390625, 0.874725341796875, 0.5326690673828125, 0.84210205078125, 0.5770721435546875, 0.2801055908203125, 0.6800079345703125, 0.1317291259765625, 0.3806610107421875, 0.900787353515625, 0.8586883544921875, 0.66790771484375, 0.9521636962890625, 0.2711639404296875, 0.9429168701171875, 0.775054931640625, 0.1321868896484375, 0.2993621826171875, 0.17645263671875, 0.8865203857421875, 0.98046875, 0.388336181640625, 0.5077056884765625, 0.490386962890625, 0.0458984375, 0.2370147705078125, 0.2456207275390625, 0.3867340087890625, 0.124114990234375, 0.4572601318359375, 0.118377685546875, 0.5514678955078125, 0.0355682373046875, 0.1424407958984375, 0.7274627685546875, 0.779327392578125, 0.5426788330078125, 0.9991912841796875, 0.80712890625, 0.673095703125, 0.582122802734375, 0.828643798828125, 0.04718017578125, 0.9818267822265625, 0.6416778564453125, 0.9901123046875, 0.482147216796875, 0.3936309814453125, 0.5417633056640625, 0.634033203125, 0.184783935546875, 0.663970947265625, 0.750762939453125, 0.45037841796875, 0.9235076904296875, 0.145294189453125, 0.7641754150390625, 0.617523193359375, 0.926910400390625, 0.2848052978515625, 0.5839385986328125, 0.9593505859375, 0.7564239501953125, 0.9605865478515625, 0.1004791259765625, 0.0497283935546875, 0.8261566162109375, 0.1221923828125, 0.207305908203125, 0.9261932373046875, 0.097076416015625, 0.38525390625, 0.1481475830078125, 0.408233642578125, 0.9221343994140625, 0.297882080078125, 0.3562469482421875, 0.28533935546875, 0.046173095703125, 0.507110595703125, 0.8743133544921875, 0.7454681396484375, 0.1410675048828125, 0.4727783203125, 0.36102294921875, 0.2646942138671875, 0.627471923828125, 0.1641845703125, 0.5474853515625, 0.41162109375, 0.1666107177734375, 0.4686279296875, 0.365203857421875, 0.8762969970703125, 0.075439453125, 0.5054931640625, 0.498626708984375, 0.8674774169921875, 0.9499969482421875, 0.106109619140625, 0.339996337890625, 0.0463104248046875, 0.441650390625, 0.352935791015625, 0.8128204345703125, 0.6945343017578125, 0.7005615234375, 0.5727081298828125, 0.299407958984375, 0.235321044921875, 0.74871826171875, 0.5435333251953125, 0.3314666748046875, 0.969085693359375, 0.6663360595703125, 0.2925567626953125, 0.1338653564453125, 0.8599700927734375, 0.731597900390625, 0.147064208984375, 0.822296142578125, 0.05377197265625, 0.9722137451171875, 0.542938232421875, 0.542938232421875, 0.919647216796875, 0.462371826171875, 0.74420166015625, 0.491119384765625, 0.550384521484375, 0.1628265380859375, 0.6966094970703125, 0.2676849365234375, 0.282989501953125, 0.3325347900390625, 0.755523681640625, 0.97589111328125, 0.774810791015625, 0.8389739990234375, 0.845062255859375, 0.9017181396484375, 0.41033935546875, 0.4119873046875, 0.452484130859375, 0.782470703125, 0.968109130859375, 0.4054412841796875, 0.549774169921875, 0.3028106689453125, 0.9705810546875, 0.342498779296875, 0.5843505859375, 0.8452606201171875, 0.4324798583984375, 0.79949951171875, 0.837921142578125, 0.8092803955078125, 0.7027435302734375, 0.517578125, 0.4150238037109375, 0.4983673095703125, 0.763702392578125, 0.0589447021484375, 0.9255218505859375, 0.3739776611328125, 0.517120361328125, 0.9499969482421875, 0.957305908203125, 0.018402099609375, 0.119781494140625, 0.5044708251953125, 0.4613189697265625, 0.7181243896484375, 0.9152069091796875, 0.979888916015625, 0.6298065185546875, 0.9301605224609375, 0.12384033203125, 0.7569732666015625, 0.09173583984375, 0.600921630859375, 0.6341094970703125, 0.2413330078125, 0.3646087646484375, 0.651519775390625, 0.385345458984375, 0.378509521484375, 0.9149932861328125, 0.806884765625, 0.279144287109375, 0.070098876953125, 0.122650146484375, 0.8301239013671875, 0.829742431640625, 0.3041839599609375, 0.535675048828125, 0.666259765625, 0.4077606201171875, 0.9619140625, 0.6492767333984375, 0.626953125, 0.783416748046875, 0.27337646484375, 0.071136474609375, 0.0064544677734375, 0.9261016845703125, 0.446990966796875, 0.0824432373046875, 0.0551605224609375, 0.3730621337890625, 0.3394317626953125, 0.9190826416015625, 0.8501434326171875, 0.4093017578125, 0.90313720703125, 0.535858154296875, 0.45233154296875, 0.622467041015625, 0.21966552734375, 0.674957275390625, 0.615631103515625, 0.8764495849609375, 0.9564208984375, 0.2099456787109375, 0.333465576171875, 0.290557861328125, 0.5933380126953125, 0.5746307373046875, 0.3166961669921875, 0.7535400390625, 0.462371826171875, 0.0325164794921875, 0.7168731689453125, 0.184967041015625, 0.17889404296875, 0.9336395263671875, 0.470611572265625, 0.2799224853515625, 0.02349853515625, 0.1996002197265625, 0.2071990966796875, 0.3446807861328125, 0.23974609375, 0.05108642578125, 0.0069732666015625, 0.214874267578125, 0.0066986083984375, 0.514739990234375, 0.9453277587890625, 0.4935302734375, 0.7164459228515625, 0.096588134765625, 0.004058837890625, 0.834197998046875, 0.2327728271484375, 0.882232666015625, 0.9367218017578125, 0.8639984130859375, 0.640869140625, 0.289093017578125, 0.616607666015625, 0.371917724609375, 0.172698974609375, 0.5985260009765625, 0.070037841796875, 0.681915283203125, 0.3399658203125, 0.12744140625, 0.0787811279296875, 0.3980560302734375, 0.06671142578125, 0.606231689453125, 0.2494964599609375, 0.46746826171875, 0.0732269287109375, 0.48785400390625, 0.5362548828125, 0.4622650146484375, 0.8983154296875, 0.31915283203125, 0.101165771484375, 0.4586639404296875, 0.3289794921875, 0.4907073974609375, 0.630767822265625, 0.703155517578125, 0.1210784912109375, 0.2430572509765625, 0.9693450927734375, 0.822967529296875, 0.673370361328125, 0.05926513671875, 0.384918212890625, 0.5414581298828125, 0.6451416015625, 0.50689697265625, 0.980377197265625, 0.812713623046875, 0.1456146240234375, 0.4022369384765625, 0.1977691650390625, 0.3932952880859375, 0.09039306640625, 0.2825775146484375, 0.05224609375, 0.3782196044921875, 0.617950439453125, 0.31463623046875, 0.7930755615234375, 0.6582489013671875, 0.9832611083984375, 0.6592559814453125, 0.94586181640625, 0.6795806884765625, 0.87664794921875, 0.4736785888671875, 0.7451171875, 0.8319549560546875, 0.350372314453125, 0.72137451171875, 0.5389404296875, 0.0586700439453125, 0.5604400634765625, 0.7881622314453125, 0.604888916015625, 0.139923095703125, 0.0381927490234375, 0.7468109130859375, 0.1715087890625, 0.605224609375, 0.9374237060546875, 0.152587890625, 0.56512451171875, 0.5119476318359375, 0.58648681640625, 0.44049072265625, 0.5890045166015625, 0.386810302734375, 0.1927032470703125, 0.96484375, 0.541015625, 0.0321502685546875, 0.96929931640625, 0.167022705078125, 0.0317230224609375, 0.2757415771484375, 0.295684814453125, 0.099029541015625, 0.9381103515625, 0.617950439453125, 0.4680023193359375, 0.30804443359375, 0.335845947265625, 0.371063232421875, 0.482208251953125, 0.2301025390625, 0.7471160888671875, 0.1324462890625, 0.161224365234375, 0.2268829345703125, 0.927886962890625, 0.2889251708984375, 0.713226318359375, 0.371795654296875, 0.826019287109375, 0.96441650390625, 0.0151214599609375, 0.7050018310546875, 0.9925689697265625, 0.58929443359375, 0.62884521484375, 0.63946533203125, 0.5123443603515625, 0.590972900390625, 0.261749267578125, 0.3041534423828125, 0.663055419921875, 0.7428436279296875, 0.2617034912109375, 0.1577911376953125, 0.5935211181640625, 0.0670928955078125, 0.83599853515625, 0.20574951171875, 0.2490692138671875, 0.04931640625, 0.68658447265625, 0.0696258544921875, 0.269012451171875, 0.0139312744140625, 0.736114501953125, 0.1511077880859375, 0.2266693115234375, 0.8247833251953125, 0.7798004150390625, 0.9472808837890625, 0.65545654296875, 0.099761962890625, 0.474456787109375, 0.0064544677734375, 0.6707763671875, 0.3449859619140625, 0.7362213134765625, 0.6949310302734375, 0.0496673583984375, 0.2600250244140625, 0.991668701171875, 0.30230712890625, 0.9450531005859375, 0.43463134765625, 0.5489654541015625, 0.2350311279296875, 0.5, 0.2813568115234375, 0.6249847412109375, 0.146697998046875, 0.4537353515625, 0.966033935546875, 0.282196044921875, 0.1006011962890625, 0.9293975830078125, 0.5341033935546875, 0.377197265625, 0.1622314453125, 0.1004638671875, 0.179473876953125, 0.4132232666015625, 0.3204345703125, 0.4452362060546875, 0.42376708984375, 0.1991424560546875, 0.7262115478515625, 0.86566162109375, 0.224365234375, 0.6304931640625, 0.5241546630859375, 0.6206512451171875, 0.4270477294921875, 0.219207763671875, 0.13323974609375, 0.8219757080078125, 0.046234130859375, 0.727203369140625, 0.709228515625, 0.2440643310546875, 0.9929962158203125, 0.5319671630859375, 0.1805572509765625, 0.958953857421875, 0.3431396484375, 0.85980224609375, 0.2949981689453125, 0.8373565673828125, 0.66485595703125, 0.0086669921875, 0.4270172119140625, 0.3561248779296875, 0.2647705078125, 0.8508453369140625, 0.2337493896484375, 0.9298095703125, 0.45489501953125, 0.9235076904296875, 0.6202850341796875, 0.963897705078125, 0.0587615966796875, 0.092437744140625, 0.156036376953125, 0.6919097900390625, 0.779815673828125, 0.1014251708984375, 0.29119873046875, 0.476348876953125, 0.96319580078125, 0.79656982421875, 0.4489288330078125, 0.2100372314453125, 0.8435821533203125, 0.3696441650390625, 0.39874267578125, 0.341094970703125, 0.7245941162109375, 0.5086212158203125, 0.8212890625, 0.8104400634765625, 0.15362548828125, 0.481781005859375, 0.080352783203125, 0.0387725830078125, 0.1160736083984375, 0.8811187744140625, 0.793792724609375, 0.910797119140625, 0.7628173828125, 0.67535400390625, 0.667236328125, 0.2738189697265625, 0.77410888671875, 0.2188720703125, 0.139984130859375, 0.4791107177734375, 0.5631561279296875, 0.89642333984375, 0.073577880859375, 0.8241424560546875, 0.13385009765625, 0.4454803466796875, 0.1317901611328125, 0.5654296875, 0.92510986328125, 0.94451904296875, 0.3555450439453125, 0.0159149169921875, 0.682373046875, 0.668121337890625, 0.3414764404296875, 0.2379608154296875, 0.4195404052734375, 0.136322021484375, 0.4111480712890625, 0.728790283203125, 0.0682220458984375, 0.9116363525390625, 0.5489654541015625, 0.9744720458984375, 0.0818328857421875, 0.001617431640625, 0.1555938720703125, 0.1194000244140625, 0.4165191650390625, 0.2292633056640625, 0.7904205322265625, 0.5580291748046875, 0.1875, 0.468292236328125, 0.836517333984375, 0.614013671875, 0.210418701171875, 0.4286651611328125, 0.285186767578125, 0.12982177734375, 0.853485107421875, 0.21484375, 0.3661956787109375, 0.2967987060546875, 0.3372039794921875, 0.2837982177734375, 0.9440765380859375, 0.4212799072265625, 0.611968994140625, 0.6844635009765625, 0.8590545654296875, 0.0085296630859375, 0.5266571044921875, 0.89508056640625, 0.790069580078125, 0.6614990234375, 0.252410888671875, 0.308837890625, 0.9553070068359375, 0.9996490478515625, 0.3960723876953125, 0.1677398681640625, 0.940277099609375, 0.1423797607421875, 0.7357330322265625, 0.44732666015625, 0.6384124755859375, 0.1934814453125, 0.8505859375, 0.1973114013671875, 0.05242919921875, 0.14801025390625, 0.1805572509765625, 0.725433349609375, 0.00836181640625, 0.7572174072265625, 0.9218292236328125, 0.1516265869140625, 0.0316925048828125, 0.501129150390625, 0.0723876953125, 0.6763916015625, 0.9783477783203125, 0.79095458984375, 0.68328857421875, 0.6621551513671875, 0.405914306640625, 0.947540283203125, 0.158538818359375, 0.3050384521484375, 0.646820068359375, 0.1066131591796875, 0.7558135986328125, 0.260955810546875, 0.7425384521484375, 0.397186279296875, 0.0500030517578125, 0.205291748046875, 0.6136627197265625, 0.2249603271484375, 0.785491943359375, 0.5340423583984375, 0.8260955810546875, 0.7265167236328125, 0.9750213623046875, 0.5034637451171875, 0.9298553466796875, 0.962066650390625, 0.8311309814453125, 0.88812255859375, 0.2420196533203125, 0.090179443359375, 0.4466400146484375, 0.1053924560546875, 0.7501983642578125, 0.4650115966796875, 0.796783447265625, 0.611572265625, 0.38397216796875, 0.794952392578125, 0.944000244140625, 0.887542724609375, 0.3372344970703125, 0.2982635498046875, 0.1401214599609375, 0.6495361328125, 0.1785736083984375, 0.4163970947265625, 0.8569793701171875, 0.5535888671875, 0.9562530517578125, 0.9611053466796875, 0.6067047119140625, 0.7096099853515625, 0.5103759765625, 0.9684906005859375, 0.260772705078125, 0.6835479736328125, 0.9025421142578125, 0.1145172119140625, 0.578460693359375, 0.2100830078125, 0.5302734375, 0.2083282470703125, 0.1988677978515625, 0.33026123046875, 0.051239013671875, 0.099639892578125, 0.7922515869140625, 0.626953125, 0.3471527099609375, 0.6189727783203125, 0.0785980224609375, 0.9239959716796875, 0.49420166015625, 0.4055633544921875, 0.6389312744140625, 0.1399078369140625, 0.2624664306640625, 0.723846435546875, 0.461456298828125, 0.5644073486328125, 0.8054046630859375, 0.6805419921875, 0.868072509765625, 0.0914154052734375, 0.9536285400390625, 0.0176849365234375, 0.86016845703125, 0.8328094482421875, 0.6442108154296875, 0.2288055419921875, 0.907318115234375, 0.4746551513671875, 0.8645172119140625, 0.15716552734375, 0.461395263671875, 0.3071441650390625, 0.4115447998046875, 0.008575439453125, 0.3105316162109375, 0.931304931640625, 0.1753997802734375, 0.745574951171875, 0.078155517578125, 0.304107666015625, 0.1568603515625, 0.1010284423828125, 0.8391876220703125, 0.639129638671875, 0.395782470703125, 0.3350982666015625, 0.985565185546875, 0.01129150390625, 0.72418212890625, 0.84063720703125, 0.548492431640625, 0.81524658203125, 0.7496337890625, 0.1885833740234375, 0.67803955078125, 0.119781494140625, 0.5078125, 0.3467559814453125, 0.3243408203125, 0.3856048583984375, 0.5284423828125, 0.2996826171875, 0.1184844970703125, 0.8701324462890625, 0.7470703125, 0.9246063232421875, 0.141937255859375, 0.9502716064453125, 0.842315673828125, 0.857635498046875, 0.6492919921875, 0.16339111328125, 0.2090606689453125, 0.7399749755859375, 0.052581787109375, 0.0726776123046875, 0.664764404296875, 0.641754150390625, 0.588470458984375, 0.845367431640625, 0.3533935546875, 0.2606353759765625, 0.556365966796875, 0.8942413330078125, 0.704376220703125, 0.890411376953125, 0.7984161376953125, 0.9922027587890625, 0.98760986328125, 0.6935577392578125, 0.5242462158203125, 0.34521484375, 0.0416259765625, 0.9348297119140625, 0.9145660400390625, 0.5678253173828125, 0.1712646484375, 0.9801788330078125, 0.0345458984375, 0.81512451171875, 0.0188140869140625, 0.7169342041015625, 0.1695098876953125, 0.1257781982421875, 0.31756591796875, 0.3791046142578125, 0.9969482421875, 0.1880950927734375, 0.708251953125, 0.361572265625, 0.7613372802734375, 0.4277496337890625, 0.8582763671875, 0.425079345703125, 0.254119873046875, 0.6215362548828125, 0.5403900146484375, 0.1669921875, 0.521087646484375, 0.0174407958984375, 0.7361907958984375, 0.5982818603515625, 0.8030853271484375, 0.439453125, 0.5146026611328125, 0.645965576171875, 0.6699981689453125, 0.56207275390625, 0.00238037109375, 0.158233642578125, 0.6138916015625, 0.734771728515625, 0.5002899169921875, 0.9348297119140625, 0.5779571533203125, 0.6136322021484375, 0.7933349609375, 0.2062835693359375, 0.7673797607421875, 0.20745849609375, 0.0178985595703125, 0.063140869140625, 0.55023193359375, 0.362548828125, 0.6550445556640625, 0.38201904296875, 0.529693603515625, 0.205474853515625, 0.309967041015625, 0.6931304931640625, 0.5001068115234375, 0.775482177734375, 0.941802978515625, 0.20355224609375, 0.905059814453125, 0.3150634765625, 0.367401123046875, 0.6230010986328125, 0.2148590087890625, 0.96429443359375, 0.686492919921875, 0.0676727294921875, 0.6817779541015625, 0.2555999755859375, 0.4375152587890625, 0.918121337890625, 0.321533203125, 0.3686981201171875, 0.7505950927734375, 0.4039306640625, 0.7548065185546875, 0.1682586669921875, 0.0310821533203125, 0.7098388671875, 0.6650543212890625, 0.431365966796875, 0.6636962890625, 0.4387664794921875, 0.7819366455078125, 0.7114410400390625, 0.3917236328125, 0.44830322265625, 0.877471923828125, 0.5781402587890625, 0.9366607666015625, 0.3418426513671875, 0.93316650390625, 0.388702392578125, 0.913421630859375, 0.667327880859375, 0.9343719482421875, 0.03900146484375, 0.0082550048828125, 0.7016143798828125, 0.367584228515625, 0.557891845703125, 0.944244384765625, 0.6685028076171875, 0.712890625, 0.491851806640625, 0.125762939453125, 0.0334930419921875, 0.0305023193359375, 0.8041534423828125, 0.678070068359375, 0.7035675048828125, 0.2655181884765625, 0.742919921875, 0.1322174072265625, 0.3393402099609375, 0.9687652587890625, 0.115234375, 0.82196044921875, 0.059295654296875, 0.1263275146484375, 0.4625701904296875, 0.0657958984375, 0.841400146484375, 0.802642822265625, 0.482879638671875, 0.7130279541015625, 0.043487548828125, 0.373992919921875, 0.461181640625, 0.2119598388671875, 0.5921478271484375, 0.3591156005859375, 0.284637451171875, 0.9893798828125, 0.7201385498046875, 0.5701751708984375, 0.439727783203125, 0.4384918212890625, 0.29779052734375, 0.785614013671875, 0.0218048095703125, 0.122833251953125, 0.0719451904296875, 0.581695556640625, 0.5559844970703125, 0.9202117919921875, 0.6519622802734375, 0.2975311279296875, 0.9959716796875, 0.4877471923828125, 0.9358062744140625, 0.7962799072265625, 0.0298919677734375, 0.010650634765625, 0.5487060546875, 0.0051727294921875, 0.4606475830078125, 0.5976104736328125, 0.0710601806640625, 0.1612701416015625, 0.6095733642578125, 0.3744354248046875, 0.5509490966796875, 0.998931884765625, 0.2311859130859375, 0.9354705810546875, 0.5356292724609375, 0.135894775390625, 0.7926788330078125, 0.0277099609375, 0.239044189453125, 0.421112060546875, 0.3382415771484375, 0.46844482421875, 0.0153656005859375, 0.087249755859375, 0.331207275390625, 0.4399871826171875, 0.4164886474609375, 0.92352294921875, 0.300689697265625, 0.40887451171875, 0.399658203125, 0.3879852294921875, 0.1745147705078125, 0.0641326904296875, 0.3544769287109375, 0.0808563232421875, 0.9692230224609375, 0.8672027587890625, 0.4973907470703125, 0.3541717529296875, 0.53521728515625, 0.3900604248046875, 0.2126007080078125, 0.540771484375, 0.92578125, 0.984375, 0.824462890625, 0.921600341796875, 0.737762451171875, 0.45245361328125, 0.383392333984375, 0.662994384765625, 0.20184326171875, 0.847259521484375, 0.5898895263671875, 0.023712158203125, 0.8963623046875, 0.9010162353515625, 0.9489593505859375, 0.7848663330078125, 0.6841583251953125, 0.0438690185546875, 0.87841796875, 0.0504913330078125, 0.8002166748046875, 0.781463623046875, 0.19146728515625, 0.010589599609375, 0.0873260498046875, 0.1324615478515625, 0.45526123046875, 0.98809814453125, 0.588134765625, 0.7698822021484375, 0.8909454345703125, 0.1667022705078125, 0.4783782958984375, 0.39898681640625, 0.8969268798828125, 0.3715362548828125, 0.063629150390625, 0.58843994140625, 0.0964813232421875, 0.9234466552734375, 0.2539825439453125, 0.7861175537109375, 0.8480224609375, 0.821533203125, 0.8265838623046875, 0.9660186767578125, 0.9795074462890625, 0.844390869140625, 0.39410400390625, 0.184844970703125, 0.230560302734375, 0.41278076171875, 0.5268707275390625, 0.2448577880859375, 0.3692169189453125, 0.3955230712890625, 0.7586517333984375, 0.80078125, 0.6406707763671875, 0.7959747314453125, 0.977996826171875, 0.18218994140625, 0.4051971435546875, 0.861846923828125, 0.513031005859375, 0.3424072265625, 0.8182220458984375, 0.51922607421875, 0.8119659423828125, 0.63812255859375, 0.7222900390625, 0.3626708984375, 0.4852447509765625, 0.78985595703125, 0.9163055419921875, 0.3031768798828125, 0.094512939453125, 0.35577392578125, 0.075408935546875, 0.3435821533203125, 0.480621337890625, 0.2115631103515625, 0.6280059814453125, 0.8897857666015625, 0.893463134765625, 0.888092041015625, 0.657745361328125, 0.0135498046875, 0.12408447265625, 0.1741180419921875, 0.749847412109375, 0.548309326171875, 0.447296142578125, 0.9349517822265625, 0.134857177734375, 0.8089599609375, 0.1934661865234375, 0.8104248046875, 0.712738037109375, 0.3872833251953125, 0.39508056640625, 0.7967071533203125, 0.64117431640625, 0.2413482666015625, 0.4898223876953125, 0.2366790771484375, 0.968353271484375, 0.3385162353515625, 0.483001708984375, 0.251800537109375, 0.9135589599609375, 0.3955078125, 0.6360321044921875, 0.88201904296875, 0.96319580078125, 0.4175872802734375, 0.869476318359375, 0.448944091796875, 0.178070068359375, 0.135406494140625, 0.88482666015625, 0.8245849609375, 0.3901824951171875, 0.062774658203125, 0.1918182373046875, 0.4801483154296875, 0.894561767578125, 0.6131744384765625, 0.8223876953125, 0.9116363525390625, 0.2946929931640625, 0.9010772705078125, 0.1196136474609375, 0.6327667236328125, 0.2086181640625, 0.2256317138671875, 0.2231903076171875, 0.2403717041015625, 0.4664154052734375, 0.3404693603515625, 0.3507080078125, 0.3121185302734375, 0.909393310546875, 0.2899017333984375, 0.1832122802734375, 0.178863525390625, 0.017364501953125, 0.138702392578125, 0.2910308837890625, 0.6363983154296875, 0.11871337890625, 0.6817626953125, 0.3402557373046875, 0.295867919921875, 0.7196807861328125, 0.906768798828125, 0.063262939453125, 0.28826904296875, 0.164215087890625, 0.049530029296875, 0.5525360107421875, 0.3798980712890625, 0.887451171875, 0.540985107421875, 0.374542236328125, 0.3379669189453125, 0.13665771484375, 0.7039642333984375, 0.6796875, 0.07928466796875, 0.1697845458984375, 0.1050872802734375, 0.018402099609375, 0.1056976318359375, 0.104766845703125, 0.7058868408203125, 0.249603271484375, 0.739654541015625, 0.681732177734375, 0.781097412109375, 0.1276397705078125, 0.808349609375, 0.144989013671875, 0.5140533447265625, 0.46588134765625, 0.48846435546875, 0.1592254638671875, 0.7836456298828125, 0.4364166259765625, 0.6031341552734375, 0.48272705078125, 0.651824951171875, 0.244781494140625, 0.9002532958984375, 0.3676300048828125, 0.030059814453125, 0.5833892822265625, 0.933135986328125, 0.0666046142578125, 0.9241180419921875, 0.414031982421875, 0.2447357177734375, 0.7105560302734375, 0.3908233642578125, 0.89093017578125, 0.9544525146484375, 0.654449462890625, 0.1790313720703125, 0.3263702392578125, 0.6431884765625, 0.6611480712890625, 0.0260162353515625, 0.834625244140625, 0.3551025390625, 0.9179229736328125, 0.2960052490234375, 0.680145263671875, 0.1074676513671875, 0.63153076171875, 0.04754638671875, 0.2809295654296875, 0.5913848876953125, 0.1975860595703125, 0.1053466796875, 0.9971923828125, 0.0420074462890625, 0.174713134765625, 0.8954620361328125, 0.5759429931640625, 0.0286407470703125, 0.12969970703125, 0.8866424560546875, 0.5998077392578125, 0.7183990478515625, 0.9656524658203125, 0.9915008544921875, 0.506317138671875, 0.946502685546875, 0.2144622802734375, 0.0361785888671875, 0.7814788818359375, 0.712890625, 0.350799560546875, 0.99224853515625, 0.92877197265625, 0.8260955810546875, 0.8353118896484375, 0.0832977294921875, 0.1593475341796875, 0.60882568359375, 0.115020751953125, 0.5347747802734375, 0.6448211669921875, 0.1391143798828125, 0.940673828125, 0.61004638671875, 0.867462158203125, 0.5, 0.4548797607421875, 0.559173583984375, 0.598175048828125, 0.5406646728515625, 0.0875244140625, 0.70782470703125, 0.123260498046875, 0.191650390625, 0.2476348876953125, 0.69610595703125, 0.0102996826171875, 0.188690185546875, 0.947021484375, 0.8783721923828125, 0.43914794921875, 0.078460693359375, 0.7538604736328125, 0.1346893310546875, 0.5201568603515625, 0.208404541015625, 0.9930572509765625, 0.853851318359375, 0.2489013671875, 0.485015869140625, 0.0852813720703125, 0.8730621337890625, 0.8563079833984375, 0.942718505859375, 0.03863525390625, 0.8914642333984375, 0.6220703125, 0.79156494140625, 0.21484375, 0.13153076171875, 0.462554931640625, 0.5831451416015625, 0.7082366943359375, 0.151611328125, 0.32696533203125, 0.7092437744140625, 0.6428680419921875, 0.639739990234375, 0.14422607421875, 0.12188720703125, 0.348175048828125, 0.75933837890625, 0.3408203125, 0.6318359375, 0.1609344482421875, 0.570220947265625, 0.4109039306640625, 0.2269744873046875, 0.6023406982421875, 0.9709930419921875, 0.579742431640625, 0.9288177490234375, 0.8660888671875, 0.6606597900390625, 0.9698333740234375, 0.6785430908203125, 0.17108154296875, 0.5767822265625, 0.11016845703125, 0.594512939453125, 0.2100982666015625, 0.6793670654296875, 0.6263275146484375, 0.8363494873046875, 0.644989013671875, 0.6090087890625, 0.64312744140625, 0.19482421875, 0.7472381591796875, 0.5585174560546875, 0.1511383056640625, 0.1288909912109375, 0.18157958984375, 0.3412322998046875, 0.4758758544921875, 0.8677215576171875, 0.809417724609375, 0.2707977294921875, 0.7678985595703125, 0.5335235595703125, 0.952117919921875, 0.2616424560546875, 0.4537811279296875, 0.6309967041015625, 0.73089599609375, 0.4169921875, 0.4219970703125, 0.763092041015625, 0.6967926025390625, 0.4427490234375, 0.4151153564453125, 0.7507171630859375, 0.0720062255859375, 0.07867431640625, 0.3426513671875, 0.7026519775390625, 0.1860809326171875, 0.7968597412109375, 0.1831817626953125, 0.9225006103515625, 0.936126708984375, 0.8260955810546875, 0.467529296875, 0.728302001953125, 0.7092132568359375, 0.1729278564453125, 0.8724365234375, 0.0349884033203125, 0.5567626953125, 0.7972564697265625, 0.3623199462890625, 0.801605224609375, 0.6990966796875, 0.331298828125, 0.5529022216796875, 0.06964111328125, 0.9425201416015625, 0.1065673828125, 0.13604736328125, 0.96844482421875, 0.76953125, 0.148345947265625, 0.1761932373046875, 0.267242431640625, 0.6360931396484375, 0.7263031005859375, 0.5880889892578125, 0.8095703125, 0.7260589599609375, 0.3875732421875, 0.7747650146484375, 0.6460418701171875, 0.8988800048828125, 0.9820709228515625, 0.7456817626953125, 0.8826904296875, 0.8195037841796875, 0.10516357421875, 0.611602783203125, 0.3692169189453125, 0.8404388427734375, 0.2131195068359375, 0.2005157470703125, 0.3748626708984375, 0.0171661376953125, 0.8008270263671875, 0.7801666259765625, 0.4953155517578125, 0.6783447265625, 0.8193206787109375, 0.6347503662109375, 0.4211273193359375, 0.2445220947265625, 0.6764068603515625, 0.208160400390625, 0.8093719482421875, 0.79656982421875, 0.666778564453125, 0.2112579345703125, 0.529876708984375, 0.843719482421875, 0.637664794921875, 0.9951324462890625, 0.8181915283203125, 0.502960205078125, 0.9473876953125, 0.2612152099609375, 0.2568511962890625, 0.5733642578125, 0.4991607666015625, 0.368408203125, 0.416412353515625, 0.2400970458984375, 0.0722503662109375, 0.569976806640625, 0.444976806640625, 0.7486572265625, 0.4065399169921875, 0.4780426025390625, 0.3590850830078125, 0.766143798828125, 0.525177001953125, 0.4678497314453125, 0.48480224609375, 0.5027923583984375, 0.06689453125, 0.8804779052734375, 0.600128173828125, 0.6280670166015625, 0.193450927734375, 0.1652069091796875, 0.0524139404296875, 0.0966796875, 0.1037750244140625, 0.546539306640625, 0.397064208984375, 0.00927734375, 0.7307281494140625, 0.746368408203125, 0.089385986328125, 0.2212982177734375, 0.4208984375, 0.680694580078125, 0.9328155517578125, 0.246978759765625, 0.4401092529296875, 0.2473602294921875, 0.0198822021484375, 0.160125732421875, 0.5498809814453125, 0.57073974609375, 0.250823974609375, 0.1686248779296875, 0.66827392578125, 0.6917572021484375, 0.6233367919921875, 0.021820068359375, 0.7612762451171875, 0.49822998046875, 0.33709716796875, 0.9316253662109375, 0.2420501708984375, 0.74285888671875, 0.8191375732421875, 0.195404052734375, 0.865447998046875, 0.6999969482421875, 0.3575897216796875, 0.8662261962890625, 0.802886962890625, 0.70379638671875, 0.35064697265625, 0.176300048828125, 0.82122802734375, 0.10186767578125, 0.0908355712890625, 0.4891815185546875, 0.8932037353515625, 0.6321868896484375, 0.6670684814453125, 0.4891815185546875, 0.154205322265625, 0.8509979248046875, 0.796112060546875, 0.1766815185546875, 0.135589599609375, 0.499053955078125, 0.3984375, 0.218841552734375, 0.4706573486328125, 0.4873504638671875, 0.6032257080078125, 0.260009765625, 0.211151123046875, 0.729583740234375, 0.2490234375, 0.1890869140625, 0.340545654296875, 0.93310546875, 0.013336181640625, 0.9298095703125, 0.7769927978515625, 0.17681884765625, 0.8209381103515625, 0.258819580078125, 0.498382568359375, 0.14764404296875, 0.175384521484375, 0.0764923095703125, 0.044525146484375, 0.15283203125, 0.204620361328125, 0.4136962890625, 0.612091064453125, 0.862823486328125, 0.7684478759765625, 0.07891845703125, 0.7723541259765625, 0.60528564453125, 0.3155059814453125, 0.8173370361328125, 0.822784423828125, 0.5643463134765625, 0.23309326171875, 0.7556610107421875, 0.75579833984375, 0.6392669677734375, 0.3516082763671875, 0.586517333984375, 0.5055999755859375, 0.77337646484375, 0.9277801513671875, 0.4994049072265625, 0.3851470947265625, 0.3369598388671875, 0.916534423828125, 0.6193695068359375, 0.123016357421875, 0.352813720703125, 0.9482574462890625, 0.6334228515625, 0.21978759765625, 0.195343017578125, 0.44207763671875, 0.4621429443359375, 0.330657958984375, 0.700408935546875, 0.0778045654296875, 0.392059326171875, 0.144561767578125, 0.212432861328125, 0.4444122314453125, 0.641937255859375, 0.17218017578125, 0.60491943359375, 0.5261077880859375, 0.4128265380859375, 0.9372100830078125, 0.9076385498046875, 0.35260009765625, 0.443023681640625, 0.62518310546875, 0.81573486328125, 0.7229766845703125, 0.440185546875, 0.6957550048828125, 0.1861572265625, 0.08074951171875, 0.151947021484375, 0.7515716552734375, 0.709930419921875, 0.1348724365234375, 0.991973876953125, 0.575469970703125, 0.849700927734375, 0.2371063232421875, 0.860443115234375, 0.3998565673828125, 0.0350799560546875, 0.9305267333984375, 0.832122802734375, 0.565582275390625, 0.1974334716796875, 0.7138824462890625, 0.9764556884765625, 0.468658447265625, 0.6862030029296875, 0.92474365234375, 0.4257049560546875, 0.6068878173828125, 0.6530303955078125, 0.517364501953125, 0.5358734130859375, 0.1461181640625, 0.9298553466796875, 0.6648712158203125, 0.13690185546875, 0.4865264892578125, 0.0264892578125, 0.665557861328125, 0.8352203369140625, 0.853179931640625, 0.0281829833984375, 0.4284515380859375, 0.8008270263671875, 0.829132080078125, 0.12274169921875, 0.2256011962890625, 0.4499969482421875, 0.90966796875, 0.85748291015625, 0.0905609130859375, 0.9351806640625, 0.1003265380859375, 0.3407440185546875, 0.7004241943359375, 0.2295379638671875, 0.9420928955078125, 0.803436279296875, 0.4094085693359375, 0.1770782470703125, 0.1076812744140625, 0.8285980224609375, 0.5521697998046875, 0.434112548828125, 0.294677734375, 0.157806396484375, 0.75634765625, 0.3361358642578125, 0.13043212890625, 0.64263916015625, 0.72296142578125, 0.1582794189453125, 0.86572265625, 0.2809906005859375, 0.4670257568359375, 0.796417236328125, 0.4326324462890625, 0.130584716796875, 0.2935028076171875, 0.421173095703125, 0.763916015625, 0.339080810546875, 0.809906005859375, 0.09039306640625, 0.101318359375, 0.9907379150390625, 0.8281097412109375, 0.19769287109375, 0.871124267578125, 0.3508453369140625, 0.514984130859375, 0.1505584716796875, 0.7573394775390625, 0.8422698974609375, 0.1285552978515625, 0.864013671875, 0.917938232421875, 0.6502227783203125, 0.4337615966796875, 0.6435546875, 0.4925994873046875, 0.891937255859375, 0.758453369140625, 0.6603240966796875, 0.7783966064453125, 0.385101318359375, 0.78814697265625, 0.4580535888671875, 0.308685302734375, 0.7122650146484375, 0.5139617919921875, 0.169769287109375, 0.0913848876953125, 0.578094482421875, 0.6919708251953125, 0.93560791015625, 0.5499420166015625, 0.67279052734375, 0.4196319580078125, 0.107025146484375, 0.4710845947265625, 0.0986785888671875, 0.033447265625, 0.4071502685546875, 0.080780029296875, 0.4040069580078125, 0.66619873046875, 0.1583404541015625, 0.6656341552734375, 0.135101318359375, 0.3963623046875, 0.867889404296875, 0.6348724365234375, 0.142120361328125, 0.14019775390625, 0.80767822265625, 0.528228759765625, 0.7857818603515625, 0.4506378173828125, 0.252197265625, 0.74615478515625, 0.467376708984375, 0.971343994140625, 0.6514129638671875, 0.322296142578125, 0.6776275634765625, 0.785308837890625, 0.2835845947265625, 0.4022674560546875, 0.7093505859375, 0.703125, 0.3207550048828125, 0.8437652587890625, 0.9308319091796875, 0.598358154296875, 0.55511474609375, 0.4644317626953125, 0.0265045166015625, 0.129058837890625, 0.9608612060546875, 0.379913330078125, 0.4005126953125, 0.4014129638671875, 0.8746795654296875, 0.121429443359375, 0.1835174560546875, 0.5061187744140625, 0.5601654052734375, 0.953125, 0.8355865478515625, 0.0687713623046875, 0.160675048828125, 0.235382080078125, 0.77166748046875, 0.5711669921875, 0.8470458984375, 0.07476806640625, 0.3882293701171875, 0.53509521484375, 0.945953369140625, 0.914764404296875, 0.7629852294921875, 0.05865478515625, 0.3845672607421875, 0.1161956787109375, 0.175506591796875, 0.8187255859375, 0.4425811767578125, 0.74310302734375, 0.3929290771484375, 0.98284912109375, 0.063446044921875, 0.80950927734375, 0.208587646484375, 0.1827545166015625, 0.147308349609375, 0.81341552734375, 0.3684234619140625, 0.871917724609375, 0.569915771484375, 0.1910400390625, 0.4685211181640625, 0.27801513671875, 0.8072357177734375, 0.041473388671875, 0.64727783203125, 0.7669219970703125, 0.18377685546875, 0.179534912109375, 0.8871002197265625, 0.9220123291015625, 0.510528564453125, 0.996734619140625, 0.4654693603515625, 0.8359832763671875, 0.8294677734375, 0.59722900390625, 0.55291748046875, 0.7422332763671875, 0.5632476806640625, 0.6101531982421875, 0.700225830078125, 0.651611328125, 0.9564971923828125, 0.2073822021484375, 0.242950439453125, 0.8878021240234375, 0.023406982421875, 0.5808563232421875, 0.1661376953125, 0.52490234375, 0.7800750732421875, 0.51214599609375, 0.1064300537109375, 0.2257537841796875, 0.69683837890625, 0.7499542236328125, 0.600494384765625, 0.7619781494140625, 0.8314971923828125, 0.0968017578125, 0.0997467041015625, 0.9448089599609375, 0.3557281494140625, 0.662750244140625, 0.8683624267578125, 0.4490203857421875, 0.080474853515625, 0.822998046875, 0.3089599609375, 0.5707855224609375, 0.7324676513671875, 0.753448486328125, 0.5896453857421875, 0.3992462158203125, 0.9149169921875, 0.3968505859375, 0.5722808837890625, 0.6508331298828125, 0.1482086181640625, 0.411163330078125, 0.2836761474609375, 0.8545684814453125, 0.9066009521484375, 0.57275390625, 0.361328125, 0.3187103271484375, 0.6969757080078125, 0.9510345458984375, 0.286834716796875, 0.85162353515625, 0.912750244140625, 0.1925201416015625, 0.42034912109375, 0.1360931396484375, 0.1387481689453125, 0.502593994140625, 0.0596923828125, 0.40960693359375, 0.5732879638671875, 0.095367431640625, 0.0318603515625, 0.0529327392578125, 0.3800048828125, 0.0850677490234375, 0.547088623046875, 0.6803131103515625, 0.00860595703125, 0.2001800537109375, 0.07305908203125, 0.7169036865234375, 0.110595703125, 0.7958526611328125, 0.2401885986328125, 0.894439697265625, 0.163787841796875, 0.6045989990234375, 0.4803466796875, 0.7132720947265625, 0.2261962890625, 0.3465576171875, 0.6517181396484375, 0.5911712646484375, 0.5851287841796875, 0.0190582275390625, 0.2476043701171875, 0.8388519287109375, 0.5100860595703125, 0.5253143310546875, 0.9281768798828125, 0.0469512939453125, 0.768157958984375, 0.032623291015625, 0.5673370361328125, 0.2025299072265625, 0.01220703125, 0.03411865234375, 0.8887176513671875, 0.47747802734375, 0.0843353271484375, 0.7777099609375, 0.302764892578125, 0.850738525390625, 0.105743408203125, 0.4863128662109375, 0.6265411376953125, 0.501861572265625, 0.4211273193359375, 0.6780548095703125, 0.0066070556640625, 0.642608642578125, 0.2404632568359375, 0.9500274658203125, 0.4965667724609375, 0.7707061767578125, 0.932952880859375, 0.704620361328125, 0.37432861328125, 0.4467315673828125, 0.836151123046875, 0.471160888671875, 0.2213287353515625, 0.7756805419921875, 0.988525390625, 0.2445068359375, 0.71844482421875, 0.1518402099609375, 0.5610504150390625, 0.42706298828125, 0.7507781982421875, 0.571075439453125, 0.979705810546875, 0.3087615966796875, 0.1612701416015625, 0.440460205078125, 0.9873504638671875, 0.6673736572265625, 0.8167266845703125, 0.567596435546875, 0.7559051513671875, 0.56781005859375, 0.7524566650390625, 0.045135498046875, 0.3621673583984375, 0.149932861328125, 0.7470245361328125, 0.0767364501953125, 0.834991455078125, 0.284332275390625, 0.5387115478515625, 0.8607940673828125, 0.7446441650390625, 0.02166748046875, 0.66961669921875, 0.0898284912109375, 0.1999664306640625, 0.8973236083984375, 0.9383697509765625, 0.4460906982421875, 0.797882080078125, 0.5059967041015625, 0.62939453125, 0.3997039794921875, 0.8224029541015625, 0.2236175537109375, 0.154205322265625, 0.3541717529296875, 0.5205230712890625, 0.1134490966796875, 0.91583251953125, 0.676971435546875, 0.894195556640625, 0.75067138671875, 0.1442718505859375, 0.36077880859375, 0.5630035400390625, 0.248382568359375, 0.8235015869140625, 0.0985870361328125, 0.35601806640625, 0.33258056640625, 0.5111236572265625, 0.9866943359375, 0.3715667724609375, 0.56292724609375, 0.044464111328125, 0.28448486328125, 0.9481658935546875, 0.9061737060546875, 0.15106201171875, 0.22393798828125, 0.2091827392578125, 0.175537109375, 0.5868682861328125, 0.302154541015625, 0.6451263427734375, 0.94140625, 0.5117645263671875, 0.1413116455078125, 0.14501953125, 0.881011962890625, 0.0509796142578125, 0.3824615478515625, 0.636749267578125, 0.585479736328125, 0.27032470703125, 0.4761810302734375, 0.85247802734375, 0.8322601318359375, 0.1881866455078125, 0.891571044921875, 0.0206298828125, 0.886566162109375, 0.2252197265625, 0.01708984375, 0.641998291015625, 0.148468017578125, 0.946624755859375, 0.63616943359375, 0.5357513427734375, 0.748565673828125, 0.948211669921875, 0.1176300048828125, 0.333648681640625, 0.0421142578125, 0.2284088134765625, 0.475616455078125, 0.7247467041015625, 0.7961578369140625, 0.1755218505859375, 0.0095062255859375, 0.6813812255859375, 0.1709442138671875, 0.6747894287109375, 0.0351409912109375, 0.1673126220703125, 0.56378173828125, 0.2048797607421875, 0.433563232421875, 0.5818328857421875, 0.6639862060546875, 0.0890045166015625, 0.1068572998046875, 0.8065032958984375, 0.091583251953125, 0.4203948974609375, 0.780029296875, 0.424285888671875, 0.217926025390625, 0.4387359619140625, 0.7228851318359375, 0.6941070556640625, 0.1633453369140625, 0.2991790771484375, 0.68359375, 0.3891754150390625, 0.502166748046875, 0.1734619140625, 0.142333984375, 0.8535308837890625, 0.2573699951171875, 0.3339080810546875, 0.3184967041015625, 0.828948974609375, 0.20294189453125, 0.9147796630859375, 0.5830535888671875, 0.862457275390625, 0.1028289794921875, 0.33587646484375, 0.6891021728515625, 0.6611328125, 0.2674713134765625, 0.96209716796875, 0.6642913818359375, 0.80206298828125, 0.85784912109375, 0.343231201171875, 0.1339874267578125, 0.9030609130859375, 0.5153961181640625, 0.21795654296875, 0.169036865234375, 0.066375732421875, 0.6004638671875, 0.8952484130859375, 0.5925750732421875, 0.75762939453125, 0.9929351806640625, 0.722686767578125, 0.2896575927734375, 0.999053955078125, 0.5555572509765625, 0.4002685546875, 0.8680419921875, 0.9435882568359375, 0.518798828125, 0.764404296875, 0.879150390625, 0.194915771484375, 0.7675933837890625, 0.0652008056640625, 0.13946533203125, 0.4856719970703125, 0.1308441162109375, 0.95135498046875, 0.9290008544921875, 0.5217437744140625, 0.733184814453125, 0.97796630859375, 0.5755615234375, 0.0516357421875, 0.381988525390625, 0.1942596435546875, 0.06768798828125, 0.5120697021484375, 0.0782623291015625, 0.217041015625, 0.8791046142578125, 0.451416015625, 0.959716796875, 0.5871429443359375, 0.979583740234375, 0.2667083740234375, 0.08355712890625, 0.778350830078125, 0.824798583984375, 0.0029296875, 0.252655029296875, 0.0338134765625, 0.650054931640625, 0.1091766357421875, 0.703277587890625, 0.017822265625, 0.910552978515625, 0.7956695556640625, 0.084197998046875, 0.6901092529296875, 0.84259033203125, 0.0043487548828125, 0.8643951416015625, 0.3062744140625, 0.47723388671875, 0.79302978515625, 0.538604736328125, 0.6295318603515625, 0.5455780029296875, 0.4922332763671875, 0.0646209716796875, 0.8464813232421875, 0.6533966064453125, 0.2100372314453125, 0.7833099365234375, 0.398712158203125, 0.7466278076171875, 0.3502349853515625, 0.8592529296875, 0.7308807373046875, 0.340789794921875, 0.5641326904296875, 0.9162445068359375, 0.3055572509765625, 0.3738555908203125, 0.66455078125, 0.578704833984375, 0.7901153564453125, 0.2581939697265625, 0.948822021484375, 0.78350830078125, 0.8530426025390625, 0.59002685546875, 0.10137939453125, 0.01739501953125, 0.3451690673828125, 0.26080322265625, 0.3925323486328125, 0.1082763671875, 0.660125732421875, 0.29534912109375, 0.976806640625, 0.4727935791015625, 0.09796142578125, 0.6007232666015625, 0.2266845703125, 0.912872314453125, 0.88818359375, 0.6132659912109375, 0.0138092041015625, 0.2723388671875, 0.9030303955078125, 0.4954071044921875, 0.182830810546875, 0.9224395751953125, 0.5874176025390625, 0.530731201171875, 0.5936279296875, 0.2559814453125, 0.32366943359375, 0.862945556640625, 0.663909912109375, 0.47686767578125, 0.352996826171875, 0.1477813720703125, 0.0381317138671875, 0.6622161865234375, 0.8111419677734375, 0.827239990234375, 0.3239288330078125, 0.2303924560546875, 0.44085693359375, 0.3329925537109375, 0.2252655029296875, 0.2245941162109375, 0.622100830078125, 0.8013153076171875, 0.7643585205078125, 0.04412841796875, 0.69879150390625, 0.0709381103515625, 0.5615692138671875, 0.25244140625, 0.9609832763671875, 0.22760009765625, 0.0414886474609375, 0.0455780029296875, 0.879913330078125, 0.0872039794921875, 0.983612060546875, 0.7534027099609375, 0.4043121337890625, 0.749298095703125, 0.936859130859375, 0.5333404541015625, 0.7140655517578125, 0.2689971923828125, 0.0503692626953125, 0.4083709716796875, 0.023590087890625, 0.003936767578125, 0.6864471435546875, 0.7481231689453125, 0.3762664794921875, 0.4656829833984375, 0.1960296630859375, 0.73150634765625, 0.0439605712890625, 0.415679931640625, 0.0438690185546875, 0.882476806640625, 0.2767486572265625, 0.1753692626953125, 0.9448089599609375, 0.018157958984375, 0.759063720703125, 0.265380859375, 0.313232421875, 0.6640777587890625, 0.55194091796875, 0.33642578125, 0.152252197265625, 0.855224609375, 0.0518035888671875, 0.5658416748046875, 0.4779052734375, 0.960968017578125, 0.6880950927734375, 0.701995849609375, 0.5052642822265625, 0.1997528076171875, 0.59698486328125, 0.7476806640625, 0.3885955810546875, 0.8593292236328125, 0.7773284912109375, 0.5348663330078125, 0.1611175537109375, 0.967254638671875, 0.9986572265625, 0.4431915283203125, 0.1866455078125, 0.0502777099609375, 0.0795440673828125, 0.6809234619140625, 0.2314910888671875, 0.60076904296875, 0.796295166015625, 0.571563720703125, 0.58465576171875, 0.338958740234375, 0.9421844482421875, 0.9065399169921875, 0.14068603515625, 0.6337432861328125, 0.2197723388671875, 0.8077239990234375, 0.351531982421875, 0.189544677734375, 0.1727294921875, 0.375152587890625, 0.0066070556640625, 0.9123992919921875, 0.688995361328125, 0.796722412109375, 0.3400726318359375, 0.3021087646484375, 0.2303619384765625, 0.2303009033203125, 0.2659454345703125, 0.40716552734375, 0.5429840087890625, 0.262420654296875, 0.951019287109375, 0.3278656005859375, 0.0739593505859375, 0.4492645263671875, 0.871185302734375, 0.444000244140625, 0.407623291015625, 0.345123291015625, 0.6341705322265625, 0.9361572265625, 0.224365234375, 0.41973876953125, 0.5007781982421875, 0.8775177001953125, 0.8023529052734375, 0.8104095458984375, 0.6385650634765625, 0.0402984619140625, 0.2214202880859375, 0.1060638427734375, 0.3201904296875, 0.6488189697265625, 0.7094573974609375, 0.031646728515625, 0.214691162109375, 0.7057342529296875, 0.6509552001953125, 0.913726806640625, 0.787689208984375, 0.844696044921875, 0.0410919189453125, 0.64715576171875, 0.289886474609375, 0.8108978271484375, 0.333465576171875, 0.732269287109375, 0.40826416015625, 0.4438323974609375, 0.2311553955078125, 0.4803924560546875, 0.1002655029296875, 0.8875885009765625, 0.0606231689453125, 0.120025634765625, 0.6426849365234375, 0.8833770751953125, 0.22998046875, 0.2412567138671875, 0.405426025390625, 0.882598876953125, 0.6349029541015625, 0.577117919921875, 0.72576904296875, 0.832977294921875, 0.0380096435546875, 0.175262451171875, 0.33746337890625, 0.1247711181640625, 0.826324462890625, 0.0872344970703125, 0.50225830078125, 0.2084503173828125, 0.1533355712890625, 0.1107177734375, 0.217193603515625, 0.6094818115234375, 0.6298370361328125, 0.389373779296875, 0.8017578125, 0.882843017578125, 0.6983489990234375, 0.286102294921875, 0.993408203125, 0.54010009765625, 0.9093475341796875, 0.1370391845703125, 0.5862884521484375, 0.6418304443359375, 0.001953125, 0.014862060546875, 0.787750244140625, 0.364990234375, 0.9864044189453125, 0.39239501953125, 0.85687255859375, 0.900604248046875, 0.59112548828125, 0.5529937744140625, 0.0113983154296875, 0.65020751953125, 0.27197265625, 0.7444915771484375, 0.9553375244140625, 0.3729705810546875, 0.475433349609375, 0.79290771484375, 0.9049835205078125, 0.8744049072265625, 0.0191802978515625, 0.26983642578125, 0.788970947265625, 0.676177978515625, 0.4430694580078125, 0.3991851806640625, 0.6121063232421875, 0.258270263671875, 0.7802886962890625, 0.186279296875, 0.27789306640625, 0.21832275390625, 0.916015625, 0.67547607421875, 0.84002685546875, 0.5648040771484375, 0.5919647216796875, 0.9199676513671875, 0.02593994140625, 0.2678375244140625, 0.847259521484375, 0.8333587646484375, 0.2987518310546875, 0.7908935546875, 0.22149658203125, 0.281524658203125, 0.65228271484375, 0.5973663330078125, 0.682159423828125, 0.66497802734375, 0.86444091796875, 0.1002960205078125, 0.7459564208984375, 0.189727783203125, 0.369903564453125, 0.206634521484375, 0.1801300048828125, 0.518157958984375, 0.6329803466796875, 0.33740234375, 0.13690185546875, 0.681121826171875, 0.061676025390625, 0.6330413818359375, 0.472747802734375, 0.9922943115234375, 0.723541259765625, 0.1710205078125, 0.148651123046875, 0.990264892578125, 0.8131103515625, 0.541748046875, 0.1875457763671875, 0.0153350830078125, 0.3917083740234375, 0.899932861328125, 0.6305999755859375, 0.076934814453125, 0.361785888671875, 0.359649658203125, 0.73199462890625, 0.5522918701171875, 0.39984130859375, 0.9330596923828125, 0.89288330078125, 0.6312713623046875, 0.69232177734375, 0.123443603515625, 0.18414306640625, 0.243408203125, 0.475128173828125, 0.765167236328125, 0.065521240234375, 0.4608612060546875, 0.19891357421875, 0.1273956298828125, 0.66748046875, 0.2883758544921875, 0.319976806640625, 0.1064453125, 0.11474609375, 0.4063262939453125, 0.259674072265625, 0.5211181640625, 0.332244873046875, 0.9947662353515625, 0.5599212646484375, 0.9603729248046875, 0.485260009765625, 0.5865631103515625, 0.993621826171875, 0.0194091796875, 0.281951904296875, 0.472412109375, 0.3790283203125, 0.7181854248046875, 0.096893310546875, 0.5623626708984375, 0.6125946044921875, 0.24761962890625, 0.51641845703125, 0.8162384033203125, 0.0466766357421875, 0.5808563232421875, 0.5175323486328125, 0.013946533203125, 0.946014404296875, 0.525970458984375, 0.3000030517578125, 0.753875732421875, 0.04266357421875, 0.1729888916015625, 0.0586700439453125, 0.386199951171875, 0.385528564453125, 0.303009033203125, 0.8477325439453125, 0.3063812255859375, 0.7907867431640625, 0.6287078857421875, 0.6165924072265625, 0.127471923828125, 0.56317138671875, 0.2951507568359375, 0.6512908935546875, 0.3685760498046875, 0.6312408447265625, 0.9461669921875, 0.6112823486328125, 0.32220458984375, 0.1415863037109375, 0.7502288818359375, 0.96856689453125, 0.4017181396484375, 0.361236572265625, 0.566650390625, 0.5572052001953125, 0.0571441650390625, 0.3497314453125, 0.4526214599609375, 0.8082122802734375, 0.6041259765625, 0.460693359375, 0.2893524169921875, 0.6358489990234375, 0.305023193359375, 0.3300018310546875, 0.8503265380859375, 0.206329345703125, 0.5734710693359375, 0.6329345703125, 0.867706298828125, 0.3906097412109375, 0.229095458984375, 0.497406005859375, 0.886932373046875, 0.82232666015625, 0.416351318359375, 0.020111083984375, 0.2849273681640625, 0.3125457763671875, 0.0693359375, 0.154327392578125, 0.1970062255859375, 0.04119873046875, 0.7747802734375, 0.8802947998046875, 0.6259918212890625, 0.195098876953125, 0.4375457763671875, 0.0298919677734375, 0.5196380615234375, 0.5366668701171875, 0.8654937744140625, 0.78729248046875, 0.086883544921875, 0.7961273193359375, 0.8531341552734375, 0.32208251953125, 0.79644775390625, 0.9094085693359375, 0.652740478515625, 0.7003936767578125, 0.42034912109375, 0.5063629150390625, 0.308135986328125, 0.55694580078125, 0.762939453125, 0.8463287353515625, 0.2795562744140625, 0.3217315673828125, 0.083526611328125, 0.846405029296875, 0.5812530517578125, 0.289581298828125, 0.4224700927734375, 0.63848876953125, 0.211761474609375, 0.1208038330078125, 0.4225006103515625, 0.4080657958984375, 0.696441650390625, 0.2669677734375, 0.8339996337890625, 0.7296142578125, 0.5998077392578125, 0.1116943359375, 0.7425537109375, 0.316497802734375, 0.2436065673828125, 0.0383758544921875, 0.6926422119140625, 0.43597412109375, 0.7781982421875, 0.051910400390625, 0.15643310546875, 0.5475311279296875, 0.318023681640625, 0.9626922607421875, 0.117095947265625, 0.56341552734375, 0.3093414306640625, 0.8889617919921875, 0.6461181640625, 0.5735015869140625, 0.349822998046875, 0.1969451904296875, 0.41839599609375, 0.558837890625, 0.01788330078125, 0.1212615966796875, 0.2554473876953125, 0.1865386962890625, 0.363250732421875, 0.395965576171875, 0.9692840576171875, 0.5880889892578125, 0.4754180908203125, 0.06268310546875, 0.25360107421875, 0.9165496826171875, 0.3295135498046875, 0.6864166259765625, 0.6722869873046875, 0.2303924560546875, 0.3395538330078125, 0.7297821044921875, 0.599853515625, 0.0717926025390625, 0.15521240234375, 0.4576568603515625, 0.264190673828125, 0.325164794921875, 0.8643951416015625, 0.598236083984375, 0.4365997314453125, 0.177459716796875, 0.03790283203125, 0.6131744384765625, 0.9427947998046875, 0.0358123779296875, 0.9962921142578125, 0.3981170654296875, 0.6277008056640625, 0.71929931640625, 0.2554168701171875, 0.5392913818359375, 0.1322784423828125, 0.7124481201171875, 0.736175537109375, 0.6919708251953125, 0.6660308837890625, 0.856231689453125, 0.9761199951171875, 0.9749755859375, 0.51312255859375, 0.778533935546875, 0.298614501953125, 0.420379638671875, 0.9551239013671875, 0.8289947509765625, 0.6140899658203125, 0.2572174072265625, 0.368408203125, 0.5025787353515625, 0.2780303955078125, 0.0451812744140625, 0.63165283203125, 0.6306610107421875, 0.1286773681640625, 0.1785125732421875, 0.03424072265625, 0.771728515625, 0.9451751708984375, 0.153533935546875, 0.61553955078125, 0.20269775390625, 0.1590423583984375, 0.7540130615234375, 0.409210205078125, 0.0850067138671875, 0.6019744873046875, 0.4737091064453125, 0.9020843505859375, 0.8783721923828125, 0.9485931396484375, 0.13092041015625, 0.6469879150390625, 0.3773040771484375, 0.028106689453125, 0.4253082275390625, 0.123870849609375, 0.9898529052734375, 0.358001708984375, 0.537506103515625, 0.084320068359375, 0.7086181640625, 0.292816162109375, 0.0186614990234375, 0.980133056640625, 0.71258544921875, 0.90521240234375, 0.0537261962890625, 0.994110107421875, 0.4484100341796875, 0.481842041015625, 0.3365020751953125, 0.5048065185546875, 0.9835357666015625, 0.83203125, 0.4840087890625, 0.1552734375, 0.446258544921875, 0.957427978515625, 0.8172760009765625, 0.91290283203125, 0.6714935302734375, 0.7660369873046875, 0.1355743408203125, 0.71044921875, 0.6757965087890625, 0.848388671875, 0.96246337890625, 0.5184173583984375, 0.4532470703125, 0.0478515625, 0.498321533203125, 0.356353759765625, 0.316986083984375, 0.5032806396484375, 0.366668701171875, 0.9123382568359375, 0.1690673828125, 0.676025390625, 0.2720489501953125, 0.699737548828125, 0.1351470947265625, 0.9802093505859375, 0.439300537109375, 0.3046112060546875, 0.3612213134765625, 0.400299072265625, 0.972320556640625, 0.944854736328125, 0.8698883056640625, 0.70379638671875, 0.962799072265625, 0.844329833984375, 0.52032470703125, 0.4640655517578125, 0.173675537109375, 0.8515625, 0.295257568359375, 0.6529693603515625, 0.1376495361328125, 0.15997314453125, 0.90869140625, 0.8420867919921875, 0.84429931640625, 0.334381103515625, 0.09075927734375, 0.2046051025390625, 0.2902069091796875, 0.8295745849609375, 0.3322906494140625, 0.45745849609375, 0.673797607421875, 0.3503570556640625, 0.6284637451171875, 0.4490814208984375, 0.9174346923828125, 0.0169830322265625, 0.8687744140625, 0.3558349609375, 0.929962158203125, 0.706268310546875, 0.7972564697265625, 0.6801910400390625, 0.5093231201171875, 0.20220947265625, 0.11114501953125, 0.20880126953125, 0.3436279296875, 0.807342529296875, 0.671844482421875, 0.0810699462890625, 0.2592620849609375, 0.50042724609375, 0.9071807861328125, 0.4550018310546875, 0.628143310546875, 0.8628997802734375, 0.0573883056640625, 0.9727325439453125, 0.5282135009765625, 0.7038421630859375, 0.5879058837890625, 0.1995086669921875, 0.5540924072265625, 0.730438232421875, 0.916259765625, 0.7801666259765625, 0.080535888671875, 0.153778076171875, 0.3955841064453125, 0.3044281005859375, 0.2617645263671875, 0.367889404296875, 0.6971893310546875, 0.015869140625, 0.400726318359375, 0.103607177734375, 0.9098052978515625, 0.8513946533203125, 0.2178802490234375, 0.676849365234375, 0.5721588134765625, 0.565948486328125, 0.8216400146484375, 0.2198028564453125, 0.3585205078125, 0.9314422607421875, 0.708740234375, 0.637542724609375, 0.5885772705078125, 0.24365234375, 0.037872314453125, 0.321441650390625, 0.405670166015625, 0.3051300048828125, 0.14794921875, 0.418609619140625, 0.7374725341796875, 0.582000732421875, 0.8375091552734375, 0.9339447021484375, 0.34356689453125, 0.4518890380859375, 0.4956512451171875, 0.9601593017578125, 0.00543212890625, 0.5597076416015625, 0.073272705078125, 0.7812347412109375, 0.8955078125, 0.7401123046875, 0.49249267578125, 0.4091796875, 0.288330078125, 0.9056396484375, 0.5089874267578125, 0.855499267578125, 0.7724456787109375, 0.7087860107421875, 0.877044677734375, 0.4911651611328125, 0.109100341796875, 0.7547607421875, 0.2583770751953125, 0.944915771484375, 0.061798095703125, 0.20147705078125, 0.9549713134765625, 0.992156982421875, 0.74365234375, 0.1623077392578125, 0.6396942138671875, 0.0374298095703125, 0.131866455078125, 0.9410400390625, 0.70599365234375, 0.1239013671875, 0.845977783203125, 0.97906494140625, 0.8786163330078125, 0.414337158203125, 0.9693145751953125, 0.1948394775390625, 0.838226318359375, 0.667877197265625, 0.02960205078125, 0.859649658203125, 0.7752227783203125, 0.5154571533203125, 0.4585418701171875, 0.318572998046875, 0.4885406494140625, 0.2031707763671875, 0.8269195556640625, 0.196502685546875, 0.065460205078125, 0.293731689453125, 0.817047119140625, 0.3225250244140625, 0.465667724609375, 0.5780487060546875, 0.7418060302734375, 0.3228302001953125, 0.431854248046875, 0.9334564208984375, 0.9833984375, 0.162445068359375, 0.2164154052734375, 0.7337799072265625, 0.7341461181640625, 0.2703857421875, 0.7441558837890625, 0.984039306640625, 0.276458740234375, 0.4137725830078125, 0.5065460205078125, 0.372283935546875, 0.011566162109375, 0.8609161376953125, 0.4146728515625, 0.15252685546875, 0.076904296875, 0.801605224609375, 0.5140380859375, 0.700347900390625, 0.732269287109375, 0.0396881103515625, 0.64642333984375, 0.6608428955078125, 0.9812469482421875, 0.8024749755859375, 0.2260284423828125, 0.9156036376953125, 0.6433258056640625, 0.2716217041015625, 0.4559326171875, 0.131805419921875, 0.36309814453125, 0.1146240234375, 0.3465576171875, 0.187652587890625, 0.14361572265625, 0.72186279296875, 0.9933013916015625, 0.654632568359375, 0.7517547607421875, 0.2975616455078125, 0.9552459716796875, 0.793212890625, 0.8957366943359375, 0.401153564453125, 0.0927276611328125, 0.0441741943359375, 0.6745452880859375, 0.5677642822265625, 0.51715087890625, 0.4373626708984375, 0.0174102783203125, 0.9791412353515625, 0.4933319091796875, 0.2687530517578125, 0.90087890625, 0.176727294921875, 0.16119384765625, 0.7584991455078125, 0.8723602294921875, 0.64019775390625, 0.715362548828125, 0.8505706787109375, 0.5200958251953125, 0.51947021484375, 0.2388763427734375, 0.9431915283203125, 0.7839813232421875, 0.300201416015625, 0.594818115234375, 0.242523193359375, 0.535247802734375, 0.9568023681640625, 0.0955047607421875, 0.4837188720703125, 0.7084197998046875, 0.599212646484375, 0.17449951171875, 0.837554931640625, 0.1683502197265625, 0.5330047607421875, 0.660797119140625, 0.0375823974609375, 0.3723297119140625, 0.2921295166015625, 0.34356689453125, 0.1198577880859375, 0.9502105712890625, 0.224334716796875, 0.0839996337890625, 0.2308197021484375, 0.3157806396484375, 0.5335845947265625, 0.867584228515625, 0.7463836669921875, 0.7624359130859375, 0.53778076171875, 0.88427734375, 0.5871429443359375, 0.016693115234375, 0.33074951171875, 0.1542205810546875, 0.42626953125, 0.3093719482421875, 0.855926513671875, 0.7860565185546875, 0.265167236328125, 0.98236083984375, 0.869049072265625, 0.68310546875, 0.999786376953125, 0.9193115234375, 0.631439208984375, 0.0962371826171875, 0.74603271484375, 0.8703765869140625, 0.0189208984375, 0.138458251953125, 0.884429931640625, 0.43994140625, 0.9634246826171875, 0.3030242919921875, 0.8910064697265625, 0.981292724609375, 0.0377655029296875, 0.5489044189453125, 0.5058135986328125, 0.8140106201171875, 0.6974029541015625, 0.59033203125, 0.9205322265625, 0.7397308349609375, 0.1824951171875, 0.0074615478515625, 0.2735443115234375, 0.6575164794921875, 0.997589111328125, 0.164520263671875, 0.73907470703125, 0.0715789794921875, 0.7801055908203125, 0.8191070556640625, 0.43853759765625, 0.2379302978515625, 0.15509033203125, 0.51312255859375, 0.589111328125, 0.964569091796875, 0.681671142578125, 0.0968170166015625, 0.024169921875, 0.90545654296875, 0.56317138671875, 0.065704345703125, 0.491729736328125, 0.1969757080078125, 0.2103271484375, 0.2915191650390625, 0.8178558349609375, 0.105316162109375, 0.5135040283203125, 0.0953521728515625, 0.5738677978515625, 0.7910614013671875, 0.22515869140625, 0.432098388671875, 0.2139739990234375, 0.48394775390625, 0.2471160888671875, 0.62603759765625, 0.98236083984375, 0.9239959716796875, 0.7755126953125, 0.9058685302734375, 0.3004913330078125, 0.2157745361328125, 0.010162353515625, 0.80950927734375, 0.507049560546875, 0.4900360107421875, 0.4023895263671875, 0.471923828125, 0.2969970703125, 0.5030517578125, 0.6268463134765625, 0.0816802978515625, 0.24725341796875, 0.368377685546875, 0.43536376953125, 0.1028900146484375, 0.2837066650390625, 0.332672119140625, 0.19293212890625, 0.8073272705078125, 0.6919097900390625, 0.1748504638671875, 0.433929443359375, 0.131256103515625, 0.3459320068359375, 0.0323028564453125, 0.7878875732421875, 0.75213623046875, 0.412353515625, 0.7288665771484375, 0.674713134765625, 0.7621917724609375, 0.929901123046875, 0.5830078125, 0.24432373046875, 0.857452392578125, 0.925506591796875, 0.7814788818359375, 0.961151123046875, 0.42791748046875, 0.63751220703125, 0.2816619873046875, 0.817626953125, 0.815460205078125, 0.2484893798828125, 0.972320556640625, 0.215423583984375, 0.260040283203125, 0.382904052734375, 0.4166717529296875, 0.7163238525390625, 0.6809234619140625, 0.3588104248046875, 0.1938934326171875, 0.2772369384765625, 0.25604248046875, 0.0579071044921875, 0.5248870849609375, 0.4803619384765625, 0.07574462890625, 0.6937103271484375, 0.83868408203125, 0.8943634033203125, 0.4626007080078125, 0.2404632568359375, 0.9221649169921875, 0.7044830322265625, 0.85174560546875, 0.0022125244140625, 0.629364013671875, 0.1475982666015625, 0.1724700927734375, 0.468658447265625, 0.280364990234375, 0.5130157470703125, 0.1385040283203125, 0.92333984375, 0.0102691650390625, 0.9099578857421875, 0.2709503173828125, 0.431060791015625, 0.066925048828125, 0.1553802490234375, 0.90863037109375, 0.19158935546875, 0.5906829833984375, 0.3852386474609375, 0.8480682373046875, 0.8340301513671875, 0.325408935546875, 0.515472412109375, 0.69708251953125, 0.578826904296875, 0.4557342529296875, 0.8685455322265625, 0.321990966796875, 0.7790069580078125, 0.9497833251953125, 0.8104248046875, 0.9613189697265625, 0.6489715576171875, 0.2946014404296875, 0.4793243408203125, 0.6873779296875, 0.0281524658203125, 0.1811065673828125, 0.239837646484375, 0.7451934814453125, 0.2676239013671875, 0.3166046142578125, 0.9377288818359375, 0.41046142578125, 0.231201171875, 0.1238861083984375, 0.1283721923828125, 0.434814453125, 0.1484222412109375, 0.740966796875, 0.8361053466796875, 0.743743896484375, 0.0484619140625, 0.5196380615234375, 0.58935546875, 0.5841522216796875, 0.9932708740234375, 0.9993438720703125, 0.279693603515625, 0.51068115234375, 0.0077362060546875, 0.7947540283203125, 0.84808349609375, 0.1183319091796875, 0.04132080078125, 0.295013427734375, 0.3326416015625, 0.14447021484375, 0.7558135986328125, 0.14605712890625, 0.920501708984375, 0.2839508056640625, 0.860504150390625, 0.058624267578125, 0.829864501953125, 0.95611572265625, 0.7063446044921875, 0.2052764892578125, 0.2566070556640625, 0.3628387451171875, 0.6418609619140625, 0.2611236572265625, 0.7480926513671875, 0.355316162109375, 0.765167236328125, 0.370025634765625, 0.26385498046875, 0.095550537109375, 0.104522705078125, 0.0951690673828125, 0.029083251953125, 0.4138336181640625, 0.153106689453125, 0.3880767822265625, 0.8363800048828125, 0.23876953125, 0.07275390625, 0.382537841796875, 0.02752685546875, 0.618682861328125, 0.396942138671875, 0.743133544921875, 0.745025634765625, 0.731964111328125, 0.987274169921875, 0.958221435546875, 0.0704498291015625, 0.7263336181640625, 0.50445556640625, 0.063812255859375, 0.9669189453125, 0.0234222412109375, 0.7755279541015625, 0.9423065185546875, 0.34466552734375, 0.277130126953125, 0.2341156005859375, 0.0883331298828125, 0.96026611328125, 0.1375274658203125, 0.4120635986328125, 0.6441497802734375, 0.115753173828125, 0.4263916015625, 0.136962890625, 0.7790985107421875, 0.43927001953125, 0.2607574462890625, 0.03973388671875, 0.676055908203125, 0.123870849609375, 0.8997650146484375, 0.531707763671875, 0.5202789306640625, 0.37640380859375, 0.4057769775390625, 0.70654296875, 0.44189453125, 0.051910400390625, 0.871551513671875, 0.864471435546875, 0.7058868408203125, 0.9794464111328125, 0.6987457275390625, 0.2017364501953125, 0.7460784912109375, 0.6436767578125, 0.3253326416015625, 0.6331024169921875, 0.974609375, 0.1158294677734375, 0.1194610595703125, 0.759033203125, 0.2528228759765625], "dims": [1, 8, 28, 28], "type": "f32"}}] \ No newline at end of file diff --git a/mlir-assigner/tests/Ops/Onnx/Shape/ShapeLarge.onnx b/mlir-assigner/tests/Ops/Onnx/Shape/ShapeLarge.onnx new file mode 100644 index 0000000..d78799d --- /dev/null +++ b/mlir-assigner/tests/Ops/Onnx/Shape/ShapeLarge.onnx @@ -0,0 +1,14 @@ + :W + +in_aout_a"Shape +ShapeLargeZ +in_a + + + + +b +out_a + + +B \ No newline at end of file diff --git a/mlir-assigner/tests/Ops/Onnx/Shape/ShapeLarge.res b/mlir-assigner/tests/Ops/Onnx/Shape/ShapeLarge.res new file mode 100644 index 0000000..cdbb0bf --- /dev/null +++ b/mlir-assigner/tests/Ops/Onnx/Shape/ShapeLarge.res @@ -0,0 +1,3 @@ +Result: +memref<4xi64>[1, 8, 28, 28] +6278 diff --git a/mlir-assigner/tests/Ops/Onnx/Shape/ShapeSimple.json b/mlir-assigner/tests/Ops/Onnx/Shape/ShapeSimple.json new file mode 100644 index 0000000..f7eed14 --- /dev/null +++ b/mlir-assigner/tests/Ops/Onnx/Shape/ShapeSimple.json @@ -0,0 +1 @@ +[{"memref": {"data": [0.6541748046875, 0.20391845703125, 0.4686126708984375, 0.5786590576171875, 0.13482666015625, 0.66265869140625, 0.332122802734375, 0.9350128173828125, 0.280731201171875, 0.10223388671875], "dims": [1, 10], "type": "f32"}}] \ No newline at end of file diff --git a/mlir-assigner/tests/Ops/Onnx/Shape/ShapeSimple.onnx b/mlir-assigner/tests/Ops/Onnx/Shape/ShapeSimple.onnx new file mode 100644 index 0000000..253af07 --- /dev/null +++ b/mlir-assigner/tests/Ops/Onnx/Shape/ShapeSimple.onnx @@ -0,0 +1,12 @@ + :P + +in_aout_a"Shape ShapeSimpleZ +in_a +  + + +b +out_a + + +B \ No newline at end of file diff --git a/mlir-assigner/tests/Ops/Onnx/Shape/ShapeSimple.res b/mlir-assigner/tests/Ops/Onnx/Shape/ShapeSimple.res new file mode 100644 index 0000000..9fcd4a6 --- /dev/null +++ b/mlir-assigner/tests/Ops/Onnx/Shape/ShapeSimple.res @@ -0,0 +1,3 @@ +Result: +memref<2xi64>[1, 10] +14 diff --git a/mlir-assigner/tests/Ops/Onnx/Size/SizeLarge.json b/mlir-assigner/tests/Ops/Onnx/Size/SizeLarge.json new file mode 100644 index 0000000..d475f11 --- /dev/null +++ b/mlir-assigner/tests/Ops/Onnx/Size/SizeLarge.json @@ -0,0 +1 @@ +[{"memref": {"data": [0.1868133544921875, 0.1714019775390625, 0.8681640625, 0.39306640625, 0.15667724609375, 0.290130615234375, 0.2850494384765625, 0.387786865234375, 0.4972381591796875, 0.1327362060546875, 0.6612091064453125, 0.9296417236328125, 0.5256500244140625, 0.7607421875, 0.877288818359375, 0.0934295654296875, 0.994720458984375, 0.9411773681640625, 0.183441162109375, 0.7204132080078125, 0.6838226318359375, 0.1370086669921875, 0.4434356689453125, 0.971954345703125, 0.410369873046875, 0.2552337646484375, 0.047332763671875, 0.8800048828125, 0.0150299072265625, 0.983612060546875, 0.6053314208984375, 0.320281982421875, 0.74395751953125, 0.08233642578125, 0.780853271484375, 0.9892578125, 0.3087921142578125, 0.4780120849609375, 0.387969970703125, 0.1514129638671875, 0.2835235595703125, 0.6015777587890625, 0.9569091796875, 0.053070068359375, 0.8494873046875, 0.4549102783203125, 0.427581787109375, 0.682098388671875, 0.0248870849609375, 0.09515380859375, 0.2493743896484375, 0.586151123046875, 0.5542755126953125, 0.53369140625, 0.8459320068359375, 0.12890625, 0.9650726318359375, 0.71636962890625, 0.21392822265625, 0.1115264892578125, 0.492828369140625, 0.3247833251953125, 0.2818450927734375, 0.2138214111328125, 0.3695831298828125, 0.9629669189453125, 0.1377410888671875, 0.7427825927734375, 0.8051300048828125, 0.932830810546875, 0.5569000244140625, 0.6549835205078125, 0.754119873046875, 0.5178375244140625, 0.71417236328125, 0.515960693359375, 0.9897613525390625, 0.0743255615234375, 0.7754974365234375, 0.6288604736328125, 0.9762725830078125, 0.1782379150390625, 0.0721588134765625, 0.0679168701171875, 0.9509735107421875, 0.2879638671875, 0.165008544921875, 0.9015045166015625, 0.1633758544921875, 0.9623565673828125, 0.4342498779296875, 0.12841796875, 0.3082427978515625, 0.5521240234375, 0.11181640625, 0.735015869140625, 0.221954345703125, 0.894073486328125, 0.7896270751953125, 0.9878082275390625, 0.458038330078125, 0.8593902587890625, 0.138702392578125, 0.6365814208984375, 0.53314208984375, 0.6787567138671875, 0.9980316162109375, 0.02032470703125, 0.0635223388671875, 0.5069732666015625, 0.1277618408203125, 0.893402099609375, 0.476470947265625, 0.9388885498046875, 0.959716796875, 0.20013427734375, 0.6937408447265625, 0.273834228515625, 0.3821258544921875, 0.3436126708984375, 0.1676483154296875, 0.70526123046875, 0.963775634765625, 0.72991943359375, 0.6749725341796875, 0.971160888671875, 0.066009521484375, 0.5202484130859375, 0.67919921875, 0.54974365234375, 0.5468902587890625, 0.2468414306640625, 0.610626220703125, 0.4897613525390625, 0.5137786865234375, 0.661346435546875, 0.5487213134765625, 0.1719207763671875, 0.3243408203125, 0.417236328125, 0.9871368408203125, 0.327362060546875, 0.537017822265625, 0.7410125732421875, 0.1464385986328125, 0.513153076171875, 0.4798736572265625, 0.58648681640625, 0.678802490234375, 0.0632171630859375, 0.0411224365234375, 0.1984710693359375, 0.1775054931640625, 0.7411956787109375, 0.398162841796875, 0.0057373046875, 0.835418701171875, 0.505340576171875, 0.08453369140625, 0.8098297119140625, 0.71588134765625, 0.5554351806640625, 0.9776763916015625, 0.5843048095703125, 0.3380279541015625, 0.0557861328125, 0.8825225830078125, 0.481719970703125, 0.6892242431640625, 0.99920654296875, 0.9462738037109375, 0.0276031494140625, 0.975799560546875, 0.6967620849609375, 0.308837890625, 0.330169677734375, 0.137542724609375, 0.058502197265625, 0.5011444091796875, 0.3668060302734375, 0.7412109375, 0.4462432861328125, 0.579498291015625, 0.7017059326171875, 0.105804443359375, 0.99908447265625, 0.0018768310546875, 0.84869384765625, 0.8831939697265625, 0.875274658203125, 0.50390625, 0.0490570068359375, 0.0814666748046875, 0.1776580810546875, 0.2135009765625, 0.688751220703125, 0.0149688720703125, 0.196441650390625, 0.2921905517578125, 0.779754638671875, 0.5367431640625, 0.1321563720703125, 0.0255584716796875, 0.7371978759765625, 0.67791748046875, 0.988861083984375, 0.9955596923828125, 0.1959381103515625, 0.6753692626953125, 0.240020751953125, 0.171722412109375, 0.073089599609375, 0.5413055419921875, 0.3609619140625, 0.66314697265625, 0.7570037841796875, 0.576324462890625, 0.8316192626953125, 0.5763397216796875, 0.2673797607421875, 0.5161590576171875, 0.8530426025390625, 0.1990509033203125, 0.97265625, 0.34197998046875, 0.363037109375, 0.6759033203125, 0.0441131591796875, 0.7907867431640625, 0.198089599609375, 0.4320526123046875, 0.300811767578125, 0.34716796875, 0.18841552734375, 0.3167877197265625, 0.0111541748046875, 0.7702484130859375, 0.508087158203125, 0.90484619140625, 0.4285736083984375, 0.0404815673828125, 0.5579376220703125, 0.6342620849609375, 0.4685821533203125, 0.8805389404296875, 0.9110260009765625, 0.365081787109375, 0.057586669921875, 0.62054443359375, 0.0562896728515625, 0.713287353515625, 0.0965728759765625, 0.7978363037109375, 0.540618896484375, 0.142425537109375, 0.479339599609375, 0.539398193359375, 0.0404052734375, 0.66448974609375, 0.8485107421875, 0.127471923828125, 0.3808746337890625, 0.294097900390625, 0.065216064453125, 0.128387451171875, 0.5953521728515625, 0.5486602783203125, 0.035797119140625, 0.80621337890625, 0.111053466796875, 0.3172454833984375, 0.7574310302734375, 0.3823089599609375, 0.302337646484375, 0.6178741455078125, 0.51983642578125, 0.850189208984375, 0.8985748291015625, 0.00189208984375, 0.7920074462890625, 0.6429443359375, 0.7753448486328125, 0.74365234375, 0.7213134765625, 0.44189453125, 0.1721038818359375, 0.572784423828125, 0.16705322265625, 0.8535614013671875, 0.76153564453125, 0.46002197265625, 0.5410003662109375, 0.8643341064453125, 0.0086212158203125, 0.9425048828125, 0.310943603515625, 0.16046142578125, 0.410736083984375, 0.8719329833984375, 0.08953857421875, 0.0865478515625, 0.125244140625, 0.1397552490234375, 0.3561859130859375, 0.788787841796875, 0.017242431640625, 0.7099456787109375, 0.49078369140625, 0.262725830078125, 0.417999267578125, 0.942291259765625, 0.9032745361328125, 0.4578857421875, 0.911834716796875, 0.351104736328125, 0.3669891357421875, 0.419189453125, 0.6858673095703125, 0.3018035888671875, 0.91473388671875, 0.84051513671875, 0.5922393798828125, 0.624908447265625, 0.9869537353515625, 0.637542724609375, 0.09027099609375, 0.59619140625, 0.0204315185546875, 0.7587127685546875, 0.4513092041015625, 0.2366943359375, 0.7574920654296875, 0.3942413330078125, 0.075836181640625, 0.22979736328125, 0.3478240966796875, 0.1181488037109375, 0.93353271484375, 0.4058990478515625, 0.767181396484375, 0.7266998291015625, 0.6096954345703125, 0.0701904296875, 0.3835906982421875, 0.641143798828125, 0.1267852783203125, 0.9428863525390625, 0.5072479248046875, 0.7968597412109375, 0.029693603515625, 0.86871337890625, 0.9759674072265625, 0.7727813720703125, 0.55706787109375, 0.9883575439453125, 0.4925537109375, 0.098846435546875, 0.353759765625, 0.6525726318359375, 0.1391448974609375, 0.3799591064453125, 0.736907958984375, 0.0758819580078125, 0.8143157958984375, 0.6502227783203125, 0.1198272705078125, 0.917938232421875, 0.2487945556640625, 0.268768310546875, 0.0751190185546875, 0.3670806884765625, 0.7683868408203125, 0.292327880859375, 0.813751220703125, 0.1815948486328125, 0.5624542236328125, 0.3253326416015625, 0.665863037109375, 0.2706146240234375, 0.2732086181640625, 0.3595733642578125, 0.3954925537109375, 0.7716064453125, 0.137603759765625, 0.7010498046875, 0.1526336669921875, 0.9885406494140625, 0.666717529296875, 0.12432861328125, 0.0847320556640625, 0.8856353759765625, 0.220123291015625, 0.5874481201171875, 0.7026824951171875, 0.37884521484375, 0.681671142578125, 0.740325927734375, 0.9356536865234375, 0.62274169921875, 0.22442626953125, 0.555206298828125, 0.1976776123046875, 0.48858642578125, 0.029510498046875, 0.741363525390625, 0.9808349609375, 0.8843536376953125, 0.79400634765625, 0.2866973876953125, 0.2769622802734375, 0.5833740234375, 0.8703460693359375, 0.2338714599609375, 0.1340179443359375, 0.3732452392578125, 0.03173828125, 0.3268890380859375, 0.6148681640625, 0.3106231689453125, 0.049468994140625, 0.47955322265625, 0.791656494140625, 0.764404296875, 0.08404541015625, 0.800994873046875, 0.0379180908203125, 0.0226898193359375, 0.2335052490234375, 0.4818115234375, 0.1622161865234375, 0.506683349609375, 0.649139404296875, 0.1837310791015625, 0.8892974853515625, 0.3165283203125, 0.7311248779296875, 0.08709716796875, 0.44329833984375, 0.0733642578125, 0.209503173828125, 0.65338134765625, 0.3313140869140625, 0.585235595703125, 0.177703857421875, 0.454345703125, 0.780303955078125, 0.532318115234375, 0.1665496826171875, 0.7456817626953125, 0.4674835205078125, 0.20489501953125, 0.0034942626953125, 0.60357666015625, 0.85418701171875, 0.54693603515625, 0.8773193359375, 0.595306396484375, 0.544189453125, 0.90350341796875, 0.789947509765625, 0.5260772705078125, 0.1952972412109375, 0.50927734375, 0.92474365234375, 0.4508209228515625, 0.0148162841796875, 0.5824127197265625, 0.1107940673828125, 0.57135009765625, 0.2930450439453125, 0.55401611328125, 0.5033111572265625, 0.1682586669921875, 0.2975616455078125, 0.42889404296875, 0.76129150390625, 0.9066619873046875, 0.161895751953125, 0.2639007568359375, 0.4339752197265625, 0.504638671875, 0.644744873046875, 0.871978759765625, 0.43896484375, 0.079742431640625, 0.8644256591796875, 0.698577880859375, 0.041046142578125, 0.1309967041015625, 0.1355743408203125, 0.1862640380859375, 0.3444671630859375, 0.737548828125, 0.1289215087890625, 0.07391357421875, 0.178375244140625, 0.647796630859375, 0.20947265625, 0.14459228515625, 0.801483154296875, 0.8729095458984375, 0.3050537109375, 0.554840087890625, 0.540618896484375, 0.7133636474609375, 0.120697021484375, 0.203887939453125, 0.325927734375, 0.86163330078125, 0.2991180419921875, 0.9832763671875, 0.977996826171875, 0.3878173828125, 0.95831298828125, 0.71282958984375, 0.2265777587890625, 0.026885986328125, 0.8206329345703125, 0.996826171875, 0.0387725830078125, 0.3484344482421875, 0.1555328369140625, 0.089691162109375, 0.316802978515625, 0.415740966796875, 0.553558349609375, 0.3757476806640625, 0.517364501953125, 0.8978424072265625, 0.9211883544921875, 0.91729736328125, 0.459991455078125, 0.0006866455078125, 0.9384613037109375, 0.780303955078125, 0.567657470703125, 0.448944091796875, 0.8008270263671875, 0.96087646484375, 0.173370361328125, 0.1917572021484375, 0.8506927490234375, 0.0158233642578125, 0.4498291015625, 0.3955841064453125, 0.2869110107421875, 0.837738037109375, 0.704437255859375, 0.7264251708984375, 0.8372802734375, 0.5647430419921875, 0.2922821044921875, 0.72161865234375, 0.7417449951171875, 0.0372772216796875, 0.826202392578125, 0.147979736328125, 0.1981964111328125, 0.5242919921875, 0.17193603515625, 0.66412353515625, 0.957000732421875, 0.6489410400390625, 0.7590179443359375, 0.415924072265625, 0.6017303466796875, 0.386474609375, 0.303802490234375, 0.273773193359375, 0.2496337890625, 0.914306640625, 0.9399261474609375, 0.5942230224609375, 0.4852752685546875, 0.5544586181640625, 0.771209716796875, 0.6793060302734375, 0.4326629638671875, 0.9235992431640625, 0.532562255859375, 0.5763702392578125, 0.3282623291015625, 0.442840576171875, 0.892059326171875, 0.240142822265625, 0.781036376953125, 0.201416015625, 0.69879150390625, 0.798431396484375, 0.8203887939453125, 0.4038238525390625, 0.1000213623046875, 0.9788970947265625, 0.239776611328125, 0.5869903564453125, 0.6347808837890625, 0.3223114013671875, 0.591217041015625, 0.72760009765625, 0.32427978515625, 0.221954345703125, 0.3404083251953125, 0.137664794921875, 0.9580078125, 0.43310546875, 0.9535369873046875, 0.575469970703125, 0.067718505859375, 0.135528564453125, 0.2633056640625, 0.9094390869140625, 0.3441009521484375, 0.479888916015625, 0.42041015625, 0.53582763671875, 0.0989990234375, 0.5921783447265625, 0.251556396484375, 0.595977783203125, 0.00836181640625, 0.7703857421875, 0.36590576171875, 0.2327728271484375, 0.1538238525390625, 0.8674468994140625, 0.3570404052734375, 0.42376708984375, 0.7094573974609375, 0.1544036865234375, 0.6563873291015625, 0.3988189697265625, 0.6317291259765625, 0.818145751953125, 0.12884521484375, 0.22998046875, 0.404144287109375, 0.5285797119140625, 0.1698455810546875, 0.7229156494140625, 0.254547119140625, 0.507781982421875, 0.4007110595703125, 0.2271728515625, 0.160186767578125, 0.1344451904296875, 0.73114013671875, 0.3756256103515625, 0.587188720703125, 0.131744384765625, 0.576263427734375, 0.361480712890625, 0.9241485595703125, 0.48663330078125, 0.20269775390625, 0.1680145263671875, 0.4008941650390625, 0.83624267578125, 0.9302978515625, 0.4489593505859375, 0.8441619873046875, 0.70196533203125, 0.055328369140625, 0.388641357421875, 0.2617950439453125, 0.0861663818359375, 0.662200927734375, 0.0568695068359375, 0.7300262451171875, 0.6246185302734375, 0.6192779541015625, 0.4122467041015625, 0.5380859375, 0.50042724609375, 0.894073486328125, 0.9747161865234375, 0.12274169921875, 0.763031005859375, 0.9185638427734375, 0.61920166015625, 0.7729339599609375, 0.2799224853515625, 0.085357666015625, 0.4135894775390625, 0.50408935546875, 0.8330535888671875, 0.942413330078125, 0.41119384765625, 0.1932220458984375, 0.2268524169921875, 0.718292236328125, 0.5272369384765625, 0.367889404296875, 0.4152984619140625, 0.926849365234375, 0.4026336669921875, 0.9449005126953125, 0.113250732421875, 0.7467193603515625, 0.08135986328125, 0.84124755859375, 0.6300506591796875, 0.202056884765625, 0.111114501953125, 0.918212890625, 0.26397705078125, 0.786712646484375, 0.5466766357421875, 0.1465606689453125, 0.0600433349609375, 0.9415435791015625, 0.5006103515625, 0.1351318359375, 0.0179595947265625, 0.12274169921875, 0.13421630859375, 0.0462493896484375, 0.7751312255859375, 0.56414794921875, 0.8978729248046875, 0.7873382568359375, 0.0174713134765625, 0.646087646484375, 0.8007354736328125, 0.876434326171875, 0.2582550048828125, 0.79345703125, 0.17205810546875, 0.886962890625, 0.00372314453125, 0.3614349365234375, 0.602294921875, 0.46697998046875, 0.7498321533203125, 0.109039306640625, 0.906219482421875, 0.2365264892578125, 0.7767791748046875, 0.9248046875, 0.49908447265625, 0.578948974609375, 0.06842041015625, 0.2878265380859375, 0.4350433349609375, 0.328033447265625, 0.3807373046875, 0.558990478515625, 0.5132598876953125, 0.726776123046875, 0.9224090576171875, 0.0520782470703125, 0.6260986328125, 0.60113525390625, 0.9068603515625, 0.5466461181640625, 0.548675537109375, 0.0545654296875, 0.61932373046875, 0.0341339111328125, 0.865081787109375, 0.3857574462890625, 0.04718017578125, 0.5615692138671875, 0.2083892822265625, 0.8806304931640625, 0.935302734375, 0.367950439453125, 0.69573974609375, 0.858306884765625, 0.523681640625, 0.0132904052734375, 0.924774169921875, 0.701629638671875, 0.046417236328125, 0.1506500244140625, 0.9708709716796875, 0.0704345703125, 0.0933837890625, 0.88861083984375, 0.631683349609375, 0.07220458984375, 0.366668701171875, 0.8726654052734375, 0.71478271484375, 0.945770263671875, 0.9832000732421875, 0.65338134765625, 0.1627960205078125, 0.979248046875, 0.7495574951171875, 0.0814208984375, 0.7990570068359375, 0.2189483642578125, 0.7433929443359375, 0.13311767578125, 0.192901611328125, 0.522552490234375, 0.835357666015625, 0.3305206298828125, 0.521728515625, 0.50262451171875, 0.0608062744140625, 0.034637451171875, 0.1966094970703125, 0.4554901123046875, 0.846466064453125, 0.3023834228515625, 0.8884735107421875, 0.4418487548828125, 0.496337890625, 0.094390869140625, 0.142913818359375, 0.318634033203125, 0.3743133544921875, 0.64727783203125, 0.8660736083984375, 0.2231597900390625, 0.677093505859375, 0.008697509765625, 0.286529541015625, 0.34521484375, 0.95013427734375, 0.25360107421875, 0.168487548828125, 0.3526611328125, 0.0699310302734375, 0.4702606201171875, 0.24365234375, 0.3612823486328125, 0.6070404052734375, 0.67974853515625, 0.097503662109375, 0.9288330078125, 0.4640350341796875, 0.7268524169921875, 0.949798583984375, 0.29986572265625, 0.5653533935546875, 0.676513671875, 0.674957275390625, 0.3300018310546875, 0.4441375732421875, 0.8790435791015625, 0.4114532470703125, 0.1926727294921875, 0.04052734375, 0.6460723876953125, 0.184112548828125, 0.408477783203125, 0.55078125, 0.53057861328125, 0.7759857177734375, 0.4300537109375, 0.749298095703125, 0.2151031494140625, 0.7974090576171875, 0.2854766845703125, 0.23504638671875, 0.48663330078125, 0.7057647705078125, 0.895172119140625, 0.0916748046875, 0.0280609130859375, 0.9971923828125, 0.768829345703125, 0.6473236083984375, 0.126556396484375, 0.8348541259765625, 0.2584686279296875, 0.6285552978515625, 0.559112548828125, 0.45745849609375, 0.8936920166015625, 0.095489501953125, 0.6790618896484375, 0.1191253662109375, 0.4428863525390625, 0.8090667724609375, 0.5584259033203125, 0.6668548583984375, 0.72161865234375, 0.63787841796875, 0.8450164794921875, 0.48040771484375, 0.5167236328125, 0.9997406005859375, 0.9319305419921875, 0.038421630859375, 0.31341552734375, 0.3144073486328125, 0.61126708984375, 0.2035064697265625, 0.890960693359375, 0.6559906005859375, 0.898773193359375, 0.9157867431640625, 0.052703857421875, 0.5594482421875, 0.4878692626953125, 0.361083984375, 0.8348236083984375, 0.0684967041015625, 0.84783935546875, 0.8351593017578125, 0.6740570068359375, 0.2226104736328125, 0.1831512451171875, 0.609619140625, 0.072113037109375, 0.6548309326171875, 0.075042724609375, 0.5594024658203125, 0.354644775390625, 0.22808837890625, 0.9019317626953125, 0.26165771484375, 0.4177398681640625, 0.8535614013671875, 0.2019805908203125, 0.7703704833984375, 0.8582611083984375, 0.32733154296875, 0.25323486328125, 0.395111083984375, 0.782073974609375, 0.785369873046875, 0.8100128173828125, 0.370574951171875, 0.90228271484375, 0.530029296875, 0.0919342041015625, 0.3156585693359375, 0.4781341552734375, 0.1357574462890625, 0.4860076904296875, 0.2795867919921875, 0.2751922607421875, 0.0911712646484375, 0.824371337890625, 0.167510986328125, 0.0106201171875, 0.6023712158203125, 0.29052734375, 0.7455902099609375, 0.1667327880859375, 0.308349609375, 0.68499755859375, 0.995635986328125, 0.457489013671875, 0.2164306640625, 0.587188720703125, 0.7234344482421875, 0.7051239013671875, 0.5697784423828125, 0.2560577392578125, 0.7331085205078125, 0.854461669921875, 0.5633697509765625, 0.2205352783203125, 0.223052978515625, 0.0469207763671875, 0.667388916015625, 0.27166748046875, 0.73553466796875, 0.8983001708984375, 0.5325469970703125, 0.4919281005859375, 0.9392242431640625, 0.12396240234375, 0.377197265625, 0.9976959228515625, 0.0675506591796875, 0.0288238525390625, 0.453765869140625, 0.953887939453125, 0.010406494140625, 0.5177001953125, 0.4131622314453125, 0.2599029541015625, 0.602142333984375, 0.0513153076171875, 0.7996063232421875, 0.70343017578125, 0.423431396484375, 0.2066192626953125, 0.3626708984375, 0.706085205078125, 0.4555816650390625, 0.8986358642578125, 0.5223541259765625, 0.211181640625, 0.557220458984375, 0.9010772705078125, 0.5585479736328125, 0.136474609375, 0.8034210205078125, 0.499359130859375, 0.15521240234375, 0.953277587890625, 0.0299072265625, 0.857940673828125, 0.8660125732421875, 0.9731597900390625, 0.3874969482421875, 0.4382781982421875, 0.6478271484375, 0.1146087646484375, 0.1428985595703125, 0.5979766845703125, 0.1283416748046875, 0.72796630859375, 0.509185791015625, 0.1186676025390625, 0.3921661376953125, 0.275634765625, 0.1077728271484375, 0.5877532958984375, 0.582061767578125, 0.6626434326171875, 0.4041748046875, 0.653045654296875, 0.9825286865234375, 0.695831298828125, 0.9891510009765625, 0.3302459716796875, 0.6046295166015625, 0.2100372314453125, 0.694854736328125, 0.150787353515625, 0.5498046875, 0.0831451416015625, 0.67889404296875, 0.731201171875, 0.430694580078125, 0.558441162109375, 0.9849395751953125, 0.24676513671875, 0.7122344970703125, 0.6820831298828125, 0.414794921875, 0.0268096923828125, 0.2238006591796875, 0.9137115478515625, 0.864959716796875, 0.5206298828125, 0.517791748046875, 0.8789520263671875, 0.0241241455078125, 0.57122802734375, 0.0698699951171875, 0.3927154541015625, 0.3764190673828125, 0.8609161376953125, 0.8152313232421875, 0.0429840087890625, 0.751373291015625, 0.579071044921875, 0.5614166259765625, 0.29205322265625, 0.332275390625, 0.78564453125, 0.061126708984375, 0.9955596923828125, 0.946685791015625, 0.7459869384765625, 0.290069580078125, 0.235565185546875, 0.27764892578125, 0.4137420654296875, 0.991668701171875, 0.728179931640625, 0.4393310546875, 0.0099029541015625, 0.90167236328125, 0.2099456787109375, 0.96759033203125, 0.9928436279296875, 0.728179931640625, 0.16986083984375, 0.124298095703125, 0.6539154052734375, 0.9372711181640625, 0.0755157470703125, 0.342315673828125, 0.1712493896484375, 0.571624755859375, 0.527862548828125, 0.0886688232421875, 0.4284210205078125, 0.91717529296875, 0.6291961669921875, 0.04656982421875, 0.759002685546875, 0.4846038818359375, 0.97821044921875, 0.467010498046875, 0.3781585693359375, 0.7720947265625, 0.102569580078125, 0.01336669921875, 0.1695098876953125, 0.8285675048828125, 0.1583709716796875, 0.048736572265625, 0.6219024658203125, 0.0761260986328125, 0.89471435546875, 0.8649444580078125, 0.9205322265625, 0.40496826171875, 0.6161346435546875, 0.260009765625, 0.323822021484375, 0.930877685546875, 0.5348663330078125, 0.19818115234375, 0.8077239990234375, 0.5537872314453125, 0.1426544189453125, 0.2490997314453125, 0.808929443359375, 0.6096343994140625, 0.43695068359375, 0.625152587890625, 0.5873565673828125, 0.0640716552734375, 0.5496673583984375, 0.2180023193359375, 0.9820404052734375, 0.8195648193359375, 0.103118896484375, 0.5983428955078125, 0.782073974609375, 0.0299835205078125, 0.2072906494140625, 0.4346466064453125, 0.5671234130859375, 0.487335205078125, 0.8886566162109375, 0.707061767578125, 0.616119384765625, 0.2464752197265625, 0.2194976806640625, 0.610809326171875, 0.52178955078125, 0.8992767333984375, 0.916961669921875, 0.4132080078125, 0.5931854248046875, 0.02423095703125, 0.8122100830078125, 0.9775390625, 0.0248565673828125, 0.1347503662109375, 0.3096923828125, 0.5944976806640625, 0.2316741943359375, 0.06903076171875, 0.9204254150390625, 0.9420013427734375, 0.5584716796875, 0.0549163818359375, 0.3953704833984375, 0.438629150390625, 0.4358062744140625, 0.402618408203125, 0.548583984375, 0.6634063720703125, 0.1144256591796875, 0.5443115234375, 0.7488861083984375, 0.635284423828125, 0.0768585205078125, 0.102691650390625, 0.1416778564453125, 0.984710693359375, 0.8182220458984375, 0.1669769287109375, 0.081451416015625, 0.2883758544921875, 0.5118560791015625, 0.2377166748046875, 0.1015472412109375, 0.277099609375, 0.785614013671875, 0.9560089111328125, 0.1967010498046875, 0.37451171875, 0.15386962890625, 0.0985870361328125, 0.7009124755859375, 0.8759765625, 0.70458984375, 0.0582733154296875, 0.5375518798828125, 0.48797607421875, 0.207427978515625, 0.4704742431640625, 0.761474609375, 0.71624755859375, 0.1896514892578125, 0.45318603515625, 0.3026885986328125, 0.6988677978515625, 0.3454742431640625, 0.5768585205078125, 0.4352874755859375, 0.5870819091796875, 0.4537200927734375, 0.383056640625, 0.6110076904296875, 0.5422515869140625, 0.198089599609375, 0.495361328125, 0.682830810546875, 0.0323638916015625, 0.6158905029296875, 0.7291107177734375, 0.8426666259765625, 0.8351593017578125, 0.3954620361328125, 0.3786468505859375, 0.921112060546875, 0.892425537109375, 0.78265380859375, 0.3083343505859375, 0.7212066650390625, 0.7291412353515625, 0.649322509765625, 0.1165771484375, 0.4449462890625, 0.8925018310546875, 0.4023284912109375, 0.535247802734375, 0.71282958984375, 0.1098785400390625, 0.0847015380859375, 0.69891357421875, 0.8423004150390625, 0.3987884521484375, 0.58294677734375, 0.446014404296875, 0.5412139892578125, 0.643768310546875, 0.1815643310546875, 0.3116607666015625, 0.363525390625, 0.3661956787109375, 0.883636474609375, 0.876312255859375, 0.1262359619140625, 0.6052093505859375, 0.800323486328125, 0.28289794921875, 0.4229583740234375, 0.848358154296875, 0.7869110107421875, 0.2211761474609375, 0.4501190185546875, 0.9165802001953125, 0.05682373046875, 0.7966461181640625, 0.659881591796875, 0.5882415771484375, 0.1327056884765625, 0.472137451171875, 0.58306884765625, 0.848846435546875, 0.4639129638671875, 0.78961181640625, 0.0408172607421875, 0.8983917236328125, 0.9310760498046875, 0.684661865234375, 0.78656005859375, 0.31292724609375, 0.0373992919921875, 0.7426300048828125, 0.24530029296875, 0.3370208740234375, 0.13201904296875, 0.56219482421875, 0.2657623291015625, 0.6259765625, 0.9040374755859375, 0.079132080078125, 0.961334228515625, 0.784820556640625, 0.4808197021484375, 0.3815460205078125, 0.8921051025390625, 0.338104248046875, 0.1639404296875, 0.961578369140625, 0.201507568359375, 0.2503509521484375, 0.0929718017578125, 0.532501220703125, 0.38262939453125, 0.3760986328125, 0.53424072265625, 0.4349517822265625, 0.6905517578125, 0.783233642578125, 0.82305908203125, 0.671905517578125, 0.69586181640625, 0.4293975830078125, 0.080657958984375, 0.2928314208984375, 0.227783203125, 0.1173858642578125, 0.40740966796875, 0.67218017578125, 0.49444580078125, 0.220550537109375, 0.0388031005859375, 0.74298095703125, 0.1392364501953125, 0.9088287353515625, 0.52337646484375, 0.568389892578125, 0.8264007568359375, 0.3967742919921875, 0.2636260986328125, 0.6577911376953125, 0.6256256103515625, 0.03179931640625, 0.0557708740234375, 0.150543212890625, 0.460205078125, 0.6181793212890625, 0.3250579833984375, 0.8539886474609375, 0.3795318603515625, 0.33251953125, 0.1976165771484375, 0.2345733642578125, 0.1602935791015625, 0.691192626953125, 0.9410400390625, 0.1917266845703125, 0.312744140625, 0.907989501953125, 0.4015960693359375, 0.2451171875, 0.963897705078125, 0.2322998046875, 0.608917236328125, 0.558074951171875, 0.2119903564453125, 0.1387786865234375, 0.6419830322265625, 0.8388214111328125, 0.4378204345703125, 0.0799713134765625, 0.213836669921875, 0.1081390380859375, 0.9857177734375, 0.089080810546875, 0.948089599609375, 0.46978759765625, 0.7623291015625, 0.3718414306640625, 0.5372467041015625, 0.9404296875, 0.4814910888671875, 0.73883056640625, 0.2157135009765625, 0.3154754638671875, 0.4993743896484375, 0.254302978515625, 0.5857086181640625, 0.0756072998046875, 0.2447357177734375, 0.02484130859375, 0.820068359375, 0.7714996337890625, 0.111358642578125, 0.447479248046875, 0.3054351806640625, 0.4086761474609375, 0.740966796875, 0.756103515625, 0.522979736328125, 0.2369842529296875, 0.20550537109375, 0.4526824951171875, 0.972503662109375, 0.1942138671875, 0.313751220703125, 0.887481689453125, 0.6804046630859375, 0.1229400634765625, 0.2743682861328125, 0.8219451904296875, 0.2563323974609375, 0.5534210205078125, 0.238525390625, 0.95758056640625, 0.3406524658203125, 0.6247406005859375, 0.6430511474609375, 0.3567352294921875, 0.60546875, 0.4719696044921875, 0.098785400390625, 0.949493408203125, 0.1961669921875, 0.2161102294921875, 0.222503662109375, 0.5425262451171875, 0.8100433349609375, 0.342498779296875, 0.2308349609375, 0.9879150390625, 0.06329345703125, 0.200164794921875, 0.3874053955078125, 0.20611572265625, 0.809326171875, 0.3857574462890625, 0.8675537109375, 0.6177978515625, 0.7254791259765625, 0.12237548828125, 0.4262847900390625, 0.25653076171875, 0.3604888916015625, 0.62188720703125, 0.008636474609375, 0.9015045166015625, 0.1000518798828125, 0.629852294921875, 0.5857391357421875, 0.7160186767578125, 0.7054290771484375, 0.0001678466796875, 0.6617431640625, 0.609375, 0.3871002197265625, 0.956878662109375, 0.415771484375, 0.33795166015625, 0.8667144775390625, 0.7158203125, 0.63427734375, 0.2108306884765625, 0.671539306640625, 0.4636077880859375, 0.6646270751953125, 0.7240142822265625, 0.449951171875, 0.829437255859375, 0.9202728271484375, 0.6629638671875, 0.825775146484375, 0.050018310546875, 0.2067413330078125, 0.2577972412109375, 0.271484375, 0.397125244140625, 0.44317626953125, 0.0907440185546875, 0.62469482421875, 0.9670562744140625, 0.5163421630859375, 0.3795928955078125, 0.601409912109375, 0.752899169921875, 0.7758941650390625, 0.615936279296875, 0.33099365234375, 0.88671875, 0.369415283203125, 0.4467315673828125, 0.4243621826171875, 0.692413330078125, 0.6542205810546875, 0.773529052734375, 0.508453369140625, 0.5766754150390625, 0.7590789794921875, 0.8134765625, 0.070159912109375, 0.2698822021484375, 0.5690765380859375, 0.1893768310546875, 0.8706817626953125, 0.4862518310546875, 0.75958251953125, 0.09320068359375, 0.9391021728515625, 0.3700408935546875, 0.7692718505859375, 0.3395538330078125, 0.4691162109375, 0.708526611328125, 0.429718017578125, 0.7177276611328125, 0.7113800048828125, 0.0462493896484375, 0.2188720703125, 0.4621734619140625, 0.037078857421875, 0.8961181640625, 0.1742706298828125, 0.4765472412109375, 0.0824737548828125, 0.0444488525390625, 0.6745758056640625, 0.0582122802734375, 0.2136993408203125, 0.0562744140625, 0.714813232421875, 0.3115997314453125, 0.07635498046875, 0.3597259521484375, 0.4268646240234375, 0.58929443359375, 0.6213226318359375, 0.689849853515625, 0.0170135498046875, 0.370758056640625, 0.18035888671875, 0.2867584228515625, 0.1038055419921875, 0.7004852294921875, 0.1655120849609375, 0.759307861328125, 0.76007080078125, 0.2313232421875, 0.0365447998046875, 0.9377288818359375, 0.9328460693359375, 0.82867431640625, 0.0846405029296875, 0.8183441162109375, 0.8074798583984375, 0.262908935546875, 0.1776123046875, 0.88446044921875, 0.9395294189453125, 0.3309326171875, 0.44317626953125, 0.9337310791015625, 0.80914306640625, 0.33026123046875, 0.253387451171875, 0.6770172119140625, 0.5140380859375, 0.8660736083984375, 0.9663848876953125, 0.8887786865234375, 0.1361083984375, 0.6634063720703125, 0.6957550048828125, 0.6972808837890625, 0.0543670654296875, 0.242462158203125, 0.4133453369140625, 0.146514892578125, 0.004302978515625, 0.521881103515625, 0.551300048828125, 0.0816802978515625, 0.2721099853515625, 0.5090789794921875, 0.3412017822265625, 0.8991241455078125, 0.79229736328125, 0.240447998046875, 0.8144378662109375, 0.067291259765625, 0.3052825927734375, 0.190155029296875, 0.756927490234375, 0.9965057373046875, 0.91729736328125, 0.12860107421875, 0.0490875244140625, 0.9161834716796875, 0.1049652099609375, 0.9017181396484375, 0.123382568359375, 0.1157989501953125, 0.812469482421875, 0.8595123291015625, 0.103240966796875, 0.4986724853515625, 0.5072021484375, 0.9836883544921875, 0.3436126708984375, 0.402099609375, 0.193603515625, 0.854461669921875, 0.87890625, 0.2498931884765625, 0.0606231689453125, 0.21575927734375, 0.4421539306640625, 0.933349609375, 0.8466033935546875, 0.6781005859375, 0.157073974609375, 0.290008544921875, 0.6520843505859375, 0.965118408203125, 0.9808502197265625, 0.5889892578125, 0.8889923095703125, 0.519866943359375, 0.6688690185546875, 0.4285125732421875, 0.3466033935546875, 0.142486572265625, 0.648529052734375, 0.8984375, 0.443023681640625, 0.6954345703125, 0.1101531982421875, 0.1497955322265625, 0.7560272216796875, 0.53173828125, 0.1942596435546875, 0.1488037109375, 0.6983489990234375, 0.426544189453125, 0.3605499267578125, 0.5204620361328125, 0.3479156494140625, 0.0115203857421875, 0.935791015625, 0.6862640380859375, 0.7682037353515625, 0.1917724609375, 0.6488494873046875, 0.4633331298828125, 0.114410400390625, 0.187347412109375, 0.764556884765625, 0.58941650390625, 0.62884521484375, 0.22479248046875, 0.8606109619140625, 0.1877288818359375, 0.4714813232421875, 0.6660003662109375, 0.504425048828125, 0.45379638671875, 0.467376708984375, 0.316925048828125, 0.8003387451171875, 0.0707244873046875, 0.4606170654296875, 0.86761474609375, 0.7093353271484375, 0.44512939453125, 0.8755950927734375, 0.1424102783203125, 0.3790283203125, 0.6193695068359375, 0.930755615234375, 0.739532470703125, 0.7991943359375, 0.367431640625, 0.5859222412109375, 0.5535888671875, 0.65313720703125, 0.6311492919921875, 0.837677001953125, 0.4530029296875, 0.021697998046875, 0.70556640625, 0.7363128662109375, 0.5434722900390625, 0.9570465087890625, 0.5896759033203125, 0.4476776123046875, 0.12554931640625, 0.911468505859375, 0.1558685302734375, 0.34295654296875, 0.8795166015625, 0.1474761962890625, 0.35577392578125, 0.78436279296875, 0.7649383544921875, 0.9934234619140625, 0.471710205078125, 0.18023681640625, 0.2115325927734375, 0.9201202392578125, 0.686309814453125, 0.89642333984375, 0.835906982421875, 0.331298828125, 0.8177947998046875, 0.3705596923828125, 0.5935516357421875, 0.8016357421875, 0.741119384765625, 0.407684326171875, 0.0771942138671875, 0.246856689453125, 0.2974395751953125, 0.5643768310546875, 0.4123687744140625, 0.1578216552734375, 0.697540283203125, 0.06683349609375, 0.0559234619140625, 0.1242828369140625, 0.6121063232421875, 0.6630706787109375, 0.5343017578125, 0.272216796875, 0.4180908203125, 0.002410888671875, 0.836883544921875, 0.8923187255859375, 0.4864959716796875, 0.71307373046875, 0.4454345703125, 0.0933074951171875, 0.53466796875, 0.6629486083984375, 0.198883056640625, 0.8950653076171875, 0.388458251953125, 0.17877197265625, 0.4079742431640625, 0.6075592041015625, 0.7793731689453125, 0.5605926513671875, 0.1256103515625, 0.2856597900390625, 0.5561065673828125, 0.0666656494140625, 0.66082763671875, 0.39862060546875, 0.4079742431640625, 0.1594696044921875, 0.4885406494140625, 0.9186248779296875, 0.0899505615234375, 0.359375, 0.9056243896484375, 0.735260009765625, 0.291290283203125, 0.5430145263671875, 0.771514892578125, 0.1433258056640625, 0.66949462890625, 0.33941650390625, 0.2525634765625, 0.978912353515625, 0.7842864990234375, 0.8477325439453125, 0.6843414306640625, 0.72991943359375, 0.1767120361328125, 0.8887939453125, 0.798309326171875, 0.5342864990234375, 0.394866943359375, 0.257293701171875, 0.5635986328125, 0.5408782958984375, 0.1164703369140625, 0.495025634765625, 0.9166107177734375, 0.628936767578125, 0.386138916015625, 0.669097900390625, 0.22857666015625, 0.4808349609375, 0.2499847412109375, 0.01617431640625, 0.68048095703125, 0.909759521484375, 0.2068328857421875, 0.128082275390625, 0.9625244140625, 0.3758087158203125, 0.1967315673828125, 0.8639678955078125, 0.8399810791015625, 0.4599456787109375, 0.498321533203125, 0.17352294921875, 0.23138427734375, 0.034210205078125, 0.551910400390625, 0.88153076171875, 0.3670501708984375, 0.21240234375, 0.5518951416015625, 0.929168701171875, 0.7213287353515625, 0.1489410400390625, 0.6848602294921875, 0.8028106689453125, 0.0524444580078125, 0.8570404052734375, 0.73309326171875, 0.3563079833984375, 0.66363525390625, 0.8183441162109375, 0.061431884765625, 0.5154266357421875, 0.259613037109375, 0.5404510498046875, 0.8996124267578125, 0.7340087890625, 0.222442626953125, 0.8119354248046875, 0.781951904296875, 0.2323760986328125, 0.5432891845703125, 0.011688232421875, 0.5020599365234375, 0.254302978515625, 0.91558837890625, 0.8696746826171875, 0.006317138671875, 0.389312744140625, 0.5061798095703125, 0.2186126708984375, 0.033660888671875, 0.8187713623046875, 0.161956787109375, 0.54046630859375, 0.00518798828125, 0.2280731201171875, 0.430145263671875, 0.1814422607421875, 0.708160400390625, 0.533905029296875, 0.80926513671875, 0.717620849609375, 0.58685302734375, 0.9826507568359375, 0.4556732177734375, 0.7328338623046875, 0.387603759765625, 0.7197723388671875, 0.9598236083984375, 0.9609832763671875, 0.52203369140625, 0.667999267578125, 0.1880645751953125, 0.2172698974609375, 0.8671417236328125, 0.0063018798828125, 0.8025970458984375, 0.841064453125, 0.1279296875, 0.4013824462890625, 0.0474853515625, 0.9234771728515625, 0.158294677734375, 0.564605712890625, 0.98406982421875, 0.7306365966796875, 0.66339111328125, 0.611297607421875, 0.39630126953125, 0.7923126220703125, 0.1125946044921875, 0.000579833984375, 0.6497955322265625, 0.6002349853515625, 0.4488372802734375, 0.1200408935546875, 0.288848876953125, 0.1453094482421875, 0.1035003662109375, 0.0707244873046875, 0.9828948974609375, 0.6287841796875, 0.8062744140625, 0.982330322265625, 0.142120361328125, 0.49969482421875, 0.6280975341796875, 0.0698699951171875, 0.056488037109375, 0.4647064208984375, 0.8079833984375, 0.69000244140625, 0.6208343505859375, 0.453094482421875, 0.70001220703125, 0.280609130859375, 0.786590576171875, 0.987884521484375, 0.1609954833984375, 0.3880767822265625, 0.746551513671875, 0.9423828125, 0.6901092529296875, 0.9884796142578125, 0.035614013671875, 0.71051025390625, 0.0564117431640625, 0.5587158203125, 0.2025909423828125, 0.2357177734375, 0.5221405029296875, 0.4303436279296875, 0.7640380859375, 0.4828338623046875, 0.4264068603515625, 0.2397003173828125, 0.1768646240234375, 0.8069000244140625, 0.564544677734375, 0.1309051513671875, 0.2457427978515625, 0.4530181884765625, 0.7191925048828125, 0.3208770751953125, 0.1562652587890625, 0.5592498779296875, 0.15399169921875, 0.33258056640625, 0.80267333984375, 0.16455078125, 0.9333648681640625, 0.3570709228515625, 0.7319488525390625, 0.8527984619140625, 0.687957763671875, 0.7619171142578125, 0.3712158203125, 0.580230712890625, 0.817962646484375, 0.83856201171875, 0.4465179443359375, 0.665252685546875, 0.63189697265625, 0.203521728515625, 0.699737548828125, 0.00909423828125, 0.3910980224609375, 0.1214447021484375, 0.684844970703125, 0.1656036376953125, 0.626068115234375, 0.986175537109375, 0.956817626953125, 0.316436767578125, 0.3549957275390625, 0.6115264892578125, 0.3219757080078125, 0.1234130859375, 0.1939239501953125, 0.3106231689453125, 0.7704925537109375, 0.9118804931640625, 0.269561767578125, 0.8195648193359375, 0.4709625244140625, 0.4533843994140625, 0.30218505859375, 0.99017333984375, 0.7231597900390625, 0.9672393798828125, 0.006866455078125, 0.3010406494140625, 0.9920196533203125, 0.8818511962890625, 0.645965576171875, 0.2544403076171875, 0.3347625732421875, 0.337799072265625, 0.847900390625, 0.2028350830078125, 0.6719512939453125, 0.18707275390625, 0.204071044921875, 0.45416259765625, 0.32745361328125, 0.574310302734375, 0.453643798828125, 0.0142822265625, 0.463592529296875, 0.7786865234375, 0.6779632568359375, 0.7725830078125, 0.3401031494140625, 0.154205322265625, 0.9737548828125, 0.4758453369140625, 0.8923797607421875, 0.219482421875, 0.2123260498046875, 0.0166015625, 0.018890380859375, 0.0972747802734375, 0.003692626953125, 0.78790283203125, 0.1484832763671875, 0.0948028564453125, 0.9423980712890625, 0.6142120361328125, 0.5542755126953125, 0.987518310546875, 0.7032012939453125, 0.4080047607421875, 0.73486328125, 0.156951904296875, 0.66400146484375, 0.649078369140625, 0.953369140625, 0.32659912109375, 0.25592041015625, 0.61077880859375, 0.9017791748046875, 0.4055938720703125, 0.7643280029296875, 0.1465911865234375, 0.0866546630859375, 0.404052734375, 0.9828033447265625, 0.991790771484375, 0.95697021484375, 0.1312408447265625, 0.913909912109375, 0.2829132080078125, 0.859649658203125, 0.0509185791015625, 0.4806976318359375, 0.78497314453125, 0.016326904296875, 0.0428009033203125, 0.1168060302734375, 0.6968994140625, 0.321380615234375, 0.5114593505859375, 0.4893798828125, 0.271270751953125, 0.0591583251953125, 0.8627166748046875, 0.3249969482421875, 0.1278076171875, 0.987701416015625, 0.8114471435546875, 0.393341064453125, 0.353759765625, 0.6558685302734375, 0.67474365234375, 0.7260894775390625, 0.3548126220703125, 0.3487701416015625, 0.8156890869140625, 0.4404754638671875, 0.53887939453125, 0.9474639892578125, 0.783447265625, 0.56475830078125, 0.1719207763671875, 0.3889312744140625, 0.9959259033203125, 0.9229583740234375, 0.587615966796875, 0.624908447265625, 0.5726318359375, 0.18511962890625, 0.4072113037109375, 0.314483642578125, 0.9329376220703125, 0.21990966796875, 0.576263427734375, 0.736236572265625, 0.7811737060546875, 0.5857391357421875, 0.3665008544921875, 0.1748504638671875, 0.6815032958984375, 0.51483154296875, 0.0544281005859375, 0.5826568603515625, 0.358489990234375, 0.3798828125, 0.613739013671875, 0.7538299560546875, 0.135467529296875, 0.509521484375, 0.01947021484375, 0.945648193359375, 0.6617431640625, 0.7344207763671875, 0.9385986328125, 0.3704986572265625, 0.5696563720703125, 0.575714111328125, 0.5906829833984375, 0.450408935546875, 0.7281646728515625, 0.9525909423828125, 0.94268798828125, 0.8974151611328125, 0.1356658935546875, 0.3980255126953125, 0.4042816162109375, 0.286773681640625, 0.3817138671875, 0.594024658203125, 0.88665771484375, 0.4111785888671875, 0.4936065673828125, 0.8232421875, 0.992401123046875, 0.0307159423828125, 0.814697265625, 0.333099365234375, 0.369903564453125, 0.897674560546875, 0.2678985595703125, 0.398773193359375, 0.2595977783203125, 0.80670166015625, 0.3874664306640625, 0.5584564208984375, 0.599334716796875, 0.51812744140625, 0.0174407958984375, 0.4101104736328125, 0.1279296875, 0.356903076171875, 0.5120697021484375, 0.5920867919921875, 0.237640380859375, 0.38812255859375, 0.06915283203125, 0.8588409423828125, 0.52490234375, 0.44610595703125, 0.53662109375, 0.344085693359375, 0.4735260009765625, 0.0418853759765625, 0.411834716796875, 0.949798583984375, 0.949066162109375, 0.2765350341796875, 0.8780059814453125, 0.8485565185546875, 0.9882965087890625, 0.608612060546875, 0.3111724853515625, 0.7000885009765625, 0.8534698486328125, 0.67010498046875, 0.8844757080078125, 0.26007080078125, 0.4691162109375, 0.347625732421875, 0.6365814208984375, 0.700714111328125, 0.0296630859375, 0.0709075927734375, 0.150115966796875, 0.5155792236328125, 0.809478759765625, 0.5985870361328125, 0.3701171875, 0.7610931396484375, 0.4592742919921875, 0.9851226806640625, 0.1617889404296875, 0.013641357421875, 0.3988494873046875, 0.3749237060546875, 0.164337158203125, 0.689453125, 0.8621673583984375, 0.5667266845703125, 0.283111572265625, 0.564605712890625, 0.0370635986328125, 0.7631988525390625, 0.090728759765625, 0.364227294921875, 0.9683837890625, 0.33642578125, 0.968414306640625, 0.73602294921875, 0.3244476318359375, 0.8191070556640625, 0.5370941162109375, 0.3522186279296875, 0.045806884765625, 0.7037200927734375, 0.63824462890625, 0.5668182373046875, 0.7285919189453125, 0.4984283447265625, 0.810821533203125, 0.5673370361328125, 0.9855194091796875, 0.3525543212890625, 0.8545379638671875, 0.7017059326171875, 0.0396728515625, 0.988250732421875, 0.86419677734375, 0.79644775390625, 0.4227752685546875, 0.816741943359375, 0.70050048828125, 0.32904052734375, 0.6712646484375, 0.1192626953125, 0.19818115234375, 0.40966796875, 0.1205596923828125, 0.5632171630859375, 0.82904052734375, 0.5758056640625, 0.55133056640625, 0.6689605712890625, 0.214019775390625, 0.1406097412109375, 0.4074554443359375, 0.6762542724609375, 0.243438720703125, 0.5950927734375, 0.921142578125, 0.3271026611328125, 0.6837005615234375, 0.2547454833984375, 0.653717041015625, 0.2400360107421875, 0.346099853515625, 0.0594329833984375, 0.521881103515625, 0.53228759765625, 0.2367095947265625, 0.793670654296875, 0.8541107177734375, 0.8772430419921875, 0.01910400390625, 0.861968994140625, 0.6346588134765625, 0.5166168212890625, 0.4252166748046875, 0.7057342529296875, 0.050018310546875, 0.41900634765625, 0.5656280517578125, 0.6699676513671875, 0.307098388671875, 0.3650665283203125, 0.308074951171875, 0.4845733642578125, 0.657745361328125, 0.22003173828125, 0.7376251220703125, 0.90264892578125, 0.3375244140625, 0.3923187255859375, 0.03985595703125, 0.43878173828125, 0.02203369140625, 0.5308837890625, 0.4024505615234375, 0.811309814453125, 0.8138427734375, 0.4958038330078125, 0.280364990234375, 0.931976318359375, 0.2157745361328125, 0.380218505859375, 0.4288787841796875, 0.23193359375, 0.890350341796875, 0.448486328125, 0.6742401123046875, 0.1389007568359375, 0.8325653076171875, 0.925628662109375, 0.0356597900390625, 0.168426513671875, 0.920166015625, 0.811767578125, 0.5, 0.093963623046875, 0.39276123046875, 0.54901123046875, 0.09228515625, 0.166900634765625, 0.463348388671875, 0.990234375, 0.125823974609375, 0.2653045654296875, 0.8583526611328125, 0.63385009765625, 0.864654541015625, 0.2728271484375, 0.061279296875, 0.83978271484375, 0.82818603515625, 0.6666412353515625, 0.2381439208984375, 0.9565887451171875, 0.7686614990234375, 0.088165283203125, 0.8699798583984375, 0.055694580078125, 0.487060546875, 0.600372314453125, 0.278289794921875, 0.354888916015625, 0.677978515625, 0.242218017578125, 0.173004150390625, 0.2496795654296875, 0.147613525390625, 0.274383544921875, 0.291229248046875, 0.31256103515625, 0.9028167724609375, 0.569183349609375, 0.740875244140625, 0.3663787841796875, 0.711517333984375, 0.6943359375, 0.94134521484375, 0.3677215576171875, 0.6632232666015625, 0.0879058837890625, 0.1092681884765625, 0.049468994140625, 0.4543609619140625, 0.0101165771484375, 0.2898712158203125, 0.9660186767578125, 0.477996826171875, 0.812713623046875, 0.384979248046875, 0.385040283203125, 0.6893157958984375, 0.3750762939453125, 0.0648040771484375, 0.617401123046875, 0.6413421630859375, 0.2669219970703125, 0.9972381591796875, 0.1854095458984375, 0.5547027587890625, 0.71331787109375, 0.35931396484375, 0.4525146484375, 0.929046630859375, 0.5710601806640625, 0.3290252685546875, 0.7778167724609375, 0.74444580078125, 0.318939208984375, 0.4492340087890625, 0.9069061279296875, 0.08099365234375, 0.115020751953125, 0.3208465576171875, 0.781585693359375, 0.83709716796875, 0.5401458740234375, 0.971099853515625, 0.0150146484375, 0.68621826171875, 0.991455078125, 0.7848052978515625, 0.4640045166015625, 0.1815948486328125, 0.7973785400390625, 0.49920654296875, 0.703369140625, 0.3006591796875, 0.2483978271484375, 0.15618896484375, 0.34405517578125, 0.0713958740234375, 0.999176025390625, 0.6272430419921875, 0.4487457275390625, 0.0136871337890625, 0.919586181640625, 0.2424774169921875, 0.4917449951171875, 0.8033447265625, 0.130279541015625, 0.22607421875, 0.006988525390625, 0.165985107421875, 0.32965087890625, 0.7435150146484375, 0.9425506591796875, 0.2847747802734375, 0.24053955078125, 0.7650604248046875, 0.537384033203125, 0.917694091796875, 0.3642120361328125, 0.5748138427734375, 0.9167938232421875, 0.8718719482421875, 0.523468017578125, 0.791595458984375, 0.822296142578125, 0.0903778076171875, 0.866943359375, 0.3322601318359375, 0.2608184814453125, 0.9989013671875, 0.8917694091796875, 0.3311920166015625, 0.86480712890625, 0.9398345947265625, 0.58074951171875, 0.911285400390625, 0.5792694091796875, 0.0002288818359375, 0.2836151123046875, 0.9683685302734375, 0.07452392578125, 0.6264495849609375, 0.725006103515625, 0.0113677978515625, 0.4629364013671875, 0.47357177734375, 0.6854400634765625, 0.50250244140625, 0.07232666015625, 0.508575439453125, 0.204254150390625, 0.1669158935546875, 0.2133026123046875, 0.1147918701171875, 0.80963134765625, 0.7964324951171875, 0.7989501953125, 0.54559326171875, 0.547027587890625, 0.0567474365234375, 0.27777099609375, 0.212432861328125, 0.7923583984375, 0.49688720703125, 0.2117156982421875, 0.08514404296875, 0.9338531494140625, 0.704498291015625, 0.5086669921875, 0.0807342529296875, 0.164794921875, 0.6304168701171875, 0.804534912109375, 0.82147216796875, 0.5308380126953125, 0.6663665771484375, 0.1293792724609375, 0.59881591796875, 0.681060791015625, 0.7236785888671875, 0.46441650390625, 0.4712066650390625, 0.975067138671875, 0.434967041015625, 0.1342620849609375, 0.8722381591796875, 0.73114013671875, 0.9802703857421875, 0.15496826171875, 0.8496246337890625, 0.2363433837890625, 0.313323974609375, 0.529449462890625, 0.1351470947265625, 0.46990966796875, 0.1443939208984375, 0.4059906005859375, 0.479705810546875, 0.5694732666015625, 0.7505340576171875, 0.362335205078125, 0.894561767578125, 0.153656005859375, 0.279541015625, 0.4709320068359375, 0.6956329345703125, 0.6991729736328125, 0.2799072265625, 0.2432861328125, 0.8505859375, 0.9303436279296875, 0.5343780517578125, 0.8078155517578125, 0.5763092041015625, 0.3341522216796875, 0.9029083251953125, 0.037994384765625, 0.21026611328125, 0.6365966796875, 0.5680084228515625, 0.67303466796875, 0.8070068359375, 0.999298095703125, 0.9965362548828125, 0.31396484375, 0.9339141845703125, 0.2416839599609375, 0.863433837890625, 0.4332733154296875, 0.27740478515625, 0.012786865234375, 0.0496673583984375, 0.8545684814453125, 0.475067138671875, 0.3263702392578125, 0.652740478515625, 0.4596710205078125, 0.480743408203125, 0.5209808349609375, 0.6626434326171875, 0.5243072509765625, 0.218780517578125, 0.60125732421875, 0.465911865234375, 0.5910797119140625, 0.0391387939453125, 0.938995361328125, 0.134674072265625, 0.367034912109375, 0.67950439453125, 0.098480224609375, 0.3867645263671875, 0.0370941162109375, 0.0457000732421875, 0.09228515625, 0.1383819580078125, 0.3802642822265625, 0.4387054443359375, 0.756988525390625, 0.0181427001953125, 0.2080230712890625, 0.2988128662109375, 0.2480316162109375, 0.966461181640625, 0.169708251953125, 0.8983154296875, 0.019134521484375, 0.2699737548828125, 0.1374053955078125, 0.794403076171875, 0.782501220703125, 0.69219970703125, 0.6498260498046875, 0.862701416015625, 0.36846923828125, 0.9722747802734375, 0.8182373046875, 0.71221923828125, 0.28216552734375, 0.739471435546875, 0.9419708251953125, 0.1063690185546875, 0.97344970703125, 0.7320709228515625, 0.1848297119140625, 0.0496978759765625, 0.7036590576171875, 0.96868896484375, 0.4366302490234375, 0.4478302001953125, 0.241119384765625, 0.3362274169921875, 0.969207763671875, 0.4228668212890625, 0.175933837890625, 0.971435546875, 0.2241668701171875, 0.002899169921875, 0.54791259765625, 0.535064697265625, 0.4765472412109375, 0.1316680908203125, 0.9180908203125, 0.6583404541015625, 0.2066650390625, 0.3231048583984375, 0.7619476318359375, 0.0908050537109375, 0.7978668212890625, 0.334991455078125, 0.931854248046875, 0.7639312744140625, 0.2145843505859375, 0.4122772216796875, 0.6864166259765625, 0.0855255126953125, 0.545745849609375, 0.9639129638671875, 0.1713714599609375, 0.440277099609375, 0.935943603515625, 0.2560577392578125, 0.7974853515625, 0.7564849853515625, 0.4872589111328125, 0.1660919189453125, 0.0678558349609375, 0.536834716796875, 0.6636505126953125, 0.261749267578125, 0.5077667236328125, 0.0787200927734375, 0.1365203857421875, 0.89788818359375, 0.8556671142578125, 0.5638275146484375, 0.4596405029296875, 0.3221435546875, 0.871856689453125, 0.41796875, 0.2376708984375, 0.4593048095703125, 0.0715179443359375, 0.221588134765625, 0.1893768310546875, 0.5411376953125, 0.580718994140625, 0.661712646484375, 0.2823944091796875, 0.051025390625, 0.94512939453125, 0.263885498046875, 0.0806121826171875, 0.6086883544921875, 0.9618377685546875, 0.36614990234375, 0.5537261962890625, 0.1313323974609375, 0.3998565673828125, 0.1199951171875, 0.1584625244140625, 0.8062896728515625, 0.9945220947265625, 0.6910400390625, 0.49176025390625, 0.1415252685546875, 0.61383056640625, 0.7014923095703125, 0.7798004150390625, 0.32672119140625, 0.2267303466796875, 0.592742919921875, 0.859527587890625, 0.0853729248046875, 0.8057708740234375, 0.990753173828125, 0.5980987548828125, 0.628631591796875, 0.0612030029296875, 0.9908294677734375, 0.128265380859375, 0.339447021484375, 0.6600341796875, 0.70001220703125, 0.0627899169921875, 0.356842041015625, 0.228485107421875, 0.5041351318359375, 0.3095245361328125, 0.913970947265625, 0.31512451171875, 0.430816650390625, 0.2553863525390625, 0.907928466796875, 0.0129852294921875, 0.637054443359375, 0.503173828125, 0.742462158203125, 0.2198333740234375, 0.69818115234375, 0.798004150390625, 0.68218994140625, 0.0629119873046875, 0.44354248046875, 0.186248779296875, 0.5748291015625, 0.0872650146484375, 0.2686614990234375, 0.487762451171875, 0.9229278564453125, 0.681243896484375, 0.6555633544921875, 0.6764068603515625, 0.7940826416015625, 0.6943817138671875, 0.6193389892578125, 0.8152008056640625, 0.7464752197265625, 0.480804443359375, 0.8208770751953125, 0.6894378662109375, 0.508636474609375, 0.606170654296875, 0.504119873046875, 0.261566162109375, 0.5121917724609375, 0.368560791015625, 0.706085205078125, 0.856292724609375, 0.612579345703125, 0.842010498046875, 0.8520355224609375, 0.3027191162109375, 0.8380889892578125, 0.707244873046875, 0.499603271484375, 0.3132171630859375, 0.0316619873046875, 0.902435302734375, 0.1150054931640625, 0.87884521484375, 0.432464599609375, 0.32952880859375, 0.3143463134765625, 0.1923675537109375, 0.97625732421875, 0.8123321533203125, 0.262969970703125, 0.135498046875, 0.235198974609375, 0.7841644287109375, 0.3901824951171875, 0.899169921875, 0.81866455078125, 0.0402374267578125, 0.5333709716796875, 0.0465087890625, 0.3184661865234375, 0.328033447265625, 0.4866943359375, 0.8094329833984375, 0.6613311767578125, 0.5654449462890625, 0.042266845703125, 0.21563720703125, 0.2161865234375, 0.4424591064453125, 0.389404296875, 0.7735748291015625, 0.7501220703125, 0.2310791015625, 0.5830535888671875, 0.7659454345703125, 0.748565673828125, 0.3676605224609375, 0.6124420166015625, 0.811737060546875, 0.637451171875, 0.252166748046875, 0.852294921875, 0.9060516357421875, 0.105499267578125, 0.4199676513671875, 0.3808746337890625, 0.3518524169921875, 0.8721771240234375, 0.401092529296875, 0.952728271484375, 0.1182708740234375, 0.8618011474609375, 0.7286529541015625, 0.6838531494140625, 0.092987060546875, 0.727386474609375, 0.4468536376953125, 0.044097900390625, 0.54473876953125, 0.643768310546875, 0.00885009765625, 0.22650146484375, 0.6465606689453125, 0.869293212890625, 0.2691802978515625, 0.499786376953125, 0.840667724609375, 0.303741455078125, 0.0640716552734375, 0.401092529296875, 0.8289642333984375, 0.197052001953125, 0.017181396484375, 0.698394775390625, 0.5510406494140625, 0.79498291015625, 0.9878387451171875, 0.34698486328125, 0.5628204345703125, 0.56427001953125, 0.1846160888671875, 0.863037109375, 0.0289764404296875, 0.2525634765625, 0.160247802734375, 0.280487060546875, 0.9403228759765625, 0.9177703857421875, 0.40447998046875, 0.77569580078125, 0.726470947265625, 0.2615203857421875, 0.3603668212890625, 0.2755126953125, 0.9213104248046875, 0.6303863525390625, 0.582733154296875, 0.5722503662109375, 0.7958984375, 0.1195526123046875, 0.0723724365234375, 0.6613311767578125, 0.689117431640625, 0.277130126953125, 0.44677734375, 0.7689666748046875, 0.1968841552734375, 0.800933837890625, 0.827178955078125, 0.2494354248046875, 0.1300048828125, 0.9573822021484375, 0.0744171142578125, 0.8316192626953125, 0.2533721923828125, 0.0787200927734375, 0.6932220458984375, 0.53753662109375, 0.471527099609375, 0.1356658935546875, 0.8445892333984375, 0.8565216064453125, 0.013458251953125, 0.9457244873046875, 0.6476898193359375, 0.5445404052734375, 0.05621337890625, 0.765716552734375, 0.8428192138671875, 0.738800048828125, 0.4951324462890625, 0.106597900390625, 0.37152099609375, 0.4582672119140625, 0.285064697265625, 0.2963409423828125, 0.1234893798828125, 0.12884521484375, 0.94989013671875, 0.8011627197265625, 0.552764892578125, 0.05859375, 0.2843170166015625, 0.7161865234375, 0.5246124267578125, 0.7080841064453125, 0.7277374267578125, 0.9904022216796875, 0.201904296875, 0.897796630859375, 0.0744476318359375, 0.97528076171875, 0.803436279296875, 0.9568023681640625, 0.4832305908203125, 0.70648193359375, 0.849578857421875, 0.4978790283203125, 0.7060699462890625, 0.0663604736328125, 0.4560699462890625, 0.7642364501953125, 0.39056396484375, 0.55706787109375, 0.442047119140625, 0.1942138671875, 0.744659423828125, 0.6200103759765625, 0.0400238037109375, 0.9165802001953125, 0.6810760498046875, 0.54022216796875, 0.680999755859375, 0.0922393798828125, 0.949127197265625, 0.993743896484375, 0.0421142578125, 0.2812042236328125, 0.8375244140625, 0.943634033203125, 0.7843780517578125, 0.0916595458984375, 0.5286865234375, 0.104278564453125, 0.7108917236328125, 0.8140716552734375, 0.7074127197265625, 0.897308349609375, 0.7429351806640625, 0.33428955078125, 0.7961273193359375, 0.5554656982421875, 0.0155181884765625, 0.409942626953125, 0.3129730224609375, 0.038726806640625, 0.324798583984375, 0.7468414306640625, 0.841217041015625, 0.157806396484375, 0.55126953125, 0.0501251220703125, 0.7860260009765625, 0.5075225830078125, 0.91448974609375, 0.787322998046875, 0.2079620361328125, 0.7053985595703125, 0.8834991455078125, 0.2207183837890625, 0.2723846435546875, 0.9553985595703125, 0.4551239013671875, 0.583404541015625, 0.1054229736328125, 0.828216552734375, 0.2213134765625, 0.7580718994140625, 0.3042755126953125, 0.5318450927734375, 0.2439422607421875, 0.2976226806640625, 0.1964111328125, 0.1877899169921875, 0.5214080810546875, 0.582244873046875, 0.5682525634765625, 0.1506805419921875, 0.1815643310546875, 0.819580078125, 0.43206787109375, 0.0786285400390625, 0.4935760498046875, 0.4165191650390625, 0.071044921875, 0.8701629638671875, 0.6480255126953125, 0.062591552734375, 0.04840087890625, 0.9783935546875, 0.6545562744140625, 0.43560791015625, 0.8175048828125, 0.0767364501953125, 0.958251953125, 0.6983642578125, 0.2225799560546875, 0.250335693359375, 0.000396728515625, 0.0112152099609375, 0.28533935546875, 0.4499359130859375, 0.6865997314453125, 0.36566162109375, 0.55224609375, 0.0409698486328125, 0.8644866943359375, 0.5459136962890625, 0.02459716796875, 0.473175048828125, 0.7148895263671875, 0.7282867431640625, 0.126922607421875, 0.8583984375, 0.576080322265625, 0.2089996337890625, 0.9105224609375, 0.91253662109375, 0.2845611572265625, 0.51458740234375, 0.368865966796875, 0.947265625, 0.195281982421875, 0.8685302734375, 0.714019775390625, 0.598114013671875, 0.461212158203125, 0.708831787109375, 0.8365020751953125, 0.79766845703125, 0.26385498046875, 0.7246246337890625, 0.35906982421875, 0.1370391845703125, 0.327972412109375, 0.964019775390625, 0.0110626220703125, 0.7331695556640625, 0.1231231689453125, 0.2977447509765625, 0.891448974609375, 0.8772125244140625, 0.3845672607421875, 0.83111572265625, 0.4224090576171875, 0.2257232666015625, 0.3630218505859375, 0.601226806640625, 0.522064208984375, 0.67755126953125, 0.6563873291015625, 0.855194091796875, 0.176666259765625, 0.8564300537109375, 0.1072998046875, 0.4110870361328125, 0.2307586669921875, 0.3220062255859375, 0.052581787109375, 0.53662109375, 0.6979522705078125, 0.3179779052734375, 0.7182159423828125, 0.8587799072265625, 0.5414886474609375, 0.4716949462890625, 0.5900115966796875, 0.1873931884765625, 0.5923004150390625, 0.6057586669921875, 0.8215789794921875, 0.4985504150390625, 0.8157501220703125, 0.1617279052734375, 0.7798614501953125, 0.1192779541015625, 0.1683197021484375, 0.2244110107421875, 0.788909912109375, 0.334503173828125, 0.235198974609375, 0.270599365234375, 0.721527099609375, 0.1589813232421875, 0.3165130615234375, 0.478515625, 0.961761474609375, 0.56134033203125, 0.9228363037109375, 0.398712158203125, 0.1226043701171875, 0.54168701171875, 0.7591705322265625, 0.2631378173828125, 0.191375732421875, 0.7120208740234375, 0.9789581298828125, 0.343841552734375, 0.4348907470703125, 0.2249908447265625, 0.248199462890625, 0.3827972412109375, 0.8727264404296875, 0.4182891845703125, 0.0431365966796875, 0.649383544921875, 0.6585235595703125, 0.5179901123046875, 0.8996124267578125, 0.895843505859375, 0.3751220703125, 0.7751617431640625, 0.78436279296875, 0.273681640625, 0.5608978271484375, 0.3046875, 0.3961639404296875, 0.1955413818359375, 0.5283355712890625, 0.337127685546875, 0.11181640625, 0.259979248046875, 0.6506500244140625, 0.97113037109375, 0.063323974609375, 0.621337890625, 0.6945648193359375, 0.8721160888671875, 0.0988616943359375, 0.8552093505859375, 0.3497467041015625, 0.7861328125, 0.4825592041015625, 0.60223388671875, 0.41937255859375, 0.8603973388671875, 0.921661376953125, 0.5771484375, 0.18890380859375, 0.095672607421875, 0.4212799072265625, 0.5460357666015625, 0.1872406005859375, 0.7636566162109375, 0.7242584228515625, 0.2920989990234375, 0.5840606689453125, 0.2812042236328125, 0.2127838134765625, 0.213470458984375, 0.8011474609375, 0.539459228515625, 0.1211395263671875, 0.9012908935546875, 0.3889923095703125, 0.847198486328125, 0.069000244140625, 0.88616943359375, 0.317626953125, 0.2541656494140625, 0.9529571533203125, 0.2538604736328125, 0.6555633544921875, 0.5713653564453125, 0.0711212158203125, 0.22406005859375, 0.727752685546875, 0.173553466796875, 0.8210906982421875, 0.6196441650390625, 0.9359588623046875, 0.6084442138671875, 0.57000732421875, 0.6566314697265625, 0.047943115234375, 0.273193359375, 0.4233245849609375, 0.589996337890625, 0.988922119140625, 0.5225067138671875, 0.1043243408203125, 0.5232696533203125, 0.9355010986328125, 0.0602874755859375, 0.6981201171875, 0.9844512939453125, 0.426422119140625, 0.4735260009765625, 0.564544677734375, 0.4427642822265625, 0.82891845703125, 0.8931732177734375, 0.819366455078125, 0.9804534912109375, 0.6273345947265625, 0.0225067138671875, 0.8441009521484375, 0.7112884521484375, 0.5010833740234375, 0.785675048828125, 0.9972991943359375, 0.2921295166015625, 0.932586669921875, 0.99188232421875, 0.291839599609375, 0.517333984375, 0.5406341552734375, 0.4175262451171875, 0.4029388427734375, 0.113372802734375, 0.7546539306640625, 0.2783203125, 0.6201171875, 0.1622161865234375, 0.797882080078125, 0.83465576171875, 0.367156982421875, 0.2520294189453125, 0.8744049072265625, 0.9195556640625, 0.6719512939453125, 0.6027069091796875, 0.16015625, 0.5696563720703125, 0.29974365234375, 0.9001617431640625, 0.468475341796875, 0.194549560546875, 0.0361175537109375, 0.7392425537109375, 0.0922393798828125, 0.208465576171875, 0.0311126708984375, 0.55816650390625, 0.677001953125, 0.611572265625, 0.5644989013671875, 0.613189697265625, 0.941497802734375, 0.9076080322265625, 0.64642333984375, 0.002197265625, 0.200775146484375, 0.3353118896484375, 0.349395751953125, 0.0236663818359375, 0.722869873046875, 0.4556427001953125, 0.69024658203125, 0.0104217529296875, 0.4494171142578125, 0.074493408203125, 0.1414794921875, 0.57843017578125, 0.0639801025390625, 0.93896484375, 0.209808349609375, 0.4593353271484375, 0.0689697265625, 0.45819091796875, 0.405609130859375, 0.951507568359375, 0.55743408203125, 0.5136260986328125, 0.89324951171875, 0.3490447998046875, 0.691650390625, 0.0937957763671875, 0.4642486572265625, 0.295867919921875, 0.3648223876953125, 0.3768310546875, 0.0810394287109375, 0.0235137939453125, 0.247467041015625, 0.06689453125, 0.2592315673828125, 0.3379058837890625, 0.2389068603515625, 0.2105712890625, 0.8246002197265625, 0.5759124755859375, 0.2980804443359375, 0.9030303955078125, 0.1633758544921875, 0.4633636474609375, 0.1925506591796875, 0.41424560546875, 0.8162994384765625, 0.763031005859375, 0.66265869140625, 0.7406768798828125, 0.259552001953125, 0.4158782958984375, 0.7464752197265625, 0.28253173828125, 0.1061859130859375, 0.6766204833984375, 0.2853851318359375, 0.277252197265625, 0.1178741455078125, 0.6098480224609375, 0.574920654296875, 0.3303375244140625, 0.7638397216796875, 0.6642913818359375, 0.27313232421875, 0.9647979736328125, 0.6315155029296875, 0.6172027587890625, 0.26812744140625, 0.1326141357421875, 0.808074951171875, 0.28863525390625, 0.393951416015625, 0.5473175048828125, 0.4334716796875, 0.8298187255859375, 0.75177001953125, 0.976043701171875, 0.615447998046875, 0.0356292724609375, 0.1829376220703125, 0.7618255615234375, 0.57037353515625, 0.3037872314453125, 0.208465576171875, 0.3919525146484375, 0.1799774169921875, 0.815216064453125, 0.8121490478515625, 0.616729736328125, 0.415740966796875, 0.80572509765625, 0.5278472900390625, 0.607879638671875, 0.290802001953125, 0.624267578125, 0.175933837890625, 0.3758544921875, 0.568572998046875, 0.297607421875, 0.3341827392578125, 0.48480224609375, 0.10693359375, 0.6150054931640625, 0.4329833984375, 0.359222412109375, 0.4248809814453125, 0.9543914794921875, 0.83050537109375, 0.041748046875, 0.0270843505859375, 0.17413330078125, 0.4524993896484375, 0.72430419921875, 0.30902099609375, 0.686492919921875, 0.20672607421875, 0.3127593994140625, 0.3087310791015625, 0.896331787109375, 0.79827880859375, 0.6446990966796875, 0.1614837646484375, 0.5155181884765625, 0.71160888671875, 0.5756072998046875, 0.584564208984375, 0.122802734375, 0.2972564697265625, 0.150634765625, 0.195098876953125, 0.3931732177734375, 0.1745452880859375, 0.6231689453125, 0.9494171142578125, 0.37103271484375, 0.2282867431640625, 0.054229736328125, 0.995697021484375, 0.5558013916015625, 0.9742584228515625, 0.70672607421875, 0.665069580078125, 0.418212890625, 0.9742889404296875, 0.73138427734375, 0.14373779296875, 0.259429931640625, 0.681549072265625, 0.6037139892578125, 0.848114013671875, 0.582763671875, 0.001678466796875, 0.3350067138671875, 0.7941741943359375, 0.83184814453125, 0.97308349609375, 0.6291046142578125, 0.765228271484375, 0.620330810546875, 0.541229248046875, 0.9168701171875, 0.2645721435546875, 0.144622802734375, 0.5940704345703125, 0.43658447265625, 0.3092041015625, 0.2607879638671875, 0.9808197021484375, 0.4745941162109375, 0.225921630859375, 0.1838836669921875, 0.2743988037109375, 0.2188568115234375, 0.9955596923828125, 0.80908203125, 0.43414306640625, 0.6432342529296875, 0.285186767578125, 0.4042816162109375, 0.3237152099609375, 0.4711151123046875, 0.110565185546875, 0.3677520751953125, 0.29290771484375, 0.5284271240234375, 0.0316619873046875, 0.5840606689453125, 0.645050048828125, 0.5021209716796875, 0.5740814208984375, 0.307769775390625, 0.936279296875, 0.7943878173828125, 0.2353057861328125, 0.8654937744140625, 0.524383544921875, 0.1884918212890625, 0.5744476318359375, 0.7447967529296875, 0.68505859375, 0.1757659912109375, 0.013671875, 0.023590087890625, 0.6212158203125, 0.36004638671875, 0.7821502685546875, 0.1450958251953125, 0.5699462890625, 0.865814208984375, 0.9346466064453125, 0.0973968505859375, 0.202301025390625, 0.029022216796875, 0.82684326171875, 0.9958953857421875, 0.358612060546875, 0.4752960205078125, 0.5674591064453125, 0.630340576171875, 0.235931396484375, 0.081573486328125, 0.43792724609375, 0.8917694091796875, 0.210052490234375, 0.3718414306640625, 0.85345458984375, 0.820556640625, 0.1334075927734375, 0.689300537109375, 0.865692138671875, 0.9103240966796875, 0.0801239013671875, 0.2081146240234375, 0.4482574462890625, 0.9614410400390625, 0.1571807861328125, 0.7273406982421875, 0.381866455078125, 0.3623504638671875, 0.6248626708984375, 0.2591552734375, 0.443389892578125, 0.5616455078125, 0.1878204345703125, 0.7936859130859375, 0.782623291015625, 0.968841552734375, 0.2234344482421875, 0.5420074462890625, 0.2403717041015625, 0.6014556884765625, 0.860443115234375, 0.4449615478515625, 0.0566864013671875, 0.1701507568359375, 0.185089111328125, 0.339508056640625, 0.675048828125, 0.5126190185546875, 0.9351043701171875, 0.021453857421875, 0.0608978271484375, 0.59619140625, 0.4227752685546875, 0.5927276611328125, 0.196746826171875, 0.8115386962890625, 0.548126220703125, 0.6488189697265625, 0.5096282958984375, 0.910400390625, 0.3666534423828125, 0.704986572265625, 0.8013458251953125, 0.546173095703125, 0.238189697265625, 0.3381195068359375, 0.301910400390625, 0.0737762451171875, 0.9105377197265625, 0.53411865234375, 0.08642578125, 0.909149169921875, 0.2083740234375, 0.9336700439453125, 0.442474365234375, 0.1581573486328125, 0.1238861083984375, 0.1060791015625, 0.515350341796875, 0.7486114501953125, 0.0631103515625, 0.3756103515625, 0.6309814453125, 0.4229736328125, 0.4496917724609375, 0.852386474609375, 0.5076904296875, 0.558868408203125, 0.1516876220703125, 0.9527740478515625, 0.1045379638671875, 0.9873046875, 0.6454010009765625, 0.732879638671875, 0.0371856689453125, 0.7551422119140625, 0.7294158935546875, 0.882965087890625, 0.555023193359375, 0.0314483642578125, 0.527740478515625, 0.8306121826171875, 0.99725341796875, 0.918609619140625, 0.0632171630859375, 0.3068084716796875, 0.0976409912109375, 0.0198516845703125, 0.12689208984375, 0.2299652099609375, 0.18914794921875, 0.7135009765625, 0.8594970703125, 0.3730926513671875, 0.8424530029296875, 0.6954193115234375, 0.818084716796875, 0.28387451171875, 0.77294921875, 0.0342559814453125, 0.092803955078125, 0.609649658203125, 0.8706817626953125, 0.0770721435546875, 0.553131103515625, 0.998504638671875, 0.688690185546875, 0.600616455078125, 0.1388092041015625, 0.303466796875, 0.7132415771484375, 0.2005615234375, 0.807891845703125, 0.8937225341796875, 0.3692169189453125, 0.2090606689453125, 0.1154022216796875, 0.854736328125, 0.4400634765625, 0.6914215087890625, 0.084442138671875, 0.7877655029296875, 0.781158447265625, 0.4757232666015625, 0.18804931640625, 0.809661865234375, 0.5594329833984375, 0.7904052734375, 0.3827362060546875, 0.554779052734375, 0.8403472900390625, 0.834716796875, 0.019989013671875, 0.4566497802734375, 0.9600830078125, 0.4608306884765625, 0.5742340087890625, 0.1801605224609375, 0.62445068359375, 0.448333740234375, 0.978912353515625, 0.86907958984375, 0.1677398681640625, 0.93377685546875, 0.3819427490234375, 0.0457916259765625, 0.9731903076171875, 0.4135894775390625, 0.108245849609375, 0.99346923828125, 0.743896484375, 0.9836883544921875, 0.983917236328125, 0.5354156494140625, 0.00994873046875, 0.3362884521484375, 0.8591461181640625, 0.5952606201171875, 0.514068603515625, 0.728790283203125, 0.537200927734375, 0.572998046875, 0.4795989990234375, 0.2379913330078125, 0.0108489990234375, 0.6275177001953125, 0.1742095947265625, 0.5295257568359375, 0.906280517578125, 0.207794189453125, 0.303375244140625, 0.7115478515625, 0.4044036865234375, 0.473297119140625, 0.369476318359375, 0.82489013671875, 0.5641937255859375, 0.7220306396484375, 0.990966796875, 0.2773590087890625, 0.7501983642578125, 0.433807373046875, 0.079742431640625, 0.1387481689453125, 0.7062835693359375, 0.641998291015625, 0.707611083984375, 0.524871826171875, 0.8050384521484375, 0.59912109375, 0.929779052734375, 0.4110870361328125, 0.4935302734375, 0.020111083984375, 0.32012939453125, 0.412750244140625, 0.24505615234375, 0.454315185546875, 0.7702789306640625, 0.2228546142578125, 0.1183929443359375, 0.2500457763671875, 0.1932373046875, 0.5204010009765625, 0.0921783447265625, 0.9474945068359375, 0.338623046875, 0.005767822265625, 0.3450927734375, 0.750762939453125, 0.152374267578125, 0.6893157958984375, 0.088104248046875, 0.691070556640625, 0.1458587646484375, 0.0618743896484375, 0.0216522216796875, 0.9087371826171875, 0.5789947509765625, 0.781951904296875, 0.5292205810546875, 0.5526885986328125, 0.8540496826171875, 0.871612548828125, 0.2943267822265625, 0.2932586669921875, 0.1629791259765625, 0.182525634765625, 0.4820098876953125, 0.3892059326171875, 0.4062957763671875, 0.482177734375, 0.7939300537109375, 0.66943359375, 0.4412384033203125, 0.081695556640625, 0.6012420654296875, 0.3317413330078125, 0.2740020751953125, 0.152618408203125, 0.7253265380859375, 0.0365447998046875, 0.651092529296875, 0.2186126708984375, 0.56103515625, 0.8216705322265625, 0.7781524658203125, 0.930206298828125, 0.3784332275390625, 0.8263702392578125, 0.4213409423828125, 0.302276611328125, 0.187164306640625, 0.473968505859375, 0.400421142578125, 0.236602783203125, 0.3461761474609375, 0.782501220703125, 0.06414794921875, 0.0297698974609375, 0.52056884765625, 0.8670654296875, 0.1826019287109375, 0.2754364013671875, 0.94696044921875, 0.907501220703125, 0.434783935546875, 0.348236083984375, 0.6756439208984375, 0.230194091796875, 0.026885986328125, 0.4529876708984375, 0.3068084716796875, 0.21319580078125, 0.0820770263671875, 0.73486328125, 0.466339111328125, 0.75946044921875, 0.0559234619140625, 0.769287109375, 0.1188812255859375, 0.8438873291015625, 0.815948486328125, 0.5433349609375, 0.4923095703125, 0.3944244384765625, 0.2302703857421875, 0.741973876953125, 0.6225128173828125, 0.5088653564453125, 0.1954345703125, 0.4194488525390625, 0.635009765625, 0.7017364501953125, 0.35821533203125, 0.82293701171875, 0.3045806884765625, 0.3138275146484375, 0.8952178955078125, 0.5682220458984375, 0.84332275390625, 0.997406005859375, 0.1905975341796875, 0.8460845947265625, 0.3808746337890625, 0.085723876953125, 0.1547393798828125, 0.719024658203125, 0.3730316162109375, 0.8919830322265625, 0.0783843994140625, 0.6067352294921875, 0.7848358154296875, 0.139495849609375, 0.1037139892578125, 0.4024810791015625, 0.662994384765625, 0.766143798828125, 0.822967529296875, 0.424560546875, 0.9456634521484375, 0.0421600341796875, 0.594573974609375, 0.394989013671875, 0.471649169921875, 0.0178985595703125, 0.0008392333984375, 0.05072021484375, 0.21405029296875, 0.5045928955078125, 0.310882568359375, 0.4239654541015625, 0.0172271728515625, 0.8843536376953125, 0.464263916015625, 0.71478271484375, 0.800933837890625, 0.5029144287109375, 0.090301513671875, 0.7093658447265625, 0.068756103515625, 0.703887939453125, 0.0117645263671875, 0.90496826171875, 0.1869964599609375, 0.6461334228515625, 0.3564605712890625, 0.8307037353515625, 0.071624755859375, 0.9167327880859375, 0.093231201171875, 0.024017333984375, 0.97662353515625, 0.9510345458984375, 0.6088409423828125, 0.3672637939453125, 0.18707275390625, 0.830780029296875, 0.3565673828125, 0.8915252685546875, 0.006561279296875, 0.015960693359375, 0.0675048828125, 0.62054443359375, 0.1251220703125, 0.9403533935546875, 0.278045654296875, 0.93328857421875, 0.7097625732421875, 0.4201202392578125, 0.770050048828125, 0.690216064453125, 0.8299102783203125, 0.703277587890625, 0.1839599609375, 0.00439453125, 0.72564697265625, 0.8409271240234375, 0.8240814208984375, 0.6623992919921875, 0.1177215576171875, 0.1987762451171875, 0.9228363037109375, 0.6943817138671875, 0.05987548828125, 0.8667144775390625, 0.36322021484375, 0.1276397705078125, 0.645416259765625, 0.37139892578125, 0.683135986328125, 0.022216796875, 0.6391143798828125, 0.357025146484375, 0.0448150634765625, 0.93780517578125, 0.641845703125, 0.846771240234375, 0.70001220703125, 0.008270263671875, 0.12493896484375, 0.7344818115234375, 0.5459747314453125, 0.526397705078125, 0.60308837890625, 0.3824310302734375, 0.6709747314453125, 0.231231689453125, 0.40972900390625, 0.5980682373046875, 0.29669189453125, 0.6046142578125, 0.5618743896484375, 0.50128173828125, 0.4383544921875, 0.210968017578125, 0.109100341796875, 0.787506103515625, 0.63421630859375, 0.968963623046875, 0.4120025634765625, 0.821197509765625, 0.3250579833984375, 0.8811187744140625, 0.6022796630859375, 0.3145599365234375, 0.2973175048828125, 0.9020233154296875, 0.92254638671875, 0.6115570068359375, 0.3384552001953125, 0.598388671875, 0.5545196533203125, 0.2338409423828125, 0.3016510009765625, 0.6616058349609375, 0.3883819580078125, 0.76287841796875, 0.0150909423828125, 0.5252685546875, 0.929168701171875, 0.372406005859375, 0.2317047119140625, 0.707122802734375, 0.3784942626953125, 0.64404296875, 0.85455322265625, 0.3973846435546875, 0.0629730224609375, 0.6641082763671875, 0.0679473876953125, 0.044281005859375, 0.8808746337890625, 0.6572723388671875, 0.0414581298828125, 0.2612152099609375, 0.8616790771484375, 0.7067718505859375, 0.674560546875, 0.530609130859375, 0.5970306396484375, 0.1493988037109375, 0.5907440185546875, 0.2018280029296875, 0.369598388671875, 0.141571044921875, 0.105255126953125, 0.7240753173828125, 0.315460205078125, 0.7832183837890625, 0.30828857421875, 0.387176513671875, 0.6525421142578125, 0.6044921875, 0.493316650390625, 0.8155975341796875, 0.1142120361328125, 0.6765289306640625, 0.259307861328125, 0.97119140625, 0.483306884765625, 0.5167388916015625, 0.5570220947265625, 0.3553619384765625, 0.7712860107421875, 0.4773101806640625, 0.6878204345703125, 0.0070037841796875, 0.0885467529296875, 0.73175048828125, 0.822784423828125, 0.85992431640625, 0.9893951416015625, 0.1441802978515625, 0.4115142822265625, 0.6578369140625, 0.2744140625, 0.977569580078125, 0.90435791015625, 0.929595947265625, 0.2091522216796875, 0.6248626708984375, 0.8324432373046875, 0.7690582275390625, 0.2077789306640625, 0.938201904296875, 0.453826904296875, 0.14190673828125, 0.170135498046875, 0.2320098876953125, 0.3397064208984375, 0.9564971923828125, 0.51580810546875, 0.052001953125, 0.988128662109375, 0.7302398681640625, 0.6641845703125, 0.1932830810546875, 0.6485137939453125, 0.0224609375, 0.292877197265625, 0.4419097900390625, 0.9552001953125, 0.0799407958984375, 0.579254150390625, 0.6068878173828125, 0.7406463623046875, 0.5133514404296875, 0.435333251953125, 0.7463531494140625, 0.7622528076171875, 0.017791748046875, 0.8105316162109375, 0.775299072265625, 0.056243896484375, 0.061431884765625, 0.8488922119140625, 0.389373779296875, 0.8423919677734375, 0.44049072265625, 0.16619873046875, 0.141632080078125, 0.8619537353515625, 0.94134521484375, 0.015625, 0.031097412109375, 0.360321044921875, 0.6000518798828125, 0.348846435546875, 0.3773193359375, 0.6374969482421875, 0.3548126220703125, 0.4407958984375, 0.976715087890625, 0.99664306640625, 0.5933074951171875, 0.617767333984375, 0.808624267578125, 0.2325286865234375, 0.963623046875, 0.2289886474609375, 0.2260589599609375, 0.875152587890625, 0.408905029296875, 0.3718414306640625, 0.1758270263671875, 0.0242156982421875, 0.210601806640625, 0.17315673828125, 0.1991729736328125, 0.561676025390625, 0.32012939453125, 0.75128173828125, 0.18988037109375, 0.13739013671875, 0.540313720703125, 0.003814697265625, 0.9367523193359375, 0.5485076904296875, 0.2456512451171875, 0.2908782958984375, 0.2034454345703125, 0.1007080078125, 0.7058258056640625, 0.7588653564453125, 0.420379638671875, 0.2602996826171875, 0.7415008544921875, 0.5305328369140625, 0.6702880859375, 0.5024566650390625, 0.2625732421875, 0.5917205810546875, 0.0302734375, 0.5868682861328125, 0.832061767578125, 0.65887451171875, 0.599365234375, 0.170745849609375, 0.3298187255859375, 0.9175872802734375, 0.48016357421875, 0.530029296875, 0.7454986572265625, 0.6097259521484375, 0.77960205078125, 0.1150665283203125, 0.377410888671875, 0.1909027099609375, 0.06219482421875, 0.8872833251953125, 0.1861572265625, 0.38372802734375, 0.6188812255859375, 0.7086334228515625, 0.280364990234375, 0.2388916015625, 0.0858306884765625, 0.062103271484375, 0.09515380859375, 0.879669189453125, 0.499603271484375, 0.63519287109375, 0.145050048828125, 0.9434356689453125, 0.0787811279296875, 0.9766387939453125, 0.9259185791015625, 0.6690216064453125, 0.477874755859375, 0.36102294921875, 0.8277740478515625, 0.7960968017578125, 0.7373809814453125, 0.687530517578125, 0.32769775390625, 0.7972412109375, 0.3193206787109375, 0.3907012939453125, 0.5429229736328125, 0.2479705810546875, 0.2764129638671875, 0.7442779541015625, 0.317291259765625, 0.5524444580078125, 0.197845458984375, 0.9244384765625, 0.639984130859375, 0.3935699462890625, 0.5658721923828125, 0.1360931396484375, 0.376739501953125, 0.3125762939453125, 0.0478363037109375, 0.2727508544921875, 0.015380859375, 0.0362091064453125, 0.943450927734375, 0.72052001953125, 0.7813262939453125, 0.6329498291015625, 0.2577362060546875, 0.5528411865234375, 0.464385986328125, 0.575592041015625, 0.015777587890625, 0.9338531494140625, 0.7397003173828125, 0.6581573486328125, 0.4656524658203125, 0.704254150390625, 0.950469970703125, 0.45574951171875, 0.911590576171875, 0.4096527099609375, 0.3655548095703125, 0.0318450927734375, 0.9958953857421875, 0.6761016845703125, 0.7032318115234375, 0.7455596923828125, 0.469085693359375, 0.5924530029296875, 0.0918426513671875, 0.8372955322265625, 0.1959228515625, 0.237762451171875, 0.1610870361328125, 0.6141204833984375, 0.318939208984375, 0.9310455322265625, 0.34716796875, 0.04254150390625, 0.97210693359375, 0.3485107421875, 0.5218353271484375, 0.6585693359375, 0.7620697021484375, 0.69415283203125, 0.359344482421875, 0.7828521728515625, 0.4367218017578125, 0.46929931640625, 0.13336181640625, 0.3403167724609375, 0.98211669921875, 0.813507080078125, 0.05169677734375, 0.3881072998046875, 0.3450164794921875, 0.660919189453125, 0.7032928466796875, 0.8761444091796875, 0.3861236572265625, 0.82513427734375, 0.4098358154296875, 0.72607421875, 0.3780517578125, 0.674224853515625, 0.609100341796875, 0.3114013671875, 0.064239501953125, 0.50469970703125, 0.42291259765625, 0.66937255859375, 0.16839599609375, 0.4588623046875, 0.5642547607421875, 0.6756134033203125, 0.671234130859375, 0.0825958251953125, 0.3045806884765625, 0.92291259765625, 0.059295654296875, 0.8223114013671875, 0.199127197265625, 0.3322906494140625, 0.406036376953125, 0.538909912109375, 0.507354736328125, 0.928924560546875, 0.458770751953125, 0.0019989013671875, 0.8897552490234375, 0.4415130615234375, 0.659393310546875, 0.71612548828125, 0.832305908203125, 0.974090576171875, 0.6626739501953125, 0.12054443359375, 0.7346038818359375, 0.1590423583984375, 0.97222900390625, 0.9137420654296875, 0.5596160888671875, 0.047943115234375, 0.8921051025390625, 0.085052490234375, 0.2709808349609375, 0.1491851806640625, 0.0878448486328125, 0.462188720703125, 0.4465179443359375, 0.554443359375, 0.6514739990234375, 0.1820526123046875, 0.666595458984375, 0.4475250244140625, 0.8302154541015625, 0.889190673828125, 0.5348358154296875, 0.8706207275390625, 0.845550537109375, 0.1015625, 0.6004638671875, 0.9920654296875, 0.7573394775390625, 0.6729736328125, 0.91937255859375, 0.3295135498046875, 0.254974365234375, 0.6455841064453125, 0.3893585205078125, 0.438812255859375, 0.1577911376953125, 0.6570892333984375, 0.02935791015625, 0.50103759765625, 0.13507080078125, 0.77392578125, 0.3496246337890625, 0.3982696533203125, 0.9290771484375, 9.1552734375e-05, 0.149200439453125, 0.1990966796875, 0.306884765625, 0.9030914306640625, 0.8327484130859375, 0.6483154296875, 0.165008544921875, 0.476898193359375, 0.6238861083984375, 0.1726226806640625, 0.6248779296875, 0.429901123046875, 0.0834808349609375, 0.88330078125, 0.277557373046875, 0.056640625, 0.870513916015625, 0.51324462890625, 0.8323516845703125, 0.983612060546875, 0.2615203857421875, 0.36285400390625, 0.149169921875, 0.8580780029296875, 0.6131439208984375, 0.1386566162109375, 0.869659423828125, 0.3396453857421875, 0.242218017578125, 0.4232177734375, 0.2138214111328125, 0.5225830078125, 0.673583984375, 0.525421142578125, 0.05615234375, 0.896331787109375, 0.598236083984375, 0.5704803466796875, 0.97857666015625, 0.7675628662109375, 0.688568115234375, 0.665008544921875, 0.3314666748046875, 0.1952972412109375, 0.5467529296875, 0.888427734375, 0.829620361328125, 0.961212158203125, 0.47900390625, 0.23333740234375, 0.022064208984375, 0.962799072265625, 0.8328704833984375, 0.330535888671875, 0.59381103515625, 0.1885986328125, 0.4990386962890625, 0.562896728515625, 0.6974029541015625, 0.2645263671875, 0.7930450439453125, 0.53887939453125, 0.63140869140625, 0.263458251953125, 0.889312744140625, 0.0161285400390625, 0.8839569091796875, 0.8256378173828125, 0.21527099609375, 0.459381103515625, 0.8977508544921875, 0.5984344482421875, 0.2699737548828125, 0.1692047119140625, 0.4359130859375, 0.9672088623046875, 0.421051025390625, 0.4043731689453125, 0.860076904296875, 0.4014739990234375, 0.4820709228515625, 0.1009674072265625, 0.393768310546875, 0.8653717041015625, 0.9496612548828125, 0.74951171875, 0.725128173828125, 0.6428375244140625, 0.164276123046875, 0.9357757568359375, 0.28619384765625, 0.960845947265625, 0.66558837890625, 0.5294189453125, 0.4458160400390625, 0.787078857421875, 0.09759521484375, 0.2897796630859375, 0.8320770263671875, 0.5960235595703125, 0.730255126953125, 0.3463134765625, 0.6237640380859375, 0.410003662109375, 0.5158843994140625, 0.4733734130859375, 0.5915069580078125, 0.1112518310546875, 0.5893707275390625, 0.582763671875, 0.342193603515625, 0.1893768310546875, 0.3929595947265625, 0.39947509765625, 0.9260406494140625, 0.1937713623046875, 0.8116912841796875, 0.9222564697265625, 0.39630126953125, 0.409393310546875, 0.224945068359375, 0.528900146484375, 0.2699737548828125, 0.1657257080078125, 0.532470703125, 0.49237060546875, 0.0677337646484375, 0.787017822265625, 0.1232452392578125, 0.0093536376953125, 0.3409576416015625, 0.6866455078125, 0.1959991455078125, 0.3176116943359375, 0.4365234375, 0.7330474853515625, 0.130157470703125, 0.23077392578125, 0.0193939208984375, 0.49407958984375, 0.0318756103515625, 0.5130615234375, 0.3378753662109375, 0.7385406494140625, 0.9393157958984375, 0.5195770263671875, 0.2083892822265625, 0.467010498046875, 0.2776947021484375, 0.3423309326171875, 0.28607177734375, 0.173797607421875, 0.2608795166015625, 0.317108154296875, 0.446502685546875, 0.1691741943359375, 0.2340240478515625, 0.4881439208984375, 0.32073974609375, 0.5729217529296875, 0.374420166015625, 0.261810302734375, 0.016204833984375, 0.420654296875, 0.6477813720703125, 0.9248504638671875, 0.30108642578125, 0.5891265869140625, 0.72760009765625, 0.3554229736328125, 0.2557373046875, 0.18048095703125, 0.5004730224609375, 0.762969970703125, 0.3665313720703125, 0.799224853515625, 0.964630126953125, 0.7508087158203125, 0.8878936767578125, 0.4927978515625, 0.8001708984375, 0.398956298828125, 0.049560546875, 0.2791595458984375, 0.57403564453125, 0.1905059814453125, 0.9324951171875, 0.775146484375, 0.190948486328125, 0.084716796875, 0.5931396484375, 0.4199676513671875, 0.69293212890625, 0.3114776611328125, 0.28717041015625, 0.9225006103515625, 0.604827880859375, 0.516571044921875, 0.8123016357421875, 0.7958221435546875, 0.5766143798828125, 0.5213623046875, 0.0179443359375, 0.275848388671875, 0.4542388916015625, 0.2265777587890625, 0.105133056640625, 0.927337646484375, 0.627410888671875, 0.36273193359375, 0.575958251953125, 0.66412353515625, 0.7385101318359375, 0.5369110107421875, 0.2323455810546875, 0.1521453857421875, 0.559234619140625, 0.8512420654296875, 0.29461669921875, 0.4732513427734375, 0.488983154296875, 0.85125732421875, 0.728973388671875, 0.1173858642578125, 0.1787261962890625, 0.964874267578125, 0.7593994140625, 0.648651123046875, 0.1914825439453125, 0.4364776611328125, 0.931671142578125, 0.1329345703125, 0.4429931640625, 0.4906158447265625, 0.938018798828125, 0.6058349609375, 0.035675048828125, 0.3520965576171875, 0.0298004150390625, 0.11480712890625, 0.6926727294921875, 0.6544342041015625, 0.8793182373046875, 0.1606597900390625, 0.48602294921875, 0.6779327392578125, 0.80059814453125, 0.5934906005859375, 0.20306396484375, 0.8901519775390625, 0.0235137939453125, 0.9447174072265625, 0.9659271240234375, 0.381561279296875, 0.20654296875, 0.8804931640625, 0.542999267578125, 0.662384033203125, 0.2786102294921875, 0.8114776611328125, 0.957855224609375, 0.019683837890625, 0.1803436279296875, 0.3476104736328125, 0.1803741455078125, 0.725311279296875, 0.93377685546875, 0.66278076171875, 0.8041534423828125, 0.5303955078125, 0.8539886474609375, 0.4348297119140625, 0.7222137451171875, 0.3400421142578125, 0.0300445556640625, 0.8547515869140625, 0.8848876953125, 0.6443634033203125, 0.494232177734375, 0.3764801025390625, 0.83050537109375, 0.7605133056640625, 0.098907470703125, 0.1368560791015625, 0.1679840087890625, 0.0112152099609375, 0.4026031494140625, 0.90130615234375, 0.2481842041015625, 0.0018157958984375, 0.3050537109375, 0.476715087890625, 0.5118560791015625, 0.016693115234375, 0.061737060546875, 0.5843963623046875, 0.819244384765625, 0.32037353515625, 0.125030517578125, 0.877838134765625, 0.9409027099609375, 0.895843505859375, 0.3773651123046875, 0.93719482421875, 0.2265625, 0.5353546142578125, 0.0656585693359375, 0.4620819091796875, 0.9865264892578125, 0.83978271484375, 0.3395538330078125, 0.77008056640625, 0.316864013671875, 0.0170440673828125, 0.52764892578125, 0.6672515869140625, 0.5618743896484375, 0.2935028076171875, 0.9087982177734375, 0.5564727783203125, 0.253814697265625, 0.404266357421875, 0.1525726318359375, 0.15081787109375, 0.4110107421875, 0.982147216796875, 0.2399139404296875, 0.9019317626953125, 0.0262908935546875, 0.3564453125, 0.3467559814453125, 0.699005126953125, 0.44500732421875, 0.1660614013671875, 0.271759033203125, 0.4677581787109375, 0.30633544921875, 0.0039520263671875, 0.9872283935546875, 0.1450958251953125, 0.7714691162109375, 0.47406005859375, 0.1422271728515625, 0.1320343017578125, 0.9279937744140625, 0.261688232421875, 0.058685302734375, 0.428070068359375, 0.550323486328125, 0.238739013671875, 0.800933837890625, 0.1156005859375, 0.557220458984375, 0.462738037109375, 0.4326324462890625, 0.9889984130859375, 0.0522308349609375, 0.8742523193359375, 0.0901336669921875, 0.9077911376953125, 0.8053741455078125, 0.67449951171875, 0.8145751953125, 0.5299224853515625, 0.49755859375, 0.953826904296875, 0.795623779296875, 0.364044189453125, 0.4393463134765625, 0.6339111328125, 0.609375, 0.385650634765625, 0.1018829345703125, 0.9381103515625, 0.019683837890625, 0.0609893798828125, 0.1453857421875, 0.1241912841796875, 0.1153717041015625, 0.9842529296875, 0.841522216796875, 0.849578857421875, 0.3114013671875, 0.8592071533203125, 0.8577423095703125, 0.7569580078125, 0.6784515380859375, 0.965545654296875, 0.39276123046875, 0.864532470703125, 0.6329803466796875, 0.545867919921875, 0.639984130859375, 0.1380157470703125, 0.55487060546875, 0.9898681640625, 0.8319549560546875, 0.986328125, 0.485931396484375, 0.4617156982421875, 0.16888427734375, 0.945159912109375, 0.723358154296875, 0.1548919677734375, 0.296844482421875, 0.9039459228515625, 0.2029266357421875, 0.905914306640625, 0.708404541015625, 0.3871917724609375, 0.3694305419921875, 0.3040008544921875, 0.1444091796875, 0.1713714599609375, 0.443328857421875, 0.1001129150390625, 0.983673095703125, 0.8367919921875, 0.078887939453125, 0.7508544921875, 0.35076904296875, 0.6045989990234375, 0.8000946044921875, 0.787872314453125, 0.279998779296875, 0.4962158203125, 0.5245208740234375, 0.0386505126953125, 0.4423828125, 0.7883453369140625, 0.7587127685546875, 0.2623443603515625, 0.6962432861328125, 0.329742431640625, 0.004302978515625, 0.7405242919921875, 0.380584716796875, 0.9865875244140625, 0.5269927978515625, 0.629364013671875, 0.6697845458984375, 0.2082061767578125, 0.300079345703125, 0.7908935546875, 0.645721435546875, 0.8131561279296875, 0.1939544677734375, 0.1775665283203125, 0.441162109375, 0.14642333984375, 0.389923095703125, 0.8275146484375, 0.2481231689453125, 0.117706298828125, 0.712799072265625, 0.2714691162109375, 0.9632110595703125, 0.71099853515625, 0.4309539794921875, 0.61712646484375, 0.708953857421875, 0.124176025390625, 0.4650421142578125, 0.521728515625, 0.8586578369140625, 0.7060394287109375, 0.1352386474609375, 0.1691741943359375, 0.5138702392578125, 0.8223876953125, 0.8121795654296875, 0.953521728515625, 0.5650482177734375, 0.9254913330078125, 0.424652099609375, 0.0439605712890625, 0.3401031494140625, 0.21356201171875, 0.5566253662109375, 0.59503173828125, 0.3285675048828125, 0.40179443359375, 0.2119293212890625, 0.0157318115234375, 0.4575653076171875, 0.7284393310546875, 0.3974456787109375, 0.784881591796875, 0.1824798583984375, 0.8546142578125, 0.7387237548828125, 0.791534423828125, 0.8920745849609375, 0.61737060546875, 0.053497314453125, 0.8204498291015625, 0.1349639892578125, 0.7050933837890625, 0.4126434326171875, 0.181976318359375, 0.0898284912109375, 0.0635833740234375, 0.1607513427734375, 0.4507904052734375, 0.5964202880859375, 0.529388427734375, 0.0732574462890625, 0.242889404296875, 0.7435302734375, 0.799072265625, 0.6114349365234375, 0.3363494873046875, 0.151336669921875, 0.7966766357421875, 0.074188232421875, 0.712677001953125, 0.1021270751953125, 0.058563232421875, 0.3665924072265625, 0.3943023681640625, 0.65380859375, 0.5760498046875, 0.0556488037109375, 0.7868499755859375, 0.0779876708984375, 0.8303985595703125, 0.9828033447265625, 0.002655029296875, 0.7457733154296875, 0.9248046875, 0.6274871826171875, 0.20892333984375, 0.306884765625, 0.3444976806640625, 0.075286865234375, 0.0259857177734375, 0.7893829345703125, 0.462615966796875, 0.6325531005859375, 0.2531280517578125, 0.5800933837890625, 0.8812713623046875, 0.0144805908203125, 0.8087921142578125, 0.5785064697265625, 0.0690765380859375, 0.9651641845703125, 0.334136962890625, 0.9649658203125, 0.475006103515625, 0.7214508056640625, 0.754913330078125, 0.9595489501953125, 0.6821441650390625, 0.93365478515625, 0.9561309814453125, 0.462493896484375, 0.859832763671875, 0.706451416015625, 0.6424407958984375, 0.708587646484375, 0.93511962890625, 0.7603759765625, 0.361236572265625, 0.932647705078125, 0.1239776611328125, 0.7752838134765625, 0.5951080322265625, 0.4323577880859375, 0.3857879638671875, 0.655853271484375, 0.067596435546875, 0.156402587890625, 0.669647216796875, 0.971893310546875, 0.9417877197265625, 0.6393585205078125, 0.8591766357421875, 0.7884674072265625, 0.4125518798828125, 0.333984375, 0.0674591064453125, 0.7318878173828125, 0.46087646484375, 0.86041259765625, 0.3106842041015625, 0.8618621826171875, 0.4300994873046875, 0.3713836669921875, 0.168975830078125, 0.8182373046875, 0.2193756103515625, 0.207763671875, 0.313323974609375, 0.69281005859375, 0.70086669921875, 0.623321533203125, 0.933502197265625, 0.726593017578125, 0.275970458984375, 0.6179656982421875, 0.305755615234375, 0.9502410888671875, 0.4859466552734375, 0.6848297119140625, 0.0743408203125, 0.1530609130859375, 0.3963470458984375, 0.7808380126953125, 0.41717529296875, 0.84814453125, 0.8075714111328125, 0.337127685546875, 0.3198699951171875, 0.360137939453125, 0.9521331787109375, 0.2449188232421875, 0.5516204833984375, 0.2042388916015625, 0.8160400390625, 0.46807861328125, 0.5262451171875, 0.217742919921875, 0.8393402099609375, 0.395477294921875, 0.4416961669921875, 0.5487060546875, 0.157684326171875, 0.115325927734375, 0.1048583984375, 0.0419769287109375, 0.492523193359375, 0.9208984375, 0.592254638671875, 0.6855926513671875, 0.5087432861328125, 0.9652252197265625, 0.40972900390625, 0.4187774658203125, 0.2258758544921875, 0.157501220703125, 0.9981689453125, 0.6575775146484375, 0.12969970703125, 0.3674468994140625, 0.7868194580078125, 0.44970703125, 0.1122894287109375, 0.7302093505859375, 0.6703033447265625, 0.5853729248046875, 0.2079010009765625, 0.001800537109375, 0.4506072998046875, 0.5629119873046875, 0.7550048828125, 0.9512176513671875, 0.3179473876953125, 0.818359375, 0.8211212158203125, 0.758514404296875, 0.8712005615234375, 0.410064697265625, 0.280029296875, 0.970001220703125, 0.220062255859375, 0.4619598388671875, 0.9444732666015625, 0.4869384765625, 0.5191497802734375, 0.020050048828125, 0.275146484375, 0.0320587158203125, 0.329376220703125, 0.2958984375, 0.4418792724609375, 0.401580810546875, 0.947296142578125, 0.3670806884765625, 0.7033843994140625, 0.213043212890625, 0.4698333740234375, 0.5867767333984375, 0.6771087646484375, 0.9760589599609375, 0.7243499755859375, 0.1893310546875, 0.3617095947265625, 0.014434814453125, 0.8164825439453125, 0.0910186767578125, 0.8217620849609375, 0.497711181640625, 0.658447265625, 0.011932373046875, 0.100860595703125, 0.191497802734375, 0.886810302734375, 0.0492095947265625, 0.26055908203125, 0.9143829345703125, 0.898834228515625, 0.593048095703125, 0.163330078125, 0.9881591796875, 0.782470703125, 0.2209930419921875, 0.4472503662109375, 0.1305389404296875, 0.5926055908203125, 0.1383056640625, 0.1572418212890625, 0.8239593505859375, 0.2120513916015625, 0.232269287109375, 0.2944183349609375, 0.24554443359375, 0.890899658203125, 0.8404388427734375, 0.8957366943359375, 0.4730072021484375, 0.3600311279296875, 0.918243408203125, 0.466796875, 0.2998046875, 0.94805908203125, 0.5641326904296875, 0.6650543212890625, 0.3869781494140625, 0.7368316650390625, 0.1718597412109375, 0.550506591796875, 0.7925262451171875, 0.9590301513671875, 0.1814727783203125, 0.1798553466796875, 0.1450653076171875, 0.8701934814453125, 0.9553985595703125, 0.1928253173828125, 0.925445556640625, 0.0630950927734375, 0.1349334716796875, 0.607574462890625, 0.8944549560546875, 0.6895904541015625, 0.1483306884765625, 0.6399688720703125, 0.3961639404296875, 0.40362548828125, 0.18682861328125, 0.78460693359375, 0.2233428955078125, 0.170806884765625, 0.361785888671875, 0.5681610107421875, 0.0861053466796875, 0.4186553955078125, 0.321868896484375, 0.81927490234375, 0.63671875, 0.175048828125, 0.8100128173828125, 0.3253021240234375, 0.8925933837890625, 0.0632171630859375, 0.659454345703125, 0.8992767333984375, 0.757476806640625, 0.261932373046875, 0.2167205810546875, 0.52203369140625, 0.5922088623046875, 0.9573822021484375, 0.5792236328125, 0.4065399169921875, 0.5414581298828125, 0.722808837890625, 0.277740478515625, 0.1474456787109375, 0.9882354736328125, 0.1516571044921875, 0.147247314453125, 0.4771728515625, 0.13885498046875, 0.0983734130859375, 0.8083343505859375, 0.8963470458984375, 0.37811279296875, 0.076385498046875, 0.4149627685546875, 0.8095703125, 0.306793212890625, 0.7770538330078125, 0.4434356689453125, 0.7676544189453125, 0.776275634765625, 0.7114715576171875, 0.358917236328125, 0.743865966796875, 0.78033447265625, 0.3860626220703125, 0.39434814453125, 0.16802978515625, 0.9614105224609375, 0.8043670654296875, 0.7869873046875, 0.90277099609375, 0.8736419677734375, 0.4322052001953125, 0.166595458984375, 0.4240570068359375, 0.8292083740234375, 0.2813873291015625, 0.74176025390625, 0.99835205078125, 0.9756011962890625, 0.391510009765625, 0.9090728759765625, 0.6207122802734375, 0.8811798095703125, 0.92852783203125, 0.8621978759765625, 0.9043121337890625, 0.01812744140625, 0.7162628173828125, 0.938446044921875, 0.5510406494140625, 0.1680908203125, 0.675689697265625, 0.3184967041015625, 0.669708251953125, 0.544921875, 0.9796295166015625, 0.9061431884765625, 0.6524505615234375, 0.788177490234375, 0.3242950439453125, 0.6219482421875, 0.9558868408203125, 0.2499847412109375, 0.8098602294921875, 0.200897216796875, 0.4465789794921875, 0.5275115966796875, 0.38494873046875, 0.84368896484375, 0.767181396484375, 0.983062744140625, 0.997772216796875, 0.061187744140625, 0.042694091796875, 0.6716766357421875, 0.959259033203125, 0.2888031005859375, 0.852691650390625, 0.353424072265625, 0.0308990478515625, 0.50732421875, 0.528045654296875, 0.739410400390625, 0.37750244140625, 0.2350006103515625, 0.84625244140625, 0.246826171875, 0.3284912109375, 0.4784698486328125, 0.9698333740234375, 0.6848297119140625, 0.0911102294921875, 0.31622314453125, 0.447601318359375, 0.9722747802734375, 0.885040283203125, 0.870941162109375, 0.556488037109375, 0.2281341552734375, 0.986907958984375, 0.44384765625, 0.475372314453125, 0.4604644775390625, 0.2464752197265625, 0.1357574462890625, 0.93377685546875, 0.648773193359375, 0.842010498046875, 0.53277587890625, 0.3336334228515625, 0.3434906005859375, 0.4822235107421875, 0.140106201171875, 0.6986083984375, 0.2935333251953125, 0.2754669189453125, 0.457733154296875, 0.5579071044921875, 0.08709716796875, 0.5343170166015625, 0.046417236328125, 0.7825164794921875, 0.6239776611328125, 0.94024658203125, 0.099395751953125, 0.4584808349609375, 0.5848541259765625, 0.3378753662109375, 0.5339202880859375, 0.5257415771484375, 0.5838165283203125, 0.39056396484375, 0.2278900146484375, 0.18157958984375, 0.59136962890625, 0.8371124267578125, 0.438934326171875, 0.438018798828125, 0.694122314453125, 0.945892333984375, 0.8125152587890625, 0.857666015625, 0.43572998046875, 0.9051666259765625, 0.1818695068359375, 0.4832611083984375, 0.211578369140625, 0.0398101806640625, 0.63348388671875, 0.240692138671875, 0.616668701171875, 0.80096435546875, 0.3769073486328125, 0.1803131103515625, 0.6486968994140625, 0.4089508056640625, 0.575653076171875, 0.6957550048828125, 0.87322998046875, 0.8209228515625, 0.7540283203125, 0.3579864501953125, 0.015106201171875, 0.2131805419921875, 0.258819580078125, 0.3067169189453125, 0.7439117431640625, 0.0420074462890625, 0.1762542724609375, 0.6224212646484375, 0.40704345703125, 0.6228485107421875, 0.7943267822265625, 0.10693359375, 0.6381378173828125, 0.3847198486328125, 0.58978271484375, 0.94036865234375, 0.184906005859375, 0.989410400390625, 0.4254608154296875, 0.309539794921875, 0.59259033203125, 0.0459442138671875, 0.484405517578125, 0.3438568115234375, 0.5293121337890625, 0.67059326171875, 0.2159271240234375, 0.71044921875, 0.701171875, 0.2019195556640625, 0.494354248046875, 0.8175506591796875, 0.98297119140625, 0.41644287109375, 0.8939056396484375, 0.728240966796875, 0.789947509765625, 0.6941070556640625, 0.3030853271484375, 0.9275054931640625, 0.3743438720703125, 0.19219970703125, 0.7269287109375, 0.908843994140625, 0.46795654296875, 0.4519805908203125, 0.1932525634765625, 0.9954986572265625, 0.067718505859375, 0.4159698486328125, 0.46917724609375, 0.573211669921875, 0.4078369140625, 0.564117431640625, 0.4508209228515625, 0.686737060546875, 0.4196624755859375, 0.5891876220703125, 0.881134033203125, 0.381805419921875, 0.4981231689453125, 0.323577880859375, 0.1200408935546875, 0.4646453857421875, 0.282867431640625, 0.118499755859375, 0.502838134765625, 0.664093017578125, 0.2568511962890625, 0.0868682861328125, 0.5294647216796875, 0.3179931640625, 0.8936767578125, 0.191497802734375, 0.0240325927734375, 0.2606048583984375, 0.2520294189453125, 0.328033447265625, 0.725067138671875, 0.1760711669921875, 0.739166259765625, 0.90972900390625, 0.5796356201171875, 0.6457977294921875, 0.6756134033203125, 0.8509063720703125, 0.7636260986328125, 0.491607666015625, 0.4694366455078125, 0.6451263427734375, 0.262786865234375, 0.6390228271484375, 0.7012786865234375, 0.63702392578125, 0.2317962646484375, 0.919952392578125, 0.5557708740234375, 0.016448974609375, 0.0841827392578125, 0.43402099609375, 0.320159912109375, 0.70611572265625, 0.2655029296875, 0.31866455078125, 0.1168975830078125, 0.8548583984375, 0.505126953125, 0.6071319580078125, 0.0273895263671875, 0.1024627685546875, 0.9877471923828125, 0.650848388671875, 0.908172607421875, 0.5688934326171875, 0.8401336669921875, 0.96746826171875, 0.90338134765625, 0.3702545166015625, 0.208984375, 0.9668426513671875, 0.6667633056640625, 0.8411865234375, 0.7169952392578125, 0.1429290771484375, 0.9942474365234375, 0.9585418701171875, 0.6008758544921875, 0.7852935791015625, 0.6125335693359375, 0.07318115234375, 0.027099609375, 0.6877899169921875, 0.92742919921875, 0.2086944580078125, 0.63604736328125, 0.6081695556640625, 0.570770263671875, 0.3128509521484375, 0.819183349609375, 0.5788116455078125, 0.988616943359375, 0.765838623046875, 0.565521240234375, 0.2399139404296875, 0.3581695556640625, 0.62432861328125, 0.20892333984375, 0.7114410400390625, 0.8046722412109375, 0.8981475830078125, 0.89154052734375, 0.953125, 0.821075439453125, 0.744659423828125, 0.2018585205078125, 0.6951446533203125, 0.9516448974609375, 0.3300933837890625, 0.495208740234375, 0.19873046875, 0.5663604736328125, 0.903656005859375, 0.8724212646484375, 0.6807098388671875, 0.98291015625, 0.06610107421875, 0.59228515625, 0.3451690673828125, 0.573150634765625, 0.9042510986328125, 0.1562347412109375, 0.1688995361328125, 0.7985687255859375, 0.864654541015625, 0.522491455078125, 0.4495849609375, 0.6181182861328125, 0.0755157470703125, 0.7960205078125, 0.5190277099609375, 0.3050994873046875, 0.42669677734375, 0.7844696044921875, 0.95452880859375, 0.5332794189453125, 0.1629638671875, 0.2568511962890625, 0.902923583984375, 0.7952880859375, 0.145538330078125, 0.61834716796875, 0.9786529541015625, 0.393463134765625, 0.0216827392578125, 0.7980194091796875, 0.80548095703125, 0.718414306640625, 0.6045074462890625, 0.07537841796875, 0.5460205078125, 0.2718658447265625, 0.65130615234375, 0.6198883056640625, 0.9994964599609375, 0.0128173828125, 0.85772705078125, 0.9232177734375, 0.024505615234375, 0.931396484375, 0.4994354248046875, 0.269561767578125, 0.168212890625, 0.969635009765625, 0.92657470703125, 0.5483856201171875, 0.8843841552734375, 0.694671630859375, 0.5776519775390625, 0.2622528076171875, 0.228240966796875, 0.0349273681640625, 0.9809417724609375, 0.0479583740234375, 0.5285186767578125, 0.1564483642578125, 0.0074310302734375, 0.5033111572265625, 0.784820556640625, 0.4556427001953125, 0.644012451171875, 0.2503662109375, 0.7799835205078125, 0.144744873046875, 0.0061798095703125, 0.3158111572265625, 0.0057830810546875, 0.451080322265625, 0.0768890380859375, 0.129364013671875, 0.2406158447265625, 0.1863250732421875, 0.2240753173828125, 0.0732269287109375, 0.3851165771484375, 0.0046539306640625, 0.8215179443359375, 0.33880615234375, 0.7761993408203125, 0.5951995849609375, 0.234771728515625, 0.0908966064453125, 0.5390167236328125, 0.5731201171875, 0.556243896484375, 0.397125244140625, 0.2946624755859375, 0.275634765625, 0.1517791748046875, 0.35986328125, 0.492340087890625, 0.905426025390625, 0.2814788818359375, 0.055694580078125, 0.5322265625, 0.749786376953125, 0.2337646484375, 0.7378997802734375, 0.764801025390625, 0.3292236328125, 0.738525390625, 0.26318359375, 0.5670013427734375, 0.10589599609375, 0.096923828125, 0.23040771484375, 0.2431182861328125, 0.91949462890625, 0.852874755859375, 0.541717529296875, 0.2947540283203125, 0.89300537109375, 0.8639068603515625, 0.8707122802734375, 0.5874176025390625, 0.010284423828125, 0.221160888671875, 0.216644287109375, 0.509246826171875, 0.3772430419921875, 0.0016021728515625, 0.3058929443359375, 0.6873321533203125, 0.32135009765625, 0.344573974609375, 0.4019012451171875, 0.292633056640625, 0.5201416015625, 0.128814697265625, 0.091094970703125, 0.773345947265625, 0.4264068603515625, 0.411285400390625, 0.837158203125, 0.75726318359375, 0.9255828857421875, 0.877471923828125, 0.0979156494140625, 0.0995941162109375, 0.973052978515625, 0.5792694091796875, 0.934783935546875, 0.443939208984375, 0.2644500732421875, 0.265411376953125, 0.929901123046875, 0.861602783203125, 0.5984039306640625, 0.6910247802734375, 0.6132659912109375, 0.585418701171875, 0.389801025390625, 0.7856292724609375, 0.09210205078125, 0.5753021240234375, 0.8504180908203125, 0.8938446044921875, 0.6290435791015625, 0.3205718994140625, 0.312408447265625, 0.11962890625, 0.63677978515625, 0.897216796875, 0.8113555908203125, 0.84942626953125, 0.120208740234375, 0.5052947998046875, 0.383056640625, 0.631011962890625, 0.188873291015625, 0.1901702880859375, 0.78759765625, 0.350189208984375, 0.697998046875, 0.571441650390625, 0.6982574462890625, 0.344390869140625, 0.9079132080078125, 0.0556793212890625, 0.50714111328125, 0.571685791015625, 0.8660430908203125, 0.7901763916015625, 0.5167999267578125, 0.4969635009765625, 0.1446990966796875, 0.1187896728515625, 0.3379364013671875, 0.33441162109375, 0.433319091796875, 0.941162109375, 0.35064697265625, 0.958831787109375, 0.2737579345703125, 0.517608642578125, 0.63507080078125, 0.5742340087890625, 0.950897216796875, 0.85430908203125, 0.5962982177734375, 0.2800750732421875, 0.4783477783203125, 0.78472900390625, 0.35455322265625, 0.100006103515625, 0.2609710693359375, 0.798919677734375, 0.59375, 0.11328125, 0.4778594970703125, 0.14013671875, 0.765899658203125, 0.452484130859375, 0.15869140625, 0.4022216796875, 0.098052978515625, 0.6748199462890625, 0.89056396484375, 0.9630889892578125, 0.80523681640625, 0.0025634765625, 0.905853271484375, 0.796722412109375, 0.5397796630859375, 0.4429473876953125, 0.6887664794921875, 0.60760498046875, 0.0486602783203125, 0.4576416015625, 0.9064483642578125, 0.2880706787109375, 0.344207763671875, 0.4941558837890625, 0.7793731689453125, 0.510589599609375, 0.2281036376953125, 0.9742279052734375, 0.8774261474609375, 0.5816650390625, 0.432830810546875, 0.5819244384765625, 0.6262969970703125, 0.9945068359375, 0.5396270751953125, 0.1763153076171875, 0.6192626953125, 0.759185791015625, 0.424957275390625, 0.3604888916015625, 0.232147216796875, 0.4994964599609375, 0.7471923828125, 0.46746826171875, 0.406646728515625, 0.9861297607421875, 0.38104248046875, 0.31103515625, 0.5431976318359375, 0.2194061279296875, 0.40716552734375, 0.49652099609375, 0.204559326171875, 0.222320556640625, 0.2884979248046875, 0.110809326171875, 0.0799102783203125, 0.1350860595703125, 0.5766754150390625, 0.3364410400390625, 0.45184326171875, 0.653076171875, 0.7921600341796875, 0.9602508544921875, 0.1691436767578125, 0.2797088623046875, 0.357635498046875, 0.923492431640625, 0.241546630859375, 0.388427734375, 0.7635650634765625, 0.39129638671875, 0.3444061279296875, 0.947418212890625, 0.185516357421875, 0.6077117919921875, 0.67626953125, 0.5337982177734375, 0.053619384765625, 0.7189788818359375, 0.911529541015625, 0.583404541015625, 0.917938232421875, 0.2475433349609375, 0.4939422607421875, 0.930633544921875, 0.169097900390625, 0.3015594482421875, 0.1224517822265625, 0.7471160888671875, 0.045501708984375, 0.5, 0.8501129150390625, 0.801971435546875, 0.91064453125, 0.5948944091796875, 0.4398956298828125, 0.707305908203125, 0.1484527587890625, 0.9816741943359375, 0.48114013671875, 0.12603759765625, 0.87481689453125, 0.5093231201171875, 0.3979949951171875, 0.6309814453125, 0.037445068359375, 0.0633392333984375, 0.6247406005859375, 0.02093505859375, 0.034423828125, 0.6245269775390625, 0.80438232421875, 0.4393310546875, 0.08416748046875, 0.56146240234375, 0.9012603759765625, 0.58648681640625, 0.107574462890625, 0.01336669921875, 0.5168304443359375, 0.9344329833984375, 0.5800018310546875, 0.3470306396484375, 0.6825103759765625, 0.3374786376953125, 0.792755126953125, 0.3082733154296875, 0.1086273193359375, 0.47454833984375, 0.548828125, 0.4881591796875, 0.9696044921875, 0.3370361328125, 0.3685455322265625, 0.822784423828125, 0.3667449951171875, 0.8939361572265625, 0.82135009765625, 0.2664947509765625, 0.1673431396484375, 0.095703125, 0.075347900390625, 0.8932952880859375, 0.886810302734375, 0.842315673828125, 0.6710968017578125, 0.2553558349609375, 0.2937774658203125, 0.924835205078125, 0.2353363037109375, 0.9574737548828125, 0.9760589599609375, 0.9394989013671875, 0.9186553955078125, 0.168060302734375, 0.43170166015625, 0.7589263916015625, 0.2911834716796875, 0.476806640625, 0.73797607421875, 0.949493408203125, 0.78363037109375, 0.3820953369140625, 0.1229400634765625, 0.828033447265625, 0.5574951171875, 0.3998565673828125, 0.30023193359375, 0.3598785400390625, 0.333953857421875, 0.98095703125, 0.55340576171875, 0.0648956298828125, 0.5535888671875, 0.0249481201171875, 0.9247283935546875, 0.729766845703125, 0.50238037109375, 0.068267822265625, 0.439178466796875, 0.1033782958984375, 0.4153594970703125, 0.87322998046875, 0.854095458984375, 0.213897705078125, 0.303955078125, 0.29498291015625, 0.0533599853515625, 0.2388458251953125, 0.0360870361328125, 0.40155029296875, 0.997344970703125, 0.4499359130859375, 0.0801849365234375, 0.62420654296875, 0.537933349609375, 0.162994384765625, 0.126617431640625, 0.213470458984375, 0.8878173828125, 0.031951904296875, 0.17547607421875, 0.6840972900390625, 0.0776824951171875, 0.2912445068359375, 0.4628753662109375, 0.7648468017578125, 0.441497802734375, 0.0068817138671875, 0.0861663818359375, 0.3636932373046875, 0.8753509521484375, 0.425689697265625, 0.422698974609375, 0.0394439697265625, 0.1978759765625, 0.338043212890625, 0.742584228515625, 0.6856842041015625, 0.075897216796875, 0.3560638427734375, 0.85443115234375, 0.5759429931640625, 0.005828857421875, 0.7213592529296875, 0.1356353759765625, 0.7548065185546875, 0.45660400390625, 0.5783538818359375, 0.58575439453125, 0.6322021484375, 0.5801849365234375, 0.0394134521484375, 0.1276092529296875, 0.4411163330078125, 0.8360443115234375, 0.498046875, 0.360626220703125, 0.3424835205078125, 0.2814483642578125, 0.8821258544921875, 0.2830810546875, 0.079742431640625, 0.2608642578125, 0.20318603515625, 0.71710205078125, 0.1819915771484375, 0.839263916015625, 0.16961669921875, 0.123779296875, 0.0860748291015625, 0.68853759765625, 0.9449462890625, 0.7814788818359375, 0.0897369384765625, 0.9763031005859375, 0.4823455810546875, 0.4167633056640625, 0.496826171875, 0.525299072265625, 0.759857177734375, 0.50872802734375, 0.34722900390625, 0.1254425048828125, 0.59954833984375, 0.82379150390625, 0.4689788818359375, 0.000823974609375, 0.3203277587890625, 0.8180084228515625, 0.0987091064453125, 0.8815460205078125, 0.140716552734375, 0.795928955078125, 0.3220062255859375, 0.73272705078125, 0.7051544189453125, 0.762481689453125, 0.37884521484375, 0.8661346435546875, 0.69647216796875, 0.0274505615234375, 0.4744110107421875, 0.9853668212890625, 0.1348114013671875, 0.38677978515625, 0.59149169921875, 0.0796051025390625, 0.3254547119140625, 0.8152008056640625, 0.9364013671875, 0.6915740966796875, 0.497283935546875, 0.3230743408203125, 0.41485595703125, 0.92596435546875, 0.224639892578125, 0.0252685546875, 0.15093994140625, 0.9759368896484375, 0.6087493896484375, 0.1866302490234375, 0.36663818359375, 0.7941436767578125, 0.40966796875, 0.5510711669921875, 0.8577880859375, 0.49603271484375, 0.643585205078125, 0.7010040283203125, 0.89056396484375, 0.0391845703125, 0.030303955078125, 0.7303924560546875, 0.068084716796875, 0.862884521484375, 0.429718017578125, 0.027496337890625, 0.726409912109375, 0.720703125, 0.76898193359375, 0.6567840576171875, 0.2880859375, 0.6808319091796875, 0.6205596923828125, 0.032135009765625, 0.910980224609375, 0.960968017578125, 0.7495880126953125, 0.504638671875, 0.153900146484375, 0.975677490234375, 0.3052978515625, 0.8265838623046875, 0.5505828857421875, 0.55010986328125, 0.7748565673828125, 0.663299560546875, 0.285858154296875, 0.3748321533203125, 0.1302947998046875, 0.82122802734375, 0.23724365234375, 0.6790771484375, 0.7671661376953125, 0.451385498046875, 0.2364349365234375, 0.594482421875, 0.3464202880859375, 0.5971527099609375, 0.5407562255859375, 0.51837158203125, 0.722503662109375, 0.8464508056640625, 0.8304290771484375, 0.438262939453125, 0.0995025634765625, 0.620849609375, 0.9060821533203125, 0.0975189208984375, 0.510772705078125, 0.2154083251953125, 0.3129730224609375, 0.4168243408203125, 0.8435516357421875, 0.082244873046875, 0.052978515625, 0.2835235595703125, 0.1041412353515625, 0.2378997802734375, 0.3719940185546875, 0.85528564453125, 0.8329620361328125, 0.532135009765625, 0.8479156494140625, 0.2501373291015625, 0.3654327392578125, 0.965545654296875, 0.5374908447265625, 0.601806640625, 0.1832122802734375, 0.510467529296875, 0.4181976318359375, 0.474395751953125, 0.975921630859375, 0.56817626953125, 0.461334228515625, 0.5903778076171875, 0.757843017578125, 0.374542236328125, 0.9100494384765625, 0.179931640625, 0.3685302734375, 0.921539306640625, 0.9810943603515625, 0.1075897216796875, 0.9345550537109375, 0.41754150390625, 0.485504150390625, 0.2614898681640625, 0.0442962646484375, 0.0180206298828125, 0.638031005859375, 0.155853271484375, 0.2592620849609375, 0.01318359375, 0.808074951171875, 0.7586517333984375, 0.3928070068359375, 0.996795654296875, 0.03155517578125, 0.9038543701171875, 0.50665283203125, 0.1096343994140625, 0.3928375244140625, 0.335540771484375, 0.791015625, 0.0802459716796875, 0.65948486328125, 0.6243896484375, 0.170013427734375, 0.4026947021484375, 0.9566192626953125, 0.5006103515625, 0.711395263671875, 0.1794891357421875, 0.924560546875, 0.256072998046875, 0.8392181396484375, 0.4016571044921875, 0.9597015380859375, 0.975555419921875, 0.762847900390625, 0.1130828857421875, 0.750335693359375, 0.9398956298828125, 0.37762451171875, 0.837677001953125, 0.9140167236328125, 0.64276123046875, 0.29205322265625, 0.123016357421875, 0.1497802734375, 0.218414306640625, 0.220672607421875, 0.18621826171875, 0.48504638671875, 0.3359375, 0.442108154296875, 0.167694091796875, 0.22802734375, 0.073455810546875, 0.5082550048828125, 0.92864990234375, 0.4549560546875, 0.5651702880859375, 0.1786041259765625, 0.9448089599609375, 0.6535797119140625, 0.1184539794921875, 0.1038055419921875, 0.8300628662109375, 0.6303558349609375, 0.9138641357421875, 0.285247802734375, 0.2851409912109375, 0.3939666748046875, 0.069610595703125, 0.610565185546875, 0.7640228271484375, 0.5431976318359375, 0.4796905517578125, 0.196563720703125, 0.8814239501953125, 0.369049072265625, 0.0913848876953125, 0.2940673828125, 0.82720947265625, 0.084014892578125, 0.9002227783203125, 0.11151123046875, 0.7907562255859375, 0.66815185546875, 0.945465087890625, 0.8113861083984375, 0.5915374755859375, 0.9114837646484375, 0.896209716796875, 0.68017578125, 0.7845306396484375, 0.7765655517578125, 0.553497314453125, 0.0911865234375, 0.1763916015625, 0.373779296875, 0.86309814453125, 0.7369537353515625, 0.5796661376953125, 0.6582489013671875, 0.5802764892578125, 0.027862548828125, 0.681884765625, 0.1354217529296875, 0.958526611328125, 0.367889404296875, 0.5584564208984375, 0.5834197998046875, 0.119720458984375, 0.41741943359375, 0.702545166015625, 0.6671142578125, 0.6969451904296875, 0.883544921875, 0.2186431884765625, 0.322998046875, 0.7528839111328125, 0.4850006103515625, 0.4590301513671875, 0.4939727783203125, 0.158111572265625, 0.7136077880859375, 0.2433013916015625, 0.4839019775390625, 0.808502197265625, 0.07666015625, 0.700653076171875, 0.015960693359375, 0.7353057861328125, 0.824462890625, 0.102386474609375, 0.37872314453125, 0.09918212890625, 0.065460205078125, 0.9932861328125, 0.8124847412109375, 0.76495361328125, 0.927093505859375, 0.779296875, 0.4215850830078125, 0.498077392578125, 0.7234039306640625, 0.6400604248046875, 0.6085205078125, 0.1065826416015625, 0.101654052734375, 0.93560791015625, 0.4520111083984375, 0.0530242919921875, 0.5353546142578125, 0.6226043701171875, 0.5296478271484375, 0.522216796875, 0.558563232421875, 0.5096588134765625, 0.3641815185546875, 0.896087646484375, 0.7542724609375, 0.89312744140625, 0.14031982421875, 0.314300537109375, 0.47369384765625, 0.6277923583984375, 0.6645050048828125, 0.091033935546875, 0.6466064453125, 0.9345855712890625, 0.90728759765625, 0.698089599609375, 0.6142578125, 0.6647491455078125, 0.0526123046875, 0.818450927734375, 0.0118408203125, 0.739471435546875, 0.737823486328125, 0.86279296875, 0.7017364501953125, 0.239349365234375, 0.263885498046875, 0.908233642578125, 0.267974853515625, 0.224761962890625, 0.2785491943359375, 0.4542236328125, 0.5311737060546875, 0.19525146484375, 0.90985107421875, 0.9970245361328125, 0.79364013671875, 0.4181976318359375, 0.8790130615234375, 0.3824005126953125, 0.1606597900390625, 0.2386932373046875, 0.58843994140625, 0.328216552734375, 0.522857666015625, 0.4929046630859375, 0.1592864990234375, 0.1565399169921875, 0.5927886962890625, 0.806884765625, 0.13775634765625, 0.057403564453125, 0.4244537353515625, 0.7700958251953125, 0.9393463134765625, 0.2059173583984375, 0.67578125, 0.4785308837890625, 0.07159423828125, 0.729705810546875, 0.8458404541015625, 0.4196319580078125, 0.012908935546875, 0.18927001953125, 0.9608306884765625, 0.43963623046875, 0.630645751953125, 0.6257476806640625, 0.319244384765625, 0.4466094970703125, 0.2778167724609375, 0.4361724853515625, 0.0174102783203125, 0.861419677734375, 0.24810791015625, 0.569488525390625, 0.5050506591796875, 0.267852783203125, 0.918853759765625, 0.4277801513671875, 0.0057525634765625, 0.6576080322265625, 0.866546630859375, 0.327880859375, 0.8490447998046875, 0.0883026123046875, 0.533050537109375, 0.9293975830078125, 0.8031768798828125, 0.5537261962890625, 0.70977783203125, 0.3072967529296875, 0.0263214111328125, 0.330474853515625, 0.6131439208984375, 0.3514404296875, 0.1718597412109375, 0.70233154296875, 0.1784820556640625, 0.1881103515625, 0.8520660400390625, 0.7371368408203125, 0.500946044921875, 0.25946044921875, 0.64129638671875, 0.1183929443359375, 0.6303558349609375, 0.93719482421875, 0.8245697021484375, 0.235137939453125, 0.818328857421875, 0.7330322265625, 0.445037841796875, 0.721282958984375, 0.2943267822265625, 0.38177490234375, 0.2435150146484375, 0.3874664306640625, 0.42071533203125, 0.6323699951171875, 0.3948974609375, 0.4260406494140625, 0.22308349609375, 0.68780517578125, 0.41058349609375, 0.1659088134765625, 0.8152618408203125, 0.84039306640625, 0.27862548828125, 0.030029296875, 0.3531646728515625, 0.772552490234375, 0.5973358154296875, 0.08111572265625, 0.84075927734375, 0.93536376953125, 0.903564453125, 0.8361053466796875, 0.038970947265625, 0.1434326171875, 0.8072357177734375, 0.2261505126953125, 0.2497711181640625, 0.0691375732421875, 0.0311431884765625, 0.033538818359375, 0.6104583740234375, 0.5849456787109375, 0.509185791015625, 0.23175048828125, 0.9701385498046875, 0.769317626953125, 0.3538970947265625, 0.443450927734375, 0.946929931640625, 0.6988372802734375, 0.1910858154296875, 0.637176513671875], "dims": [1, 8, 28, 28], "type": "f32"}}] \ No newline at end of file diff --git a/mlir-assigner/tests/Ops/Onnx/Size/SizeLarge.onnx b/mlir-assigner/tests/Ops/Onnx/Size/SizeLarge.onnx new file mode 100644 index 0000000000000000000000000000000000000000..18f555215774e6161f8f67fc6d4a49bcb00b649c GIT binary patch literal 89 zcmddri%%3{%`Yv9PgG(F&a6rm;slXCiACwDQF2guF)k4fMj-(%CJsg* b<^W[6272] +6275 diff --git a/mlir-assigner/tests/Ops/Onnx/Size/SizeSimple.json b/mlir-assigner/tests/Ops/Onnx/Size/SizeSimple.json new file mode 100644 index 0000000..f277802 --- /dev/null +++ b/mlir-assigner/tests/Ops/Onnx/Size/SizeSimple.json @@ -0,0 +1 @@ +[{"memref": {"data": [0.7107086181640625, 0.2982940673828125, 0.28741455078125, 0.364959716796875, 0.1244964599609375, 0.36456298828125, 0.82781982421875, 0.031829833984375, 0.291259765625, 0.97467041015625], "dims": [1, 10], "type": "f32"}}] \ No newline at end of file diff --git a/mlir-assigner/tests/Ops/Onnx/Size/SizeSimple.onnx b/mlir-assigner/tests/Ops/Onnx/Size/SizeSimple.onnx new file mode 100644 index 0000000000000000000000000000000000000000..a9751f1867ad747b7b9dbb00d65a860eb72e3306 GIT binary patch literal 82 zcmddri%%3{%`Yv9PgG(F&a6rm;sTMunYjfysZnB31$[10] +13