[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.001,0.001,0,0,0,0.001,0,0,-0.001,-0.001,-0.001,-0.002,-0.01,-0.003,-0.003,-0.005,-0.004,0.002,0.002,-0.003,-0.002,-0.003,0.007,-0.033,0.035,-0.025,0.016,-0.029,-0.103,-0.055,0.111,0.096,-0.185,0.183,-0.295,-0.29,0.181,-0.314,-0.287,-0.295,-0.292,-0.185,-0.298,-0.265,-0.317,-0.378,-0.216,-0.357,0.226,-0.444,-0.45,0.356,-0.562,0.357,-0.596,-0.626,0.559,-0.684,-0.533,0.656,-0.365,0.795,0.709,-0.743,0.77,0.35,0.674,-0.517,-0.714,0.778,-0.694,-0.684,0.38,0.764,-0.632,0.774,0.844,-0.629,0.797,0.421,0.809,0.462,0.847,-0.53,0.681,-0.568,-0.564,0.531,-0.518,0.494,0.324,0.393,0.214,0.264,0.137,-0.193,-0.144,-0.208,0.214,-0.2,0.274,-0.131,-0.317,-0.145,0.327,-0.351,0.355,-0.389,0.281,0.184,-0.19,-0.092,-0.213,0.192,0.245,0.271,-0.291,-0.419,0.453,0.234,-0.293,0.633,-0.603,0.433,-0.344,-0.713,-0.378,-0.232,0.434,-0.467,0.417,-0.357,0.522,0.426,-0.409,0.603,0.246,0.58,-0.543,-0.568,0.65,0.374,0.705,-0.759,0.751,-0.664,-0.598,-0.697,-0.694,0.592,-0.716,-0.491,-0.737,0.438,-0.73,-0.66,0.478,-0.74,0.362,-0.574,-0.648,0.408,-0.621,0.307,-0.569,-0.637,0.374,-0.64,-0.251,-0.61,-0.577,-0.499,-0.555,0.26,-0.619,-0.441,-0.655,-0.658,0.306,-0.643,0.324,-0.745,-0.763,-0.398,-0.808,0.493,-0.842,-0.856,-0.537,-0.783,0.557,-0.712,0.634,-0.515,0.484,0.306,0.402,0.437,-0.299,0.443,-0.326,0.369,0.345,-0.275,0.326,-0.265,0.305,0.287,-0.229,0.287,-0.228,0.271,0.268,-0.243,0.249,-0.245,-0.241,0.224,-0.236,0.223,-0.243,-0.235,0.214,-0.228,0.223,-0.23,-0.233,0.229,-0.234,0.225,-0.224,0.218,0.218,-0.216,0.231,0.23,-0.221,0.222,-0.224,-0.214,0.216,-0.216,0.217,-0.208,0.217,0.212,-0.191,0.208,-0.177,0.198,0.197,-0.164,0.19,-0.161,0.189,0.19,-0.16,0.192,-0.165,0.189,0.183,-0.165,0.179,-0.165,0.18,0.184,-0.182,0.189,-0.192,0.2,-0.198,-0.203,0.196,-0.209,0.209,0.228,-0.257,0.25,-0.256,0.265,0.282,-0.288,0.283,-0.303,0.289,0.304,-0.278,0.275,-0.244,0.217,-0.199,-0.157,-0.13,-0.135,0.106,-0.113,0.135,-0.118,0.124,-0.103,0.102,-0.082,0.095,-0.096,0.111,-0.122,0.112,-0.105,0.093,-0.08,0.082,0.085,-0.089,0.089,-0.083,0.081,-0.068,0.062,-0.059,0.059,-0.055,-0.057,0.051,-0.045,0.039,-0.039,0.037,-0.039,0.03,-0.028,-0.029,0.028,-0.034,0.031,-0.034,0.025,-0.024,0.015,-0.013,0.01,-0.013,0.01,-0.014,0.008,-0.01,0.007,-0.006,0.007,-0.006,0.007,-0.007,0.017,-0.02,0.007,0.018,0.007,0.007,0.005,0.005,-0.004,0.004,-0.003,-0.012,0.005,0.004,-0.021,-0.018,0.015,0.01,0.005,0.005,0.009,0.006,0.006,-0.004,0.009,-0.01,-0.018,0.032,-0.038,0.043,-0.037,0.065,-0.048,0.096,-0.069,0.109,-0.079,0.141,-0.101,0.134,-0.143,0.187,0.16,0.189,0.171,-0.172,0.182,-0.184,0.182,-0.192,0.187,-0.176,0.203,0.17,0.179,0.172,-0.159,0.181,-0.164,0.191,-0.177,0.177,-0.156,0.164,-0.142,0.193,0.177,-0.146,0.154,-0.173,0.163,-0.167,0.157,-0.164,0.162,-0.17,0.152,-0.163,-0.169,-0.115,-0.162,0.168,-0.161,0.174,0.17,0.167,-0.167,0.146,-0.162,0.156,-0.156,0.161,-0.15,0.173,-0.165,0.174,-0.12,-0.174,0.095,-0.168,0.172,-0.172,0.172,-0.169,0.172,-0.176,0.169,-0.177,0.167,-0.182,0.166,-0.185,0.178,-0.199,0.186,-0.212,0.221,-0.21,0.21,-0.145,0.214,0.101,0.195,0.098,0.186,0.179,-0.193,0.187,0.206,0.197,0.217,0.2,-0.192,0.191,-0.184,0.179,-0.182,0.173,-0.188,0.19,-0.191,0.196,-0.191,0.197,-0.188,0.197,-0.148,0.186,0.093,0.183,0.09,-0.171,0.167,0.179,0.177,0.181,0.173,-0.181,0.188,-0.185,0.195,-0.187,0.19,-0.181,0.186,-0.172,0.188,-0.178,0.173,-0.173,-0.17,-0.104,-0.179,-0.091,-0.179,0.171,-0.184,0.172,-0.188,0.189,-0.191,0.183,-0.179,0.183,-0.18,0.178,-0.177,0.163,-0.168,-0.18,-0.163,-0.185,-0.102,-0.194,0.096,-0.189,0.171,-0.186,0.162,-0.18,0.177,-0.183,0.178,-0.18,0.167,-0.171,0.161,-0.167,0.136,-0.159,-0.166,-0.134,-0.171,-0.111,-0.161,0.122,-0.154,0.132,-0.165,0.146,-0.171,0.139,-0.164,0.127,-0.163,0.134,-0.17,0.132,-0.143,-0.146,-0.126,-0.157,0.111,-0.137,0.114,-0.144,0.136,-0.158,0.113,-0.13,0.116,-0.15,0.122,-0.138,-0.14,-0.132,-0.144,-0.14,-0.133,0.113,-0.139,0.115,-0.136,0.126,-0.141,0.12,-0.142,0.126,-0.137,-0.136,-0.136,0.13,-0.139,-0.14,0.12,-0.131,0.123,-0.127,0.129,-0.132,0.11,-0.117,0.123,-0.129,0.133,-0.137,0.112,-0.12,-0.134,0.109,-0.131,-0.121,-0.117,0.119,-0.124,0.122,-0.128,0.131,-0.134,0.13,-0.133,0.132,-0.133,0.132,-0.133,0.124,-0.128,0.119,-0.119,-0.116,-0.114,-0.114,0.113,-0.121,0.118,-0.121,0.119,-0.124,0.119,-0.128,0.12,-0.133,0.12,-0.134,0.12,-0.134,0.125,-0.135,0.126,-0.136,0.125,-0.136,-0.132,-0.144,-0.145,0.123,-0.149,0.125,-0.155,0.122,-0.15,0.122,-0.146,0.121,-0.145,0.111,-0.129,-0.103,-0.117,-0.092,-0.091,-0.074,-0.061,-0.063,-0.055,-0.051,-0.044,0.032,-0.038,0.023,-0.014,-0.01,-0.01,-0.007,-0.006,-0.006,-0.003,-0.008,-0.006,-0.008,-0.007,-0.01,0.005,-0.009,-0.009,-0.011,-0.009,-0.008,-0.008,0.006,-0.009,-0.007,-0.009,-0.006,-0.009,-0.005,-0.008,0.005,-0.007,-0.004,-0.007,-0.002,-0.005,-0.004,-0.007,-0.005,-0.008,-0.008,-0.007,-0.008,-0.009,-0.009,-0.007,-0.009,-0.01,-0.008,-0.007,-0.008,-0.008,-0.008,-0.01,-0.008,-0.009,-0.01,-0.014,-0.008,-0.007,-0.007,-0.011,-0.011,-0.009,-0.008,-0.006,-0.005,-0.008,-0.007,-0.006,-0.007,-0.006,-0.007,-0.01,-0.008,-0.007,-0.007,-0.004,-0.006,-0.007,-0.009,-0.009,-0.007,-0.008,-0.008,-0.006,-0.006,-0.006,-0.005,-0.009,-0.009,-0.008,-0.007,-0.007,-0.005,-0.006,-0.011,-0.009,-0.005,-0.01,-0.012,-0.01,-0.007,-0.009,-0.007,-0.008,-0.007,-0.008,-0.006,-0.006,-0.007,-0.004,-0.009,-0.006,-0.005,-0.006,-0.009,-0.007,-0.004,-0.005,-0.006,-0.004,-0.003,-0.004,-0.003,-0.003,-0.004,-0.004,-0.004,-0.003,-0.003,-0.003,-0.002,-0.002,-0.002,-0.002,-0.002,-0.001,-0.001,-0.001,-0.001,-0.001,-0.001,-0.001,-0.001,-0.001,-0.001,-0.001,-0.001,-0.001,-0.001,-0.001,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-0.001,0,0,0,0,0,-0.001,0,0,0,0,0,0,0,0.001,0.001,0.001,0.001,0.001,0.001,0.001,0.001,0.001,0.001,0.001,0.001,0.001,0,0,0,0,0,0.001,0.001,0.001,0.001,0.001,0.001,0.001,0.001,0.001,0.001,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]]