#include<bits/stdc++.h>
using namespace std;
using ll = long long;
int main(){
ios_base::sync_with_stdio(0); cin.tie(0);
unordered_map<float, float> m;
unordered_map<float, int> laskee, nousee;
m[-35.3] = -0.0140846;
m[-35.2] = 0.00704215;
m[-34.9] = 0.0105634;
m[-34.8] = 0.00704242;
m[-34.4] = 0.0281689;
m[-34.3] = -0.0027322;
m[-34.1] = -0.083682;
m[-34] = 0.0281691;
m[-33.9] = 0.00704215;
m[-33.8] = 0.00704242;
m[-33.6] = 0.0209205;
m[-33.5] = 0.0183368;
m[-33.4] = 0.00810827;
m[-33.3] = -0.0845068;
m[-33.1] = 0.00704242;
m[-33] = -0.0435907;
m[-32.9] = 0.0281686;
m[-32.8] = -0.072072;
m[-32.7] = -0.120904;
m[-32.6] = 0.0274562;
m[-32.4] = 0.0328252;
m[-32.2] = 0.0398494;
m[-32] = 0.0304108;
m[-31.9] = 0.0158698;
m[-31.8] = -0.0536166;
m[-31.7] = -0.0132451;
m[-31.6] = 0.00171819;
m[-31.5] = 0.0103093;
m[-31.4] = 0.00687288;
m[-31.3] = -0.035865;
m[-31.2] = 0.0142705;
m[-31.1] = 0.0585434;
m[-31] = 0.0419592;
m[-30.9] = 0.0513907;
m[-30.8] = 0.0378223;
m[-30.7] = -0.0317757;
m[-30.6] = 0.0388255;
m[-30.5] = 0.0159519;
m[-30.4] = 0.0352639;
m[-30.3] = -0.00449078;
m[-30.2] = 0.0105263;
m[-30.1] = 0.00259049;
m[-30] = -0.0289514;
m[-29.9] = 0.0312606;
m[-29.8] = 0.00168576;
m[-29.7] = 0.0298412;
m[-29.6] = 0.0501645;
m[-29.5] = 0.0147358;
m[-29.4] = 0.036113;
m[-29.3] = 0.0247647;
m[-29.2] = -0.0329914;
m[-29.1] = 0.0382846;
m[-29] = 0.0496889;
m[-28.9] = 0.0417466;
m[-28.8] = 0.0711132;
m[-28.7] = 0.0644547;
m[-28.6] = 0.0327183;
m[-28.5] = -0.0409586;
m[-28.4] = 0.0166429;
m[-28.3] = 0.037657;
m[-28.2] = 0.0350758;
m[-28.1] = 0.0121752;
m[-28] = -0.0977022;
m[-27.9] = 0.023691;
m[-27.8] = 0.0302655;
m[-27.7] = 0.0348128;
m[-27.6] = 0.0272348;
m[-27.5] = 0.005783;
m[-27.4] = 0.052307;
m[-27.3] = 0.0381928;
m[-27.2] = 0.00935068;
m[-27.1] = 0.02335;
m[-27] = 0.00297705;
m[-26.9] = 0.0422748;
m[-26.8] = -0.00823102;
m[-26.7] = 0.0090489;
m[-26.6] = 0.0155352;
m[-26.5] = -0.0285278;
m[-26.4] = 0.0394541;
m[-26.3] = -0.0217401;
m[-26.2] = 0.0127997;
m[-26.1] = 0.00431262;
m[-26] = -0.03159;
m[-25.9] = 0.02852;
m[-25.8] = 0.0400576;
m[-25.7] = -0.0036674;
m[-25.6] = 0.00666753;
m[-25.5] = 0.0379641;
m[-25.4] = 0.014779;
m[-25.3] = 0.0476302;
m[-25.2] = 0.00965347;
m[-25.1] = 0.045967;
m[-25] = 0.0129678;
m[-24.9] = -0.00187584;
m[-24.8] = 0.0421675;
m[-24.7] = 0.0587969;
m[-24.6] = 0.010324;
m[-24.5] = -0.0137331;
m[-24.4] = 0.0424662;
m[-24.3] = 0.0245469;
m[-24.2] = 0.0298855;
m[-24.1] = 0.045586;
m[-24] = 0.0522664;
m[-23.9] = 0.0432225;
m[-23.8] = -0.00241804;
m[-23.7] = 0.0638632;
m[-23.6] = 0.0560574;
m[-23.5] = 0.0264836;
m[-23.4] = -0.00702447;
m[-23.3] = 0.010942;
m[-23.2] = -0.0235937;
m[-23.1] = 0.0262164;
m[-23] = 0.0373275;
m[-22.9] = 0.045202;
m[-22.8] = 0.0461377;
m[-22.7] = 0.0315467;
m[-22.6] = 0.0399318;
m[-22.5] = 0.0511284;
m[-22.4] = -0.00497741;
m[-22.3] = -0.0101761;
m[-22.2] = 0.0282327;
m[-22.1] = 0.00314393;
m[-22] = -0.00281471;
m[-21.9] = 0.0313208;
m[-21.8] = 0.0243623;
m[-21.7] = -0.0111413;
m[-21.6] = 0.00337654;
m[-21.5] = 0.00988362;
m[-21.4] = 0.026522;
m[-21.3] = 0.0294594;
m[-21.2] = 0.019358;
m[-21.1] = 0.00161851;
m[-21] = -0.00198632;
m[-20.9] = 0.0260246;
m[-20.8] = 0.0193212;
m[-20.7] = 0.0429269;
m[-20.6] = 0.0255831;
m[-20.5] = 0.0122762;
m[-20.4] = -0.000848318;
m[-20.3] = 0.0528239;
m[-20.2] = 0.0367456;
m[-20.1] = 0.0306368;
m[-20] = 0.0561133;
m[-19.9] = 0.0218553;
m[-19.8] = 0.0400752;
m[-19.7] = 0.0334802;
m[-19.6] = 0.0419941;
m[-19.5] = 0.0261306;
m[-19.4] = -0.0113657;
m[-19.3] = 0.0275921;
m[-19.2] = 0.0155465;
m[-19.1] = 0.0248174;
m[-19] = 0.0294411;
m[-18.9] = 0.0457995;
m[-18.8] = 0.0499106;
m[-18.7] = 0.0276209;
m[-18.6] = 0.0246155;
m[-18.5] = 0.0157417;
m[-18.4] = 0.044681;
m[-18.3] = 0.0218739;
m[-18.2] = 0.0357997;
m[-18.1] = 0.0171984;
m[-18] = 0.0308338;
m[-17.9] = 0.0415693;
m[-17.8] = 0.0554379;
m[-17.7] = 0.0450179;
m[-17.6] = 0.0306981;
m[-17.5] = 0.0037123;
m[-17.4] = 0.0549307;
m[-17.3] = 0.0718426;
m[-17.2] = 0.0291822;
m[-17.1] = 0.0466785;
m[-17] = 0.0340935;
m[-16.9] = 0.0464641;
m[-16.8] = 0.0290124;
m[-16.7] = 0.0213719;
m[-16.6] = 0.0272081;
m[-16.5] = 0.0274935;
m[-16.4] = 0.0370498;
m[-16.3] = 0.0473671;
m[-16.2] = 0.00551726;
m[-16.1] = 0.0297595;
m[-16] = 0.0735875;
m[-15.9] = 0.0194727;
m[-15.8] = 0.0362374;
m[-15.7] = 0.0302086;
m[-15.6] = 0.0570699;
m[-15.5] = 0.0340444;
m[-15.4] = 0.0416744;
m[-15.3] = 0.0354936;
m[-15.2] = 0.0567977;
m[-15.1] = 0.059;
m[-15] = 0.0224633;
m[-14.9] = 0.0341113;
m[-14.8] = 0.0465027;
m[-14.7] = 0.0286278;
m[-14.6] = 0.023812;
m[-14.5] = 0.0366979;
m[-14.4] = 0.0353936;
m[-14.3] = 0.028703;
m[-14.2] = 0.0234631;
m[-14.1] = 0.0211298;
m[-14] = 0.027948;
m[-13.9] = 0.0463392;
m[-13.8] = 0.0391029;
m[-13.7] = 0.0333345;
m[-13.6] = 0.0345805;
m[-13.5] = 0.0120291;
m[-13.4] = 0.0510726;
m[-13.3] = 0.0345971;
m[-13.2] = 0.0574574;
m[-13.1] = 0.0344702;
m[-13] = 0.03348;
m[-12.9] = 0.0545725;
m[-12.8] = 0.0208309;
m[-12.7] = 0.0499885;
m[-12.6] = 0.0385316;
m[-12.5] = 0.0452855;
m[-12.4] = 0.0452605;
m[-12.3] = 0.0436342;
m[-12.2] = 0.0265533;
m[-12.1] = 0.0344424;
m[-12] = 0.0208234;
m[-11.9] = 0.030717;
m[-11.8] = 0.0153689;
m[-11.7] = 0.0542356;
m[-11.6] = 0.0110123;
m[-11.5] = 0.0475845;
m[-11.4] = 0.0594825;
m[-11.3] = 0.0607481;
m[-11.2] = 0.0605187;
m[-11.1] = 0.0623412;
m[-11] = 0.0642185;
m[-10.9] = 0.0474451;
m[-10.8] = 0.0396446;
m[-10.7] = 0.0260638;
m[-10.6] = 0.0569049;
m[-10.5] = 0.0424305;
m[-10.4] = 0.0385651;
m[-10.3] = 0.0364757;
m[-10.2] = 0.0263091;
m[-10.1] = 0.044343;
m[-10] = 0.0594234;
m[-9.9] = 0.0306316;
m[-9.8] = 0.02561;
m[-9.7] = 0.0397928;
m[-9.6] = 0.0425772;
m[-9.5] = 0.0446719;
m[-9.4] = 0.0331142;
m[-9.3] = 0.0453438;
m[-9.2] = 0.0309842;
m[-9.1] = 0.0488251;
m[-9] = 0.0342476;
m[-8.9] = 0.0332874;
m[-8.8] = 0.0493587;
m[-8.7] = 0.0396726;
m[-8.6] = 0.048398;
m[-8.5] = 0.0353024;
m[-8.4] = 0.0350165;
m[-8.3] = 0.0315224;
m[-8.2] = 0.0433496;
m[-8.1] = 0.0430132;
m[-8] = 0.0415948;
m[-7.9] = 0.0272967;
m[-7.8] = 0.0193946;
m[-7.7] = 0.0544884;
m[-7.6] = 0.0262505;
m[-7.5] = 0.047336;
m[-7.4] = 0.0320046;
m[-7.3] = 0.0523533;
m[-7.2] = 0.0408844;
m[-7.1] = 0.0321101;
m[-7] = 0.0366087;
m[-6.9] = 0.029637;
m[-6.8] = 0.04681;
m[-6.7] = 0.0497112;
m[-6.6] = 0.0410031;
m[-6.5] = 0.0496329;
m[-6.4] = 0.0399685;
m[-6.3] = 0.0257379;
m[-6.2] = 0.0335406;
m[-6.1] = 0.0362648;
m[-6] = 0.03797;
m[-5.9] = 0.0418463;
m[-5.8] = 0.0369154;
m[-5.7] = 0.0378967;
m[-5.6] = 0.031938;
m[-5.5] = 0.0367207;
m[-5.4] = 0.0373314;
m[-5.3] = 0.0358559;
m[-5.2] = 0.031115;
m[-5.1] = 0.0412203;
m[-5] = 0.0390003;
m[-4.9] = 0.0252639;
m[-4.8] = 0.0368769;
m[-4.7] = 0.0431963;
m[-4.6] = 0.0336313;
m[-4.5] = 0.0395816;
m[-4.4] = 0.0467013;
m[-4.3] = 0.0399055;
m[-4.2] = 0.0488776;
m[-4.1] = 0.0470633;
m[-4] = 0.0363822;
m[-3.9] = 0.0398664;
m[-3.8] = 0.0502628;
m[-3.7] = 0.0349064;
m[-3.6] = 0.032947;
m[-3.5] = 0.0411709;
m[-3.4] = 0.0382528;
m[-3.3] = 0.0314169;
m[-3.2] = 0.0357339;
m[-3.1] = 0.0473018;
m[-3] = 0.0268641;
m[-2.9] = 0.0273803;
m[-2.8] = 0.0301497;
m[-2.7] = 0.0404668;
m[-2.6] = 0.0381159;
m[-2.5] = 0.0311113;
m[-2.4] = 0.0303506;
m[-2.3] = 0.0336653;
m[-2.2] = 0.0272197;
m[-2.1] = 0.0344639;
m[-2] = 0.0365305;
m[-1.9] = 0.037699;
m[-1.8] = 0.0329564;
m[-1.7] = 0.0397924;
m[-1.6] = 0.0323335;
m[-1.5] = 0.0332547;
m[-1.4] = 0.0281654;
m[-1.3] = 0.0431686;
m[-1.2] = 0.0327476;
m[-1.1] = 0.0432412;
m[-1] = 0.0394108;
m[-0.9] = 0.0335115;
m[-0.8] = 0.0392395;
m[-0.7] = 0.0357454;
m[-0.6] = 0.0350557;
m[-0.5] = 0.032921;
m[-0.4] = 0.0378492;
m[-0.3] = 0.032036;
m[-0.2] = 0.0389886;
m[-0.1] = 0.0352017;
m[0] = 0.0326112;
m[0.1] = 0.0355212;
m[0.2] = 0.024985;
m[0.3] = 0.0273578;
m[0.4] = 0.0305969;
m[0.5] = 0.0376273;
m[0.6] = 0.0429553;
m[0.7] = 0.0375382;
m[0.8] = 0.0383882;
m[0.9] = 0.0408073;
m[1] = 0.0413989;
m[1.1] = 0.0508817;
m[1.2] = 0.0444194;
m[1.3] = 0.0513409;
m[1.4] = 0.0466847;
m[1.5] = 0.0427815;
m[1.6] = 0.0475065;
m[1.7] = 0.046065;
m[1.8] = 0.0401662;
m[1.9] = 0.0493493;
m[2] = 0.0437359;
m[2.1] = 0.0448731;
m[2.2] = 0.0514796;
m[2.3] = 0.0481984;
m[2.4] = 0.0477857;
m[2.5] = 0.0438497;
m[2.6] = 0.0568901;
m[2.7] = 0.0375321;
m[2.8] = 0.0444585;
m[2.9] = 0.0504059;
m[3] = 0.0608413;
m[3.1] = 0.0411855;
m[3.2] = 0.0522075;
m[3.3] = 0.050361;
m[3.4] = 0.0545153;
m[3.5] = 0.0501773;
m[3.6] = 0.0578294;
m[3.7] = 0.0480172;
m[3.8] = 0.0494346;
m[3.9] = 0.0528197;
m[4] = 0.0401632;
m[4.1] = 0.0592354;
m[4.2] = 0.0544941;
m[4.3] = 0.0535738;
m[4.4] = 0.0673486;
m[4.5] = 0.0614152;
m[4.6] = 0.0467483;
m[4.7] = 0.0622201;
m[4.8] = 0.0555665;
m[4.9] = 0.0534028;
m[5] = 0.0477284;
m[5.1] = 0.0539436;
m[5.2] = 0.0521557;
m[5.3] = 0.0610564;
m[5.4] = 0.0426865;
m[5.5] = 0.0552803;
m[5.6] = 0.0328099;
m[5.7] = 0.0638491;
m[5.8] = 0.0518898;
m[5.9] = 0.0560592;
m[6] = 0.0435733;
m[6.1] = 0.0551192;
m[6.2] = 0.0578322;
m[6.3] = 0.0600928;
m[6.4] = 0.0570712;
m[6.5] = 0.0369783;
m[6.6] = 0.0541598;
m[6.7] = 0.0515592;
m[6.8] = 0.048483;
m[6.9] = 0.0613274;
m[7] = 0.0494761;
m[7.1] = 0.0598862;
m[7.2] = 0.0583129;
m[7.3] = 0.0543829;
m[7.4] = 0.0497197;
m[7.5] = 0.0499976;
m[7.6] = 0.0594333;
m[7.7] = 0.0541665;
m[7.8] = 0.0531372;
m[7.9] = 0.0651751;
m[8] = 0.0483505;
m[8.1] = 0.0590038;
m[8.2] = 0.0536129;
m[8.3] = 0.0515915;
m[8.4] = 0.0551762;
m[8.5] = 0.0437313;
m[8.6] = 0.0435263;
m[8.7] = 0.0441037;
m[8.8] = 0.0348415;
m[8.9] = 0.0420064;
m[9] = 0.0502671;
m[9.1] = 0.0377611;
m[9.2] = 0.046178;
m[9.3] = 0.0523482;
m[9.4] = 0.0507638;
m[9.5] = 0.0578713;
m[9.6] = 0.0503825;
m[9.7] = 0.0524382;
m[9.8] = 0.0394771;
m[9.9] = 0.0490565;
m[10] = 0.0501928;
m[10.1] = 0.0521814;
m[10.2] = 0.0503775;
m[10.3] = 0.0437298;
m[10.4] = 0.0527954;
m[10.5] = 0.06016;
m[10.6] = 0.0487587;
m[10.7] = 0.058665;
m[10.8] = 0.0503465;
m[10.9] = 0.051894;
m[11] = 0.0580758;
m[11.1] = 0.0469577;
m[11.2] = 0.0499571;
m[11.3] = 0.0499267;
m[11.4] = 0.0521817;
m[11.5] = 0.0587227;
m[11.6] = 0.0591419;
m[11.7] = 0.0594429;
m[11.8] = 0.0573678;
m[11.9] = 0.0568948;
m[12] = 0.0515815;
m[12.1] = 0.0524586;
m[12.2] = 0.0612;
m[12.3] = 0.0553837;
m[12.4] = 0.0596611;
m[12.5] = 0.047697;
m[12.6] = 0.0629805;
m[12.7] = 0.0476751;
m[12.8] = 0.0501933;
m[12.9] = 0.0527572;
m[13] = 0.0552512;
m[13.1] = 0.0586185;
m[13.2] = 0.0474451;
m[13.3] = 0.0588723;
m[13.4] = 0.0495103;
m[13.5] = 0.0576631;
m[13.6] = 0.0481364;
m[13.7] = 0.0550354;
m[13.8] = 0.0600608;
m[13.9] = 0.0587489;
m[14] = 0.0519287;
m[14.1] = 0.0611663;
m[14.2] = 0.0510076;
m[14.3] = 0.0532339;
m[14.4] = 0.0617938;
m[14.5] = 0.0645993;
m[14.6] = 0.0625477;
m[14.7] = 0.0629304;
m[14.8] = 0.0500402;
m[14.9] = 0.0637841;
m[15] = 0.0622701;
m[15.1] = 0.0633478;
m[15.2] = 0.0653444;
m[15.3] = 0.0522212;
m[15.4] = 0.0712356;
m[15.5] = 0.0717245;
m[15.6] = 0.0585594;
m[15.7] = 0.0575345;
m[15.8] = 0.0704691;
m[15.9] = 0.0629986;
m[16] = 0.0711594;
m[16.1] = 0.0729864;
m[16.2] = 0.0777038;
m[16.3] = 0.0727699;
m[16.4] = 0.0654;
m[16.5] = 0.068632;
m[16.6] = 0.0710137;
m[16.7] = 0.0671684;
m[16.8] = 0.0694337;
m[16.9] = 0.0695402;
m[17] = 0.0820055;
m[17.1] = 0.0671778;
m[17.2] = 0.0799887;
m[17.3] = 0.0894673;
m[17.4] = 0.0813692;
m[17.5] = 0.0845841;
m[17.6] = 0.076031;
m[17.7] = 0.0892575;
m[17.8] = 0.0915429;
m[17.9] = 0.0775264;
m[18] = 0.0854874;
m[18.1] = 0.0753506;
m[18.2] = 0.072999;
m[18.3] = 0.0802282;
m[18.4] = 0.0734286;
m[18.5] = 0.0819871;
m[18.6] = 0.082929;
m[18.7] = 0.0872214;
m[18.8] = 0.0895388;
m[18.9] = 0.0734984;
m[19] = 0.0876113;
m[19.1] = 0.0800362;
m[19.2] = 0.0880803;
m[19.3] = 0.0796122;
m[19.4] = 0.0799856;
m[19.5] = 0.0811591;
m[19.6] = 0.0876262;
m[19.7] = 0.0876467;
m[19.8] = 0.0932194;
m[19.9] = 0.0750925;
m[20] = 0.081445;
m[20.1] = 0.0943357;
m[20.2] = 0.0812999;
m[20.3] = 0.0696036;
m[20.4] = 0.0902184;
m[20.5] = 0.0869972;
m[20.6] = 0.0735272;
m[20.7] = 0.0978449;
m[20.8] = 0.0890989;
m[20.9] = 0.0947661;
m[21] = 0.0844356;
m[21.1] = 0.0936427;
m[21.2] = 0.082583;
m[21.3] = 0.0734988;
m[21.4] = 0.0865536;
m[21.5] = 0.0813851;
m[21.6] = 0.0896998;
m[21.7] = 0.074816;
m[21.8] = 0.0849102;
m[21.9] = 0.0979843;
m[22] = 0.0841944;
m[22.1] = 0.0895543;
m[22.2] = 0.0880898;
m[22.3] = 0.0979115;
m[22.4] = 0.0777311;
m[22.5] = 0.0723388;
m[22.6] = 0.0759349;
m[22.7] = 0.0731828;
m[22.8] = 0.0876884;
m[22.9] = 0.0849364;
m[23] = 0.0954653;
m[23.1] = 0.108812;
m[23.2] = 0.0866772;
m[23.3] = 0.0887352;
m[23.4] = 0.0762987;
m[23.5] = 0.0901081;
m[23.6] = 0.070983;
m[23.7] = 0.0844562;
m[23.8] = 0.065133;
m[23.9] = 0.0823526;
m[24] = 0.073587;
m[24.1] = 0.0942425;
m[24.2] = 0.107521;
m[24.3] = 0.0999052;
m[24.4] = 0.0806502;
m[24.5] = 0.0868995;
m[24.6] = 0.093778;
m[24.7] = 0.0868856;
m[24.8] = 0.102812;
m[24.9] = 0.0826411;
m[25] = 0.119259;
m[25.1] = 0.0785338;
m[25.2] = 0.0651588;
m[25.3] = 0.0886688;
m[25.4] = 0.0833117;
m[25.5] = 0.0605787;
m[25.6] = 0.11261;
m[25.7] = 0.106648;
m[25.8] = 0.115048;
m[25.9] = 0.0618388;
m[26] = 0.0915046;
m[26.1] = 0.0645414;
m[26.2] = 0.0613226;
m[26.3] = 0.0866186;
m[26.4] = 0.0861928;
m[26.5] = 0.162128;
m[26.6] = 0.102062;
m[26.7] = 0.0945543;
m[26.8] = 0.0340991;
m[26.9] = 0.107379;
m[27] = 0.061946;
m[27.1] = 0.0770463;
m[27.2] = 0.0818451;
m[27.3] = 0.0733913;
m[27.4] = 0.132463;
m[27.5] = 0.085864;
m[27.6] = 0.0437594;
m[27.7] = 0.0523276;
m[27.8] = 0.0727916;
m[27.9] = 0.0650819;
m[28] = 0.0990676;
m[28.1] = 0.0802773;
m[28.2] = 0.0689969;
m[28.3] = 0.0580071;
m[28.4] = 0.0690729;
m[28.5] = 0.0871129;
m[28.6] = 0.0779335;
m[28.7] = 0.04947;
m[28.8] = 0.0705013;
m[28.9] = 0.0892107;
m[29] = 0.0595993;
m[29.1] = 0.0716134;
m[29.2] = 0.0652577;
m[29.3] = 0.055098;
m[29.4] = 0.0935245;
m[29.5] = 0.0476768;
m[29.6] = 0.057151;
m[29.7] = 0.0467444;
m[29.8] = 0.0238095;
m[29.9] = 0.0524391;
m[30] = 0.0382691;
m[30.1] = 0.0602116;
m[30.3] = 0.0377864;
m[30.4] = 0.0392845;
m[30.5] = 0.0317461;
m[30.7] = 0.0366493;
m[30.8] = 0.076923;
m[30.9] = 0.074081;
m[31] = 0.154321;
m[31.2] = 0.0370371;
m[31.3] = 0.0185185;
m[31.4] = 0.0428447;
m[31.5] = 0.0123457;
m[31.6] = 0.00617286;
m[31.7] = 0.0533677;
m[32.2] = 0.027027;
m[32.7] = 0.027027;
m[33.1] = 0.125654;
laskee[-33] = 9;
laskee[-32.9] = 6;
laskee[-32.5] = 21;
laskee[-31.1] = 0;
laskee[-30.8] = 13;
laskee[-30.5] = 4;
laskee[-30.2] = 24;
laskee[-28.7] = 0;
laskee[-28.6] = 2;
laskee[-28.5] = 12;
laskee[-27.3] = 0;
laskee[-26.8] = 9;
laskee[-26.2] = 0;
laskee[-25.8] = 0;
laskee[-25.5] = 0;
laskee[-25.4] = 23;
laskee[-25.1] = 10;
laskee[-24.7] = 0;
laskee[-24.5] = 1;
laskee[-24.4] = 3;
laskee[-24.2] = 0;
laskee[-24.1] = 0;
laskee[-23.9] = 2;
laskee[-23.7] = 0;
laskee[-23.6] = 2;
laskee[-23.5] = 0;
laskee[-23.3] = 0;
laskee[-22.6] = 4;
laskee[-22.4] = 23;
laskee[-22.2] = 0;
laskee[-21.9] = 0;
laskee[-21.8] = 5;
laskee[-21.7] = 1;
laskee[-21.6] = 0;
laskee[-21.3] = 1;
laskee[-21.1] = 23;
laskee[-20.8] = 0;
laskee[-20.6] = 6;
laskee[-20.5] = 14;
laskee[-20.4] = 7;
laskee[-20.3] = 3;
laskee[-20.2] = 0;
laskee[-20.1] = 4;
laskee[-20] = 2;
laskee[-19.9] = 0;
laskee[-19.7] = 0;
laskee[-19.6] = 4;
laskee[-19.5] = 0;
laskee[-19.4] = 4;
laskee[-19.3] = 3;
laskee[-19.2] = 0;
laskee[-19.1] = 11;
laskee[-19] = 0;
laskee[-18.8] = 2;
laskee[-18.7] = 1;
laskee[-18.6] = 14;
laskee[-18.4] = 3;
laskee[-18.3] = 3;
laskee[-18.2] = 15;
laskee[-18.1] = 6;
laskee[-18] = 0;
laskee[-17.9] = 0;
laskee[-17.8] = 15;
laskee[-17.7] = 0;
laskee[-17.5] = 1;
laskee[-17.4] = 15;
laskee[-17.3] = 0;
laskee[-17.2] = 31;
laskee[-17.1] = 0;
laskee[-16.9] = 0;
laskee[-16.7] = 5;
laskee[-16.6] = 0;
laskee[-16.5] = 0;
laskee[-16.4] = 2;
laskee[-16.3] = 6;
laskee[-16.2] = 1;
laskee[-16.1] = 0;
laskee[-16] = 21;
laskee[-15.9] = 0;
laskee[-15.7] = 1;
laskee[-15.6] = 2;
laskee[-15.3] = 16;
laskee[-15.2] = 17;
laskee[-15.1] = 9;
laskee[-15] = 15;
laskee[-14.9] = 11;
laskee[-14.8] = 8;
laskee[-14.7] = 4;
laskee[-14.5] = 6;
laskee[-14.4] = 5;
laskee[-14.3] = 6;
laskee[-14.2] = 10;
laskee[-14.1] = 4;
laskee[-14] = 3;
laskee[-13.9] = 8;
laskee[-13.8] = 3;
laskee[-13.7] = 3;
laskee[-13.6] = 8;
laskee[-13.5] = 7;
laskee[-13.4] = 6;
laskee[-13.3] = 3;
laskee[-13.2] = 1;
laskee[-13.1] = 9;
laskee[-13] = 1;
laskee[-12.9] = 4;
laskee[-12.8] = 5;
laskee[-12.7] = 7;
laskee[-12.6] = 2;
laskee[-12.5] = 5;
laskee[-12.4] = 8;
laskee[-12.3] = 1;
laskee[-12.2] = 1;
laskee[-12.1] = 3;
laskee[-12] = 2;
laskee[-11.9] = 0;
laskee[-11.8] = 11;
laskee[-11.7] = 0;
laskee[-11.6] = 4;
laskee[-11.5] = 0;
laskee[-11.4] = 1;
laskee[-11.3] = 7;
laskee[-11.2] = 3;
laskee[-11.1] = 3;
laskee[-11] = 1;
laskee[-10.9] = 0;
laskee[-10.8] = 6;
laskee[-10.7] = 3;
laskee[-10.6] = 2;
laskee[-10.5] = 3;
laskee[-10.4] = 3;
laskee[-10.3] = 0;
laskee[-10.2] = 1;
laskee[-10.1] = 1;
laskee[-10] = 0;
laskee[-9.9] = 1;
laskee[-9.8] = 2;
laskee[-9.7] = 3;
laskee[-9.6] = 1;
laskee[-9.5] = 2;
laskee[-9.4] = 4;
laskee[-9.3] = 2;
laskee[-9.2] = 4;
laskee[-9.1] = 2;
laskee[-9] = 5;
laskee[-8.9] = 6;
laskee[-8.8] = 7;
laskee[-8.7] = 9;
laskee[-8.6] = 7;
laskee[-8.5] = 5;
laskee[-8.4] = 3;
laskee[-8.3] = 3;
laskee[-8.2] = 2;
laskee[-8.1] = 10;
laskee[-8] = 5;
laskee[-7.9] = 0;
laskee[-7.8] = 3;
laskee[-7.7] = 1;
laskee[-7.6] = 2;
laskee[-7.5] = 3;
laskee[-7.4] = 3;
laskee[-7.3] = 2;
laskee[-7.2] = 5;
laskee[-7.1] = 4;
laskee[-7] = 8;
laskee[-6.9] = 1;
laskee[-6.8] = 1;
laskee[-6.7] = 5;
laskee[-6.6] = 7;
laskee[-6.5] = 2;
laskee[-6.4] = 8;
laskee[-6.3] = 6;
laskee[-6.2] = 4;
laskee[-6.1] = 3;
laskee[-6] = 3;
laskee[-5.9] = 3;
laskee[-5.8] = 4;
laskee[-5.7] = 6;
laskee[-5.6] = 7;
laskee[-5.5] = 4;
laskee[-5.4] = 2;
laskee[-5.3] = 6;
laskee[-5.2] = 3;
laskee[-5.1] = 4;
laskee[-5] = 2;
laskee[-4.9] = 6;
laskee[-4.8] = 4;
laskee[-4.7] = 3;
laskee[-4.6] = 0;
laskee[-4.5] = 2;
laskee[-4.4] = 6;
laskee[-4.3] = 3;
laskee[-4.2] = 4;
laskee[-4.1] = 4;
laskee[-4] = 4;
laskee[-3.9] = 5;
laskee[-3.8] = 4;
laskee[-3.7] = 3;
laskee[-3.6] = 9;
laskee[-3.5] = 1;
laskee[-3.4] = 5;
laskee[-3.3] = 4;
laskee[-3.2] = 5;
laskee[-3.1] = 2;
laskee[-3] = 3;
laskee[-2.9] = 5;
laskee[-2.8] = 5;
laskee[-2.7] = 4;
laskee[-2.6] = 4;
laskee[-2.5] = 4;
laskee[-2.4] = 6;
laskee[-2.3] = 4;
laskee[-2.2] = 5;
laskee[-2.1] = 4;
laskee[-2] = 5;
laskee[-1.9] = 4;
laskee[-1.8] = 4;
laskee[-1.7] = 6;
laskee[-1.6] = 4;
laskee[-1.5] = 4;
laskee[-1.4] = 2;
laskee[-1.3] = 5;
laskee[-1.2] = 5;
laskee[-1.1] = 3;
laskee[-1] = 5;
laskee[-0.9] = 4;
laskee[-0.8] = 3;
laskee[-0.7] = 3;
laskee[-0.6] = 5;
laskee[-0.5] = 5;
laskee[-0.4] = 3;
laskee[-0.3] = 3;
laskee[-0.2] = 4;
laskee[-0.1] = 5;
laskee[0] = 4;
laskee[0.1] = 4;
laskee[0.2] = 8;
laskee[0.3] = 6;
laskee[0.4] = 3;
laskee[0.5] = 4;
laskee[0.6] = 5;
laskee[0.7] = 5;
laskee[0.8] = 4;
laskee[0.9] = 4;
laskee[1] = 2;
laskee[1.1] = 3;
laskee[1.2] = 4;
laskee[1.3] = 6;
laskee[1.4] = 3;
laskee[1.5] = 4;
laskee[1.6] = 4;
laskee[1.7] = 3;
laskee[1.8] = 2;
laskee[1.9] = 3;
laskee[2] = 3;
laskee[2.1] = 3;
laskee[2.2] = 4;
laskee[2.3] = 3;
laskee[2.4] = 3;
laskee[2.5] = 3;
laskee[2.6] = 3;
laskee[2.7] = 3;
laskee[2.8] = 3;
laskee[2.9] = 2;
laskee[3] = 3;
laskee[3.1] = 2;
laskee[3.2] = 2;
laskee[3.3] = 4;
laskee[3.4] = 4;
laskee[3.5] = 3;
laskee[3.6] = 2;
laskee[3.7] = 2;
laskee[3.8] = 3;
laskee[3.9] = 4;
laskee[4] = 4;
laskee[4.1] = 1;
laskee[4.2] = 2;
laskee[4.3] = 2;
laskee[4.4] = 3;
laskee[4.5] = 4;
laskee[4.6] = 4;
laskee[4.7] = 3;
laskee[4.8] = 2;
laskee[4.9] = 2;
laskee[5] = 1;
laskee[5.1] = 4;
laskee[5.2] = 1;
laskee[5.3] = 2;
laskee[5.4] = 2;
laskee[5.5] = 2;
laskee[5.6] = 2;
laskee[5.7] = 2;
laskee[5.8] = 1;
laskee[5.9] = 3;
laskee[6] = 2;
laskee[6.1] = 1;
laskee[6.2] = 4;
laskee[6.3] = 3;
laskee[6.4] = 1;
laskee[6.5] = 1;
laskee[6.6] = 4;
laskee[6.7] = 1;
laskee[6.8] = 3;
laskee[6.9] = 2;
laskee[7] = 1;
laskee[7.1] = 2;
laskee[7.2] = 3;
laskee[7.3] = 2;
laskee[7.4] = 3;
laskee[7.5] = 1;
laskee[7.6] = 2;
laskee[7.7] = 3;
laskee[7.8] = 2;
laskee[7.9] = 2;
laskee[8] = 1;
laskee[8.1] = 1;
laskee[8.2] = 3;
laskee[8.3] = 3;
laskee[8.4] = 2;
laskee[8.5] = 2;
laskee[8.6] = 3;
laskee[8.7] = 2;
laskee[8.8] = 2;
laskee[8.9] = 2;
laskee[9] = 2;
laskee[9.1] = 3;
laskee[9.2] = 2;
laskee[9.3] = 1;
laskee[9.4] = 2;
laskee[9.5] = 2;
laskee[9.6] = 1;
laskee[9.7] = 1;
laskee[9.8] = 2;
laskee[9.9] = 4;
laskee[10] = 2;
laskee[10.1] = 2;
laskee[10.2] = 1;
laskee[10.3] = 2;
laskee[10.4] = 2;
laskee[10.5] = 2;
laskee[10.6] = 2;
laskee[10.7] = 1;
laskee[10.8] = 3;
laskee[10.9] = 2;
laskee[11] = 2;
laskee[11.1] = 1;
laskee[11.2] = 1;
laskee[11.3] = 2;
laskee[11.4] = 1;
laskee[11.5] = 2;
laskee[11.6] = 2;
laskee[11.7] = 2;
laskee[11.8] = 2;
laskee[11.9] = 2;
laskee[12] = 3;
laskee[12.1] = 1;
laskee[12.2] = 3;
laskee[12.3] = 3;
laskee[12.4] = 2;
laskee[12.5] = 3;
laskee[12.6] = 3;
laskee[12.7] = 2;
laskee[12.8] = 2;
laskee[12.9] = 1;
laskee[13] = 2;
laskee[13.1] = 2;
laskee[13.2] = 1;
laskee[13.3] = 2;
laskee[13.4] = 2;
laskee[13.5] = 2;
laskee[13.6] = 2;
laskee[13.7] = 3;
laskee[13.8] = 2;
laskee[13.9] = 2;
laskee[14] = 1;
laskee[14.1] = 2;
laskee[14.2] = 3;
laskee[14.3] = 2;
laskee[14.4] = 2;
laskee[14.5] = 2;
laskee[14.6] = 2;
laskee[14.7] = 2;
laskee[14.8] = 2;
laskee[14.9] = 2;
laskee[15] = 2;
laskee[15.1] = 1;
laskee[15.2] = 2;
laskee[15.3] = 2;
laskee[15.4] = 2;
laskee[15.5] = 2;
laskee[15.6] = 2;
laskee[15.7] = 3;
laskee[15.8] = 2;
laskee[15.9] = 2;
laskee[16] = 2;
laskee[16.1] = 2;
laskee[16.2] = 2;
laskee[16.3] = 2;
laskee[16.4] = 2;
laskee[16.5] = 2;
laskee[16.6] = 1;
laskee[16.7] = 1;
laskee[16.8] = 2;
laskee[16.9] = 1;
laskee[17] = 1;
laskee[17.1] = 1;
laskee[17.2] = 1;
laskee[17.3] = 2;
laskee[17.4] = 3;
laskee[17.5] = 1;
laskee[17.6] = 1;
laskee[17.7] = 2;
laskee[17.8] = 2;
laskee[17.9] = 1;
laskee[18] = 1;
laskee[18.1] = 1;
laskee[18.2] = 1;
laskee[18.3] = 1;
laskee[18.4] = 1;
laskee[18.5] = 1;
laskee[18.6] = 2;
laskee[18.7] = 1;
laskee[18.8] = 2;
laskee[18.9] = 2;
laskee[19] = 1;
laskee[19.1] = 1;
laskee[19.2] = 1;
laskee[19.3] = 1;
laskee[19.4] = 0;
laskee[19.5] = 2;
laskee[19.6] = 1;
laskee[19.7] = 2;
laskee[19.8] = 1;
laskee[19.9] = 1;
laskee[20] = 1;
laskee[20.1] = 1;
laskee[20.2] = 2;
laskee[20.3] = 1;
laskee[20.4] = 1;
laskee[20.5] = 2;
laskee[20.6] = 1;
laskee[20.7] = 2;
laskee[20.8] = 1;
laskee[20.9] = 1;
laskee[21] = 2;
laskee[21.1] = 1;
laskee[21.2] = 1;
laskee[21.3] = 0;
laskee[21.4] = 1;
laskee[21.5] = 1;
laskee[21.6] = 1;
laskee[21.7] = 2;
laskee[21.8] = 1;
laskee[21.9] = 1;
laskee[22] = 2;
laskee[22.1] = 1;
laskee[22.2] = 1;
laskee[22.3] = 1;
laskee[22.4] = 1;
laskee[22.5] = 2;
laskee[22.6] = 1;
laskee[22.7] = 1;
laskee[22.8] = 0;
laskee[22.9] = 2;
laskee[23] = 1;
laskee[23.1] = 2;
laskee[23.2] = 1;
laskee[23.3] = 1;
laskee[23.4] = 1;
laskee[23.5] = 2;
laskee[23.6] = 1;
laskee[23.7] = 1;
laskee[23.8] = 1;
laskee[23.9] = 1;
laskee[24] = 2;
laskee[24.1] = 0;
laskee[24.2] = 1;
laskee[24.3] = 1;
laskee[24.4] = 1;
laskee[24.5] = 1;
laskee[24.6] = 1;
laskee[24.7] = 1;
laskee[24.8] = 1;
laskee[24.9] = 1;
laskee[25] = 1;
laskee[25.1] = 1;
laskee[25.2] = 2;
laskee[25.3] = 1;
laskee[25.4] = 2;
laskee[25.5] = 1;
laskee[25.6] = 2;
laskee[25.7] = 1;
laskee[25.8] = 1;
laskee[25.9] = 1;
laskee[26] = 2;
laskee[26.1] = 1;
laskee[26.2] = 1;
laskee[26.3] = 3;
laskee[26.4] = 2;
laskee[26.5] = 0;
laskee[26.6] = 2;
laskee[26.7] = 2;
laskee[26.8] = 2;
laskee[26.9] = 2;
laskee[27] = 1;
laskee[27.1] = 2;
laskee[27.3] = 2;
laskee[27.4] = 0;
laskee[27.5] = 0;
laskee[27.6] = 0;
laskee[27.7] = 2;
laskee[27.8] = 2;
laskee[27.9] = 1;
laskee[28] = 0;
laskee[28.1] = 2;
laskee[28.2] = 2;
laskee[28.3] = 2;
laskee[28.4] = 2;
laskee[28.5] = 1;
laskee[28.6] = 3;
laskee[28.7] = 2;
laskee[28.8] = 1;
laskee[28.9] = 1;
laskee[29] = 1;
laskee[29.3] = 3;
laskee[29.5] = 2;
laskee[29.6] = 1;
laskee[29.7] = 0;
laskee[29.8] = 1;
laskee[29.9] = 1;
laskee[30] = 1;
laskee[30.1] = 0;
laskee[30.5] = 3;
laskee[30.6] = 2;
laskee[30.8] = 2;
laskee[30.9] = 0;
laskee[31.2] = 0;
laskee[31.3] = 2;
laskee[31.4] = 1;
laskee[31.5] = 2;
laskee[32.6] = 2;
nousee[-33] = 35;
nousee[-32.9] = 28;
nousee[-32.5] = 33;
nousee[-31.1] = 35;
nousee[-30.8] = 33;
nousee[-30.5] = 34;
nousee[-30.2] = 35;
nousee[-28.7] = 31;
nousee[-28.6] = 35;
nousee[-28.5] = 35;
nousee[-27.3] = 35;
nousee[-26.8] = 32;
nousee[-26.2] = 35;
nousee[-25.8] = 33;
nousee[-25.5] = 28;
nousee[-25.4] = 32;
nousee[-25.1] = 33;
nousee[-24.7] = 31;
nousee[-24.5] = 32;
nousee[-24.4] = 35;
nousee[-24.2] = 33;
nousee[-24.1] = 34;
nousee[-23.9] = 29;
nousee[-23.7] = 35;
nousee[-23.6] = 32;
nousee[-23.5] = 34;
nousee[-23.3] = 35;
nousee[-22.6] = 35;
nousee[-22.4] = 34;
nousee[-22.2] = 33;
nousee[-21.9] = 35;
nousee[-21.8] = 25;
nousee[-21.7] = 27;
nousee[-21.6] = 32;
nousee[-21.3] = 26;
nousee[-21.1] = 22;
nousee[-20.8] = 24;
nousee[-20.6] = 31;
nousee[-20.5] = 26;
nousee[-20.4] = 35;
nousee[-20.3] = 33;
nousee[-20.2] = 34;
nousee[-20.1] = 33;
nousee[-20] = 32;
nousee[-19.9] = 34;
nousee[-19.7] = 34;
nousee[-19.6] = 30;
nousee[-19.5] = 27;
nousee[-19.4] = 31;
nousee[-19.3] = 31;
nousee[-19.2] = 35;
nousee[-19.1] = 34;
nousee[-19] = 32;
nousee[-18.8] = 35;
nousee[-18.7] = 31;
nousee[-18.6] = 34;
nousee[-18.4] = 30;
nousee[-18.3] = 33;
nousee[-18.2] = 32;
nousee[-18.1] = 33;
nousee[-18] = 23;
nousee[-17.9] = 25;
nousee[-17.8] = 24;
nousee[-17.7] = 35;
nousee[-17.5] = 12;
nousee[-17.4] = 33;
nousee[-17.3] = 28;
nousee[-17.2] = 31;
nousee[-17.1] = 30;
nousee[-16.9] = 28;
nousee[-16.7] = 33;
nousee[-16.6] = 28;
nousee[-16.5] = 33;
nousee[-16.4] = 29;
nousee[-16.3] = 28;
nousee[-16.2] = 35;
nousee[-16.1] = 35;
nousee[-16] = 29;
nousee[-15.9] = 25;
nousee[-15.7] = 27;
nousee[-15.6] = 35;
nousee[-15.3] = 32;
nousee[-15.2] = 24;
nousee[-15.1] = 26;
nousee[-15] = 35;
nousee[-14.9] = 28;
nousee[-14.8] = 33;
nousee[-14.7] = 25;
nousee[-14.5] = 29;
nousee[-14.4] = 27;
nousee[-14.3] = 27;
nousee[-14.2] = 29;
nousee[-14.1] = 32;
nousee[-14] = 29;
nousee[-13.9] = 34;
nousee[-13.8] = 32;
nousee[-13.7] = 28;
nousee[-13.6] = 29;
nousee[-13.5] = 32;
nousee[-13.4] = 32;
nousee[-13.3] = 31;
nousee[-13.2] = 32;
nousee[-13.1] = 32;
nousee[-13] = 24;
nousee[-12.9] = 27;
nousee[-12.8] = 32;
nousee[-12.7] = 29;
nousee[-12.6] = 32;
nousee[-12.5] = 32;
nousee[-12.4] = 30;
nousee[-12.3] = 29;
nousee[-12.2] = 35;
nousee[-12.1] = 25;
nousee[-12] = 31;
nousee[-11.9] = 28;
nousee[-11.8] = 29;
nousee[-11.7] = 32;
nousee[-11.6] = 33;
nousee[-11.5] = 28;
nousee[-11.4] = 31;
nousee[-11.3] = 33;
nousee[-11.2] = 31;
nousee[-11.1] = 24;
nousee[-11] = 26;
nousee[-10.9] = 31;
nousee[-10.8] = 34;
nousee[-10.7] = 29;
nousee[-10.6] = 30;
nousee[-10.5] = 30;
nousee[-10.4] = 31;
nousee[-10.3] = 31;
nousee[-10.2] = 27;
nousee[-10.1] = 33;
nousee[-10] = 28;
nousee[-9.9] = 31;
nousee[-9.8] = 32;
nousee[-9.7] = 30;
nousee[-9.6] = 28;
nousee[-9.5] = 28;
nousee[-9.4] = 31;
nousee[-9.3] = 27;
nousee[-9.2] = 31;
nousee[-9.1] = 31;
nousee[-9] = 24;
nousee[-8.9] = 29;
nousee[-8.8] = 31;
nousee[-8.7] = 29;
nousee[-8.6] = 22;
nousee[-8.5] = 32;
nousee[-8.4] = 29;
nousee[-8.3] = 28;
nousee[-8.2] = 28;
nousee[-8.1] = 29;
nousee[-8] = 29;
nousee[-7.9] = 32;
nousee[-7.8] = 27;
nousee[-7.7] = 29;
nousee[-7.6] = 28;
nousee[-7.5] = 25;
nousee[-7.4] = 20;
nousee[-7.3] = 31;
nousee[-7.2] = 27;
nousee[-7.1] = 28;
nousee[-7] = 27;
nousee[-6.9] = 29;
nousee[-6.8] = 26;
nousee[-6.7] = 30;
nousee[-6.6] = 29;
nousee[-6.5] = 29;
nousee[-6.4] = 30;
nousee[-6.3] = 29;
nousee[-6.2] = 25;
nousee[-6.1] = 25;
nousee[-6] = 29;
nousee[-5.9] = 29;
nousee[-5.8] = 29;
nousee[-5.7] = 28;
nousee[-5.6] = 31;
nousee[-5.5] = 28;
nousee[-5.4] = 30;
nousee[-5.3] = 27;
nousee[-5.2] = 30;
nousee[-5.1] = 30;
nousee[-5] = 30;
nousee[-4.9] = 28;
nousee[-4.8] = 27;
nousee[-4.7] = 29;
nousee[-4.6] = 30;
nousee[-4.5] = 26;
nousee[-4.4] = 28;
nousee[-4.3] = 30;
nousee[-4.2] = 31;
nousee[-4.1] = 30;
nousee[-4] = 28;
nousee[-3.9] = 28;
nousee[-3.8] = 28;
nousee[-3.7] = 26;
nousee[-3.6] = 29;
nousee[-3.5] = 28;
nousee[-3.4] = 29;
nousee[-3.3] = 28;
nousee[-3.2] = 27;
nousee[-3.1] = 29;
nousee[-3] = 28;
nousee[-2.9] = 26;
nousee[-2.8] = 28;
nousee[-2.7] = 30;
nousee[-2.6] = 26;
nousee[-2.5] = 26;
nousee[-2.4] = 28;
nousee[-2.3] = 28;
nousee[-2.2] = 29;
nousee[-2.1] = 26;
nousee[-2] = 28;
nousee[-1.9] = 30;
nousee[-1.8] = 29;
nousee[-1.7] = 25;
nousee[-1.6] = 29;
nousee[-1.5] = 26;
nousee[-1.4] = 28;
nousee[-1.3] = 28;
nousee[-1.2] = 26;
nousee[-1.1] = 26;
nousee[-1] = 29;
nousee[-0.9] = 28;
nousee[-0.8] = 27;
nousee[-0.7] = 27;
nousee[-0.6] = 29;
nousee[-0.5] = 27;
nousee[-0.4] = 28;
nousee[-0.3] = 29;
nousee[-0.2] = 27;
nousee[-0.1] = 30;
nousee[0] = 28;
nousee[0.1] = 27;
nousee[0.2] = 24;
nousee[0.3] = 28;
nousee[0.4] = 28;
nousee[0.5] = 26;
nousee[0.6] = 26;
nousee[0.7] = 27;
nousee[0.8] = 27;
nousee[0.9] = 29;
nousee[1] = 26;
nousee[1.1] = 25;
nousee[1.2] = 26;
nousee[1.3] = 27;
nousee[1.4] = 27;
nousee[1.5] = 26;
nousee[1.6] = 25;
nousee[1.7] = 26;
nousee[1.8] = 25;
nousee[1.9] = 26;
nousee[2] = 26;
nousee[2.1] = 24;
nousee[2.2] = 28;
nousee[2.3] = 27;
nousee[2.4] = 28;
nousee[2.5] = 28;
nousee[2.6] = 27;
nousee[2.7] = 27;
nousee[2.8] = 26;
nousee[2.9] = 28;
nousee[3] = 26;
nousee[3.1] = 27;
nousee[3.2] = 26;
nousee[3.3] = 27;
nousee[3.4] = 28;
nousee[3.5] = 26;
nousee[3.6] = 25;
nousee[3.7] = 25;
nousee[3.8] = 28;
nousee[3.9] = 28;
nousee[4] = 25;
nousee[4.1] = 29;
nousee[4.2] = 25;
nousee[4.3] = 27;
nousee[4.4] = 27;
nousee[4.5] = 28;
nousee[4.6] = 27;
nousee[4.7] = 27;
nousee[4.8] = 28;
nousee[4.9] = 27;
nousee[5] = 27;
nousee[5.1] = 27;
nousee[5.2] = 28;
nousee[5.3] = 27;
nousee[5.4] = 27;
nousee[5.5] = 27;
nousee[5.6] = 24;
nousee[5.7] = 29;
nousee[5.8] = 27;
nousee[5.9] = 27;
nousee[6] = 28;
nousee[6.1] = 26;
nousee[6.2] = 28;
nousee[6.3] = 28;
nousee[6.4] = 27;
nousee[6.5] = 26;
nousee[6.6] = 22;
nousee[6.7] = 27;
nousee[6.8] = 26;
nousee[6.9] = 28;
nousee[7] = 27;
nousee[7.1] = 30;
nousee[7.2] = 26;
nousee[7.3] = 26;
nousee[7.4] = 28;
nousee[7.5] = 26;
nousee[7.6] = 27;
nousee[7.7] = 27;
nousee[7.8] = 25;
nousee[7.9] = 25;
nousee[8] = 28;
nousee[8.1] = 27;
nousee[8.2] = 27;
nousee[8.3] = 27;
nousee[8.4] = 26;
nousee[8.5] = 27;
nousee[8.6] = 28;
nousee[8.7] = 26;
nousee[8.8] = 24;
nousee[8.9] = 25;
nousee[9] = 27;
nousee[9.1] = 26;
nousee[9.2] = 27;
nousee[9.3] = 25;
nousee[9.4] = 27;
nousee[9.5] = 25;
nousee[9.6] = 29;
nousee[9.7] = 27;
nousee[9.8] = 26;
nousee[9.9] = 24;
nousee[10] = 26;
nousee[10.1] = 26;
nousee[10.2] = 27;
nousee[10.3] = 26;
nousee[10.4] = 28;
nousee[10.5] = 27;
nousee[10.6] = 28;
nousee[10.7] = 26;
nousee[10.8] = 26;
nousee[10.9] = 26;
nousee[11] = 26;
nousee[11.1] = 27;
nousee[11.2] = 27;
nousee[11.3] = 26;
nousee[11.4] = 26;
nousee[11.5] = 27;
nousee[11.6] = 25;
nousee[11.7] = 25;
nousee[11.8] = 26;
nousee[11.9] = 26;
nousee[12] = 26;
nousee[12.1] = 25;
nousee[12.2] = 27;
nousee[12.3] = 26;
nousee[12.4] = 24;
nousee[12.5] = 26;
nousee[12.6] = 27;
nousee[12.7] = 28;
nousee[12.8] = 27;
nousee[12.9] = 27;
nousee[13] = 25;
nousee[13.1] = 25;
nousee[13.2] = 27;
nousee[13.3] = 26;
nousee[13.4] = 26;
nousee[13.5] = 28;
nousee[13.6] = 25;
nousee[13.7] = 28;
nousee[13.8] = 26;
nousee[13.9] = 27;
nousee[14] = 26;
nousee[14.1] = 25;
nousee[14.2] = 27;
nousee[14.3] = 25;
nousee[14.4] = 26;
nousee[14.5] = 25;
nousee[14.6] = 27;
nousee[14.7] = 26;
nousee[14.8] = 27;
nousee[14.9] = 26;
nousee[15] = 27;
nousee[15.1] = 27;
nousee[15.2] = 25;
nousee[15.3] = 26;
nousee[15.4] = 27;
nousee[15.5] = 25;
nousee[15.6] = 26;
nousee[15.7] = 27;
nousee[15.8] = 25;
nousee[15.9] = 27;
nousee[16] = 26;
nousee[16.1] = 25;
nousee[16.2] = 27;
nousee[16.3] = 25;
nousee[16.4] = 26;
nousee[16.5] = 27;
nousee[16.6] = 26;
nousee[16.7] = 25;
nousee[16.8] = 25;
nousee[16.9] = 27;
nousee[17] = 24;
nousee[17.1] = 26;
nousee[17.2] = 26;
nousee[17.3] = 27;
nousee[17.4] = 23;
nousee[17.5] = 25;
nousee[17.6] = 27;
nousee[17.7] = 27;
nousee[17.8] = 26;
nousee[17.9] = 25;
nousee[18] = 24;
nousee[18.1] = 24;
nousee[18.2] = 26;
nousee[18.3] = 25;
nousee[18.4] = 26;
nousee[18.5] = 24;
nousee[18.6] = 27;
nousee[18.7] = 25;
nousee[18.8] = 25;
nousee[18.9] = 24;
nousee[19] = 25;
nousee[19.1] = 25;
nousee[19.2] = 26;
nousee[19.3] = 25;
nousee[19.4] = 25;
nousee[19.5] = 27;
nousee[19.6] = 25;
nousee[19.7] = 24;
nousee[19.8] = 25;
nousee[19.9] = 25;
nousee[20] = 23;
nousee[20.1] = 25;
nousee[20.2] = 27;
nousee[20.3] = 25;
nousee[20.4] = 24;
nousee[20.5] = 25;
nousee[20.6] = 26;
nousee[20.7] = 25;
nousee[20.8] = 26;
nousee[20.9] = 28;
nousee[21] = 24;
nousee[21.1] = 25;
nousee[21.2] = 25;
nousee[21.3] = 24;
nousee[21.4] = 23;
nousee[21.5] = 24;
nousee[21.6] = 24;
nousee[21.7] = 24;
nousee[21.8] = 26;
nousee[21.9] = 28;
nousee[22] = 25;
nousee[22.1] = 25;
nousee[22.2] = 24;
nousee[22.3] = 25;
nousee[22.4] = 23;
nousee[22.5] = 26;
nousee[22.6] = 25;
nousee[22.7] = 24;
nousee[22.8] = 22;
nousee[22.9] = 26;
nousee[23] = 25;
nousee[23.1] = 27;
nousee[23.2] = 25;
nousee[23.3] = 25;
nousee[23.4] = 23;
nousee[23.5] = 24;
nousee[23.6] = 26;
nousee[23.7] = 24;
nousee[23.8] = 24;
nousee[23.9] = 24;
nousee[24] = 26;
nousee[24.1] = 28;
nousee[24.2] = 24;
nousee[24.3] = 22;
nousee[24.4] = 22;
nousee[24.5] = 24;
nousee[24.6] = 24;
nousee[24.7] = 24;
nousee[24.8] = 24;
nousee[24.9] = 31;
nousee[25] = 18;
nousee[25.1] = 24;
nousee[25.2] = 24;
nousee[25.3] = 23;
nousee[25.4] = 24;
nousee[25.5] = 25;
nousee[25.6] = 23;
nousee[25.7] = 26;
nousee[25.8] = 25;
nousee[25.9] = 26;
nousee[26] = 23;
nousee[26.1] = 23;
nousee[26.2] = 25;
nousee[26.3] = 26;
nousee[26.4] = 25;
nousee[26.5] = 24;
nousee[26.6] = 24;
nousee[26.7] = 26;
nousee[26.8] = 23;
nousee[26.9] = 26;
nousee[27] = 26;
nousee[27.1] = 24;
nousee[27.3] = 23;
nousee[27.4] = 24;
nousee[27.5] = 24;
nousee[27.6] = 24;
nousee[27.7] = 25;
nousee[27.8] = 24;
nousee[27.9] = 24;
nousee[28] = 22;
nousee[28.1] = 25;
nousee[28.2] = 25;
nousee[28.3] = 21;
nousee[28.4] = 27;
nousee[28.5] = 24;
nousee[28.6] = 23;
nousee[28.7] = 24;
nousee[28.8] = 25;
nousee[28.9] = 24;
nousee[29] = 24;
nousee[29.3] = 26;
nousee[29.5] = 28;
nousee[29.6] = 24;
nousee[29.7] = 25;
nousee[29.8] = 22;
nousee[29.9] = 20;
nousee[30] = 23;
nousee[30.1] = 27;
nousee[30.5] = 28;
nousee[30.6] = 25;
nousee[30.8] = 27;
nousee[30.9] = 26;
nousee[31.2] = 25;
nousee[31.3] = 25;
nousee[31.4] = 32;
nousee[31.5] = 22;
nousee[32.6] = 23;
int n;
cin >> n;
int raja = 35;
float kerroin = 1;
float vakio = -0.1;
while(n--){
float t[24], alin = 1e9, ylin = -1e9;
for(int i = 0; i < 24; i++){
cin >> t[i];
alin = min(alin, t[i]);
ylin = max(ylin, t[i]);
}
if(alin < -raja || ylin > raja){
for(int i = 0; i < 12; i++) cout << "? ";
cout << "\n";
continue;
}
float vaihtelu = (ylin - alin);
if(vaihtelu <= 0.5){
for(int i = 0; i < 12; i++) cout << (ylin - alin)/2 << " ";
cout << "\n";
continue;
}
int q = vaihtelu - 1;
if(q >= 12) q = 10;
float x = t[23] + vakio;
float og = x;
for(int i = 0; i < 12; i++){
if(i <= laskee[og] + 1 && laskee[og] < 5){
cout << x << " ";
}
else if(i >= nousee[og] - 24 && nousee[og] > 33){
x += 1;
cout << x << " ";
}
else if(i < 12 - q){
x -= m[round(x * 10) / 10] * vaihtelu * kerroin;
cout << round(x * 10) / 10 << " ";
}
else cout << "? ";
}
cout << "\n";
}
}