@ 2013-07-26T11:37:30Z <?php
$a = json_decode('{"description":"\u0412\u0430\u043c \u043f\u0440\u0435\u0434\u0441\u0442\u043e\u0438\u0442 \u0440\u0435\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u0442\u044c \u0418\u041d\u0422\u0415\u0420\u041f\u0420\u0415\u0422\u0410\u0422\u041e\u0420 \u043d\u0435\u0441\u043b\u043e\u0436\u043d\u043e\u0439 \u0441\u0442\u0435\u043a-\u043c\u0430\u0448\u0438\u043d\u044b (\u044d\u0442\u043e \u043d\u0435 \u043e\u0447\u0435\u043d\u044c \u0441\u043b\u043e\u0436\u043d\u043e, \u0438 \u0432\u0440\u044f\u0434 \u043b\u0438 \u0437\u0430\u0439\u043c\u0451\u0442 \u0431\u043e\u043b\u044c\u0448\u0435 \u0447\u0430\u0441\u0430). \u0421\u0442\u0435\u043a-\u043c\u0430\u0448\u0438\u043d\u0430 \u043f\u043e \u043e\u0447\u0435\u0440\u0435\u0434\u0438 \u0438\u0441\u043f\u043e\u043b\u043d\u044f\u0435\u0442 \u043f\u0435\u0440\u0435\u0434\u0430\u043d\u043d\u044b\u0439 \u0435\u0439 \u043d\u0430\u0431\u043e\u0440 \u0437\u0430\u0434\u0430\u0447. \u0423 \u043a\u0430\u0436\u0434\u043e\u0439 \u0437\u0430\u0434\u0430\u0447\u0438 \u0435\u0441\u0442\u044c \u043e\u0441\u043d\u043e\u0432\u043d\u043e\u0439 \u0441\u0442\u0435\u043a (\u043d\u0430 \u043a\u043e\u0442\u043e\u0440\u043e\u043c \u043b\u0435\u0436\u0430\u0442 \u0432\u0445\u043e\u0434\u043d\u044b\u0435 \u0434\u0430\u043d\u043d\u044b\u0435) \u0438 \u0432\u044b\u0445\u043e\u0434 (\u0432\u044b\u0445\u043e\u0434\u043d\u043e\u0439 \u043f\u043e\u0442\u043e\u043a).\n\u0412\u044b\u0445\u043e\u0434 \u043e\u0442 \u043a\u0430\u0436\u0434\u043e\u0439 \u043f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0435\u0439 \u0437\u0430\u0434\u0430\u0447\u0438 \u043f\u043e\u0441\u0442\u0443\u043f\u0430\u0435\u0442 \u043d\u0430 \u0441\u0442\u0435\u043a \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0435\u0439 \u0437\u0430\u0434\u0430\u0447\u0435 (\u043f\u0440\u0438\u0447\u0451\u043c \u043a\u0430\u0436\u0434\u044b\u0439 \u0432\u044b\u0445\u043e\u0434\u044f\u0449\u0438\u0439 \u044d\u043b\u0435\u043c\u0435\u043d\u0442 \u043a\u043b\u0430\u0434\u0451\u0442\u0441\u044f \u043d\u0430 \u043d\u0438\u0437 \u0441\u0442\u0435\u043a\u0430; \u0442.\u0435. \u0442\u0430\u043a, \u0447\u0442\u043e \u0432 \u043a\u0430\u043a\u043e\u043c \u043f\u043e\u0440\u044f\u0434\u043a\u0435 \u043f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0430\u044f \u0437\u0430\u0434\u0430\u0447\u0430 \u0432\u044b\u0434\u0430\u043b\u0430 \u0434\u0430\u043d\u043d\u044b\u0435, \u0432 \u0442\u043e\u043c \u0436\u0435 \u043f\u043e\u0440\u044f\u0434\u043a\u0435 \u043e\u043d\u0438 \u0438 \u0431\u0443\u0434\u0443\u0442 \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u0430\u043d\u044b \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0435\u0439 \u0437\u0430\u0434\u0430\u0447\u0435\u0439). \u041f\u0435\u0440\u0432\u0430\u044f \u0437\u0430\u0434\u0430\u0447\u0430 \u0437\u0430\u043f\u0443\u0441\u043a\u0430\u0435\u0442\u0441\u044f \u0441 \u043f\u0443\u0441\u0442\u044b\u043c \u0441\u0442\u0435\u043a\u043e\u043c. \u0423\u0437\u043d\u0430\u0442\u044c \u0432\u044b\u0445\u043e\u0434 \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0435\u0439 \u0437\u0430\u0434\u0430\u0447\u0438 \u043d\u0430 \u043f\u0440\u0435\u0434\u043b\u0430\u0433\u0430\u0435\u043c\u044b\u0445 \u0437\u0430\u0434\u0430\u0447\u0430\u0445 - \u0438 \u0435\u0441\u0442\u044c \u0446\u0435\u043b\u044c \u044d\u0442\u043e\u0433\u043e \u0442\u0430\u0441\u043a\u0430 :)\n\u0417\u0430\u0434\u0430\u0447\u0438 \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u044e\u0442\u0441\u044f \u043f\u043e\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u043d\u043e. \u0412\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0435 \u043f\u0435\u0440\u0435\u0445\u043e\u0434\u0438\u0442 \u043a \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0435\u0439 \u0437\u0430\u0434\u0430\u0447\u0435, \u0435\u0441\u043b\u0438 \u0441\u043b\u0443\u0447\u0438\u0442\u0441\u044f \u0445\u043e\u0442\u044f \u0431\u044b \u043e\u0434\u043d\u043e \u0438\u0437 \u0434\u0432\u0443\u0445: \u0430) $IP \u043d\u0435 \u0443\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u0442 \u043d\u0430 \u043a\u043e\u043c\u0430\u043d\u0434\u0443, \u0431) \u043d\u0430 \u043c\u043e\u043c\u0435\u043d\u0442 \u043d\u0430\u0447\u0430\u043b\u0430 \u0438\u0441\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u043a\u043e\u043c\u0430\u043d\u0434\u044b, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u0447\u0438\u0442\u0430\u0435\u0442 \u0441\u043e \u0441\u0442\u0435\u043a\u0430, \u0441\u0442\u0435\u043a \u043e\u043a\u0430\u0436\u0435\u0442\u0441\u044f \u043f\u0443\u0441\u0442.\n\n\u0412 \u043c\u0430\u0448\u0438\u043d\u0435 \u0432\u0441\u0435\u0433\u043e 1 \u0440\u0435\u0433\u0438\u0441\u0442\u0440: $IP: \u0443\u043a\u0430\u0437\u0430\u0442\u0435\u043b\u044c \u043d\u0430 \u0442\u0435\u043a\u0443\u0449\u0443\u044e \u043a\u043e\u043c\u0430\u043d\u0434\u0443. \u0418\u0437\u043d\u0430\u0447\u0430\u043b\u044c\u043d\u043e \u0443\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u0442 \u043d\u0430 \u0441\u0430\u043c\u0443\u044e \u043f\u0435\u0440\u0432\u0443\u044e \u043f\u043e \u043f\u043e\u0440\u044f\u0434\u043a\u0443 \u043a\u043e\u043c\u0430\u043d\u0434\u0443.\n\n\u0414\u043e\u0441\u0442\u0443\u043f\u043d\u044b \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0435 \u043a\u043e\u043c\u0430\u043d\u0434\u044b:\n[\u0447\u0438\u0441\u043b\u043e] \u0434\u043e\u0431\u0430\u0432\u043b\u044f\u0435\u0442 \u0447\u0438\u0441\u043b\u043e \u043d\u0430 \u0432\u0435\u0440\u0448\u0438\u043d\u0443 \u0441\u0442\u0435\u043a\u0430; $IP++\nDUP \u0441\u043d\u0438\u043c\u0430\u0435\u0442 \u044d\u043b\u0435\u043c\u0435\u043d\u0442 \u0441 \u0432\u0435\u0440\u0448\u0438\u043d\u044b \u0441\u0442\u0435\u043a\u0430 \u0438 \u0434\u0432\u0430\u0436\u0434\u044b \u0434\u043e\u0431\u0430\u0432\u043b\u044f\u0435\u0442 \u0435\u0433\u043e \u043d\u0430 \u0432\u0435\u0440\u0448\u0438\u043d\u0443 \u0441\u0442\u0435\u043a\u0430 (\u0442.\u0435. \u0434\u0443\u0431\u043b\u0438\u0440\u0443\u0435\u0442 \u044d\u043b\u0435\u043c\u0435\u043d\u0442 \u043d\u0430 \u0432\u0435\u0440\u0448\u0438\u043d\u0435); $IP++\nDEC \u0441\u043d\u0438\u043c\u0430\u0435\u0442 \u0441 \u0432\u0435\u0440\u0448\u0438\u043d\u044b \u0441\u0442\u0435\u043a\u0430 $p \u043a\u043b\u0430\u0434\u0451\u0442 \u043d\u0430 \u0432\u0435\u0440\u0448\u0438\u043d\u0443 \u0441\u0442\u0435\u043a\u0430 $p-1; $IP++\nIF \u0441\u043d\u0438\u043c\u0430\u0435\u0442 \u0441 \u0432\u0435\u0440\u0448\u0438\u043d\u044b \u0441\u0442\u0435\u043a\u0430 $q \u0438 \u0437\u0430\u0442\u0435\u043c \u0441\u043d\u0438\u043c\u0430\u0435\u0442 \u0441 \u0432\u0435\u0440\u0448\u0438\u043d\u044b $p. \u0435\u0441\u043b\u0438 $p==0, \u0442\u043e $IP = $IP+$q+3; \u0438\u043d\u0430\u0447\u0435 $IP++\nDROP \u0441\u043d\u0438\u043c\u0430\u0435\u0442 \u044d\u043b\u0435\u043c\u0435\u043d\u0442 \u0441 \u0432\u0435\u0440\u0448\u0438\u043d\u044b \u0441\u0442\u0435\u043a\u0430; $IP++\nJ \u0441\u043d\u0438\u043c\u0430\u0435\u0442 \u044d\u043b\u0435\u043c\u0435\u043d\u0442 $p \u0441 \u0432\u0435\u0440\u0448\u0438\u043d\u044b \u0441\u0442\u0435\u043a\u0430 \u0438 \u043f\u0435\u0440\u0435\u043c\u0435\u0449\u0430\u0435\u0442 \u0443\u043a\u0430\u0437\u0430\u0442\u0435\u043b\u044c \u043a\u043e\u043c\u0430\u043d\u0434: $IP+=$p+3\nMOVE \u0441\u043d\u0438\u043c\u0430\u0435\u0442 \u0441 \u0432\u0435\u0440\u0448\u0438\u043d\u044b \u0441\u0442\u0435\u043a\u0430 $q \u0438 \u0437\u0430\u0442\u0435\u043c $p. \u0434\u0430\u043b\u0435\u0435 \u0434\u043e\u0431\u0430\u0432\u043b\u044f\u0435\u0442 \u044d\u043b\u0435\u043c\u0435\u043d\u0442 $p \u043d\u0430 $q-\u044e \u043f\u043e\u0437\u0438\u0446\u0438\u044e \u043e\u0442\u043d\u043e\u0441\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u0432\u0435\u0440\u0448\u0438\u043d\u044b \u0432 \u0441\u0442\u0435\u043a; $IP++\nCHR \u0441\u043d\u0438\u043c\u0430\u0435\u0442 \u0447\u0438\u0441\u043b\u043e $p \u0441 \u0432\u0435\u0440\u0448\u0438\u043d\u044b \u0441\u0442\u0435\u043a\u0430 \u0438 \u0434\u043e\u0431\u0430\u0432\u043b\u044f\u0435\u0442 \u0441\u0438\u043c\u0432\u043e\u043b, \u0440\u0430\u0432\u043d\u044b\u0439 chr($p-1), \u043d\u0430 \u0432\u0435\u0440\u0448\u0438\u043d\u0443 \u0441\u0442\u0435\u043a\u0430; $IP++\nOUT \u0441\u043d\u0438\u043c\u0430\u0435\u0442 \u044d\u043b\u0435\u043c\u0435\u043d\u0442 \u0441 \u0432\u0435\u0440\u0448\u0438\u043d\u044b \u0441\u0442\u0435\u043a\u0430 \u0438 \u043e\u0442\u043f\u0440\u0430\u0432\u043b\u044f\u0435\u0442 \u0435\u0433\u043e \u0432 \u0432\u044b\u0445\u043e\u0434; $IP++\n* \u0441\u043d\u0438\u043c\u0430\u0435\u0442 \u0441 \u0432\u0435\u0440\u0448\u0438\u043d\u044b \u0441\u0442\u0435\u043a\u0430 $p \u0438 $q \u0438 \u043a\u043b\u0430\u0434\u0435\u0442 \u043d\u0430 \u0432\u0435\u0440\u0448\u0438\u043d\u0443 \u0441\u0442\u0435\u043a\u0430 $p*$q; $IP++\n+ \u0441\u043d\u0438\u043c\u0430\u0435\u0442 \u0441 \u0432\u0435\u0440\u0448\u0438\u043d\u044b \u0441\u0442\u0435\u043a\u0430 $p \u0438 $q \u0438 \u043a\u043b\u0430\u0434\u0435\u0442 \u043d\u0430 \u0432\u0435\u0440\u0448\u0438\u043d\u0443 \u0441\u0442\u0435\u043a\u0430 $p+$q; $IP++\n\n\u041f\u0440\u0438\u043c\u0435\u0440\u044b:\n[2, 3] -> \u0434\u043e\u0431\u0430\u0432\u043b\u044f\u0435\u0442 \u0447\u0438\u0441\u043b\u043e 2 \u0438 3 \u043d\u0430 \u0441\u0442\u0435\u043a. \u0418\u0442\u043e\u0433 \u043e\u043d\u0430 \u0441\u0442\u0435\u043a\u0435 \u0431\u0443\u0434\u0435\u0442 [2, 3]\n[123, 23, \'+\'] -> \u043a\u043b\u0430\u0434\u0435\u0442 \u043d\u0430 \u0441\u0442\u0435\u043a 123 \u0438 23, \u0438 \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0435\u0442 \u0441\u0443\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435. \u0438\u0442\u043e\u0433\u043e \u043d\u0430 \u0441\u0442\u0435\u043a\u0435 \u0431\u0443\u0434\u0435\u0442 [146]\n[-4, \'J\'] -> \u0431\u0435\u0441\u043a\u043e\u043d\u0435\u0447\u043d\u044b\u0439 \u0446\u0438\u043a\u043b\n[77, 23, 78, (...\u043c\u043d\u043e\u0433\u043e \u0447\u0438\u0441\u0435\u043b...), 55, \'DROP\', -5, \'J\'] -> \u0447\u0438\u0441\u043b\u0430 \u043a\u043b\u0430\u0434\u0443\u0442\u0441\u044f \u043d\u0430 \u0441\u0442\u0435\u043a, \u043f\u043e\u0442\u043e\u043c \u0443\u0434\u0430\u043b\u044f\u044e\u0442\u0441\u044f \u0441\u043e \u0441\u0442\u0435\u043a\u0430, \u0438 \u0437\u0430\u0434\u0430\u0447\u0430 \u043e\u0441\u0442\u0430\u043d\u0430\u0432\u043b\u0438\u0432\u0430\u0435\u0442\u0441\u044f.\n[7, 8, 1, \'MOVE\'] -> \u043a\u043b\u0430\u0434\u0435\u0442 2 \u0447\u0438\u0441\u043b\u0430 \u043d\u0430 \u0441\u0442\u0435\u043a \u0438 \u043c\u0435\u043d\u044f\u0435\u0442 \u0438\u0445 \u043c\u0435\u0441\u0442\u0430\u043c\u0438. \u043d\u0430 \u0441\u0442\u0435\u043a\u0435 \u0431\u0443\u0434\u0435\u0442 [8, 7].\n\u041f\u0440\u0438\u043c\u0435\u0440 \u0441 \u043f\u043e\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u043d\u044b\u043c \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0435\u043c: [[3, 2, 1, \'OUT\', \'OUT\', \'OUT\'],[\'OUT\',\'+\',\'OUT\'],[\'OUT\',\'OUT\']]. \u041f\u0435\u0440\u0432\u0430\u044f \u0437\u0430\u0434\u0430\u0447\u0430 \u0432\u044b\u0434\u0430\u0441\u0442 1, 2, 3, \u0432\u0442\u043e\u0440\u0430\u044f \u0437\u0430\u0434\u0430\u0447\u0430 \u0432\u044b\u0434\u0430\u0441\u0442 1, 5, \u0442\u0440\u0435\u0442\u044f\u044c \u0437\u0430\u0434\u0430\u0447\u0430 \u0432\u044b\u0434\u0430\u0441\u0442 1, 5. \u0418\u0442\u043e\u0433\u043e\u0432\u044b\u0439 \u0432\u044b\u0445\u043e\u0434: [1, 5]\n\n\u0412 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u0435 task json-\u043e\u0442\u0432\u0435\u0442\u0430 \u0443\u043a\u0430\u0437\u0430\u043d \u043d\u0430\u0431\u043e\u0440 \u0437\u0430\u0434\u0430\u0447. \u0415\u0433\u043e \u043d\u0443\u0436\u043d\u043e \u0432\u044b\u043f\u043e\u043b\u043d\u0438\u0442\u044c.\n","task":[[0,-1,2,-1,1,-1,4,-1,0,-1,3,-1,1,0,0,-1,1,1,0,-1,1,1,0,-1,3,-1,1,0,0,-1,1,1,0,-1,1,1,0,-1,2,-1,1,-1,2,-1,0,-1,3,-1,1,0,0,-1,3,-1,1,-1,5,-1,0,-1,5,-1,1,0,0,-1,1,0,2,-1,0,-1,1,1,0,-1,1,1,0,-1,1,1,0,-1,1,1,0,-1,5,-1,1,0,0,-1,1,1,0,-1,2,-1,1,0,0,-1,1,1,0,-1,1,0,2,-1,0,-1,1,0,2,-1,0,-1,2,-1,1,0,0,-1,1,1,0,-1,4,-1,1,-1,2,-1,0,-1,1,1,0,-1,2,-1,1,0,0,-1,1,0,2,-1,0,-1,1,1,0,-1,1,0,2,-1,0,-1,2,-1,1,-1,2,-1,0,-1,3,-1,1,-1,3,-1,0,-1,2,-1,1,0,0,-1,1,1,0,-1,1,1,0,-1,1,1,0,-1,1,1,0,-1,1,0,2,-1,0,-1,1,0,2,-1,0,-1,1,1,0,-1,1,0,2,-1,0,-1,2,-1,1,-1,2,-1,0,-1,4,-1,1,-1,2,-1,0,-1,1,0,2,-1,0,-1,1,0,2,-1,0,-1,1,0,4,-1,0,-1,2,-1,1,-1,3,-1,0,-1,2,-1,1,0,0,-1,1,0,2,-1,0,-1,1,0,4,-1,0,-1,2,-1,1,-1,3,-1,0,-1,2,-1,1,0,0,-1,1,0,2,-1,0,-1,1,1,0,-1,1,0,2,-1,0,-1,2,-1,1,0,0,-1,1,0,2,-1,0,-1,1,1,0,-1,1,0,2,-1,0,-1,2,-1,1,-1,2,-1,0,-1,3,-1,1,-1,2,-1,0,-1,1,1,0,-1,1,1,0,-1,4,-1,1,0,0,-1,2,-1,1,0,0,-1,1,0,4,-1,0,-1,2,-1,1,0,0,-1,2,-1,1,0,0,-1,2,-1,1,-1,2,-1,0,-1,3,-1,1,0,0,-1,1,1,0,-1,2,-1,1,0,0,-1,2,-1,1,-1,3,-1,0,-1,1,0,2,-1,0,-1,1,0,4,-1,0,-1,2,-1,1,0,0,-1,2,-1,1,0,0,-1,1,1,0,-1,1,0,2,-1,0,-1,1,0,2,-1,0,-1,4,-1,1,0,0,-1,1,0,2,-1,0,-1,1,0,4,-1,0,-1,1,0,4,-1,0,-1,2,-1,1,0,0,-1,2,-1,1,0,0,-1,2,-1,1,-1,2,-1,0,-1,5,-1,1,0,0,-1,1,0,2,-1,0,-1,1,0,2,-1,0,-1,1,0,4,-1,0,-1,1,0,4,-1,0,-1,2,-1,1,0,0,-1,1,1,0,-1,1,0,2,-1,0,-1,1,0,2,-1,0,-1,1,0,3,-1,0,-1,1,1,0,-1,1,1,0,-1,2,-1,1,-1,3,-1,0,-1,1,0,2,-1,0,-1,1,0,4,-1,0,-1,2,-1,1,0,0,-1,1,1,0,-1,2,-1,1,-1,4,-1,0,-1,3,-1,1,-1,2,-1,0,-1,1,0,2,-1,0,-1,1,1,0,-1,1,1,0,-1,3,-1,1,0,0,-1,1,0,2,-1,0,-1,1,0,2,-1,0,-1,1,1,0,-1,2,-1,1,0,0,-1,1,0,3,-1,0,-1,3,-1,1,-1,2,-1,0,-1,1,1,0,-1,1,1,0,-1,4,-1,1,0,0,-1,2,-1,1,0,0,-1,1,0,2,-1,0,-1,1,0,2,-1,0,-1,1,1,0,-1,1,0,3,-1,0,-1,1,0,3,-1,0,-1,1,0,4,-1,0,-1,2,-1,1,0,0,-1,2,-1,1,-1,3,-1,0,-1,1,0,2,-1,0,-1,1,0,2,-1,0,-1,1,1,0,-1,2,-1,1,0,0,-1,3,-1,1,-1,2,-1,0,-1,1,0,2,-1,0,-1,1,0,4,-1,0,-1,2,-1,1,0,0,-1,1,1,0,-1,1,1,0,-1,3,-1,1,0,0,-1,2,-1,1,-1,3,-1,0,-1,2,-1,1,0,0,-1,4,-1,1,-1,4,-1,0,-1,2,-1,1,0,0,-1,4,-1,1,0,0,-1,1,1,0,-1,1,1,0,-1,3,-1,1,0,0,-1,2,-1,1,-1,3,-1,0,-1,2,-1,1,0,0,-1,2,-1,1,0,0,-1,2,-1,1,-1,2,-1,0,-1,4,-1,1,0,0,-1,2,-1,1,-1,2,-1,0,-1,1,0,2,-1,0,-1,1,1,0,-1,1,0,2,-1,0,-1,1,0,4,-1,0,-1,2,-1,1,0,0,-1,4,-1,1,-1,4,-1,0,-1,2,-1,1,0,0,-1,1,1,0,-1,2,-1,1,0,0,-1,1,1,0,-1,1,1,0,-1,3,-1,1,0,0,-1,2,-1,1,-1,3,-1,0,-1,2,-1,1,0,0,-1,1,0,2,-1,0,-1,1,0,4,-1,0,-1,2,-1,1,0,0,-1,1,0,2,-1,0,-1,1,1,0,-1,4,-1,1,0,0,-1,2,-1,1,0,0,-1,2,-1,1,-1,3,-1,0,-1,2,-1,1,0,0,-1,1,1,0,-1,2,-1,1,0,0,-1,1,0,2,-1,0,-1,1,0,2,-1,0,-1,2,-1,1,0,0,-1,1,1,0,-1,4,-1,1,0,0,-1,2,-1,1,0,0,-1,5,-1,1,0,0,-1,1,1,0,-1,1,1,0,-1,2,-1,1,0,0,-1,1,0,2,-1,0,-1,1,0,3,-1,0,-1,3,-1,1,0,0,-1,2,-1,1,-1,3,-1,0,-1,1,0,2,-1,0,-1,1,0,2,-1,0,-1,1,0,2,-1,0,-1,1,1,0,-1,1,1,0,-1,1,0,2,-1,0,-1,1,0,2,-1,0,-1,1,0,3,-1,0,-1,3,-1,1,0,0,-1,1,1,0,-1,1,1,0,-1,1,1,0,-1,1,1,0,-1,1,0,4,-1,0,-1,2,-1,1,0,0,-1,2,-1,1,0,0,-1,1,0,3,-1,0,-1,3,-1,1,0,0,-1,2,-1,1,0,0,-1,1,1,0,-1,4,-1,1,-1,2,-1,0,-1,1,1,0,-1,2,-1,1,0,0,-1,3,-1,1,-1,2,-1,0,-1,1,1,0,-1,2,-1,1,0,0,-1,1,0,2,-1,0,-1,2,-1,1,0,0,-1,1,0,3,-1,0,-1,2,-1,1,0,0,-1,1,1,0,-1,3,-1,1,0,0,-1,3,-1,1,0,0,-1,2,-1,1,-1,2,-1,0,-1,5,-1,1,-1,3,-1,0,-1,1,0,2,-1,0,-1,4,-1,1,0,0,-1,1,0,4,-1,0,-1,1,0,2,-1,0,-1,1,1,0,-1,1,0,2,-1,0,-1,2,-1,1,0,0,-1,2,-1,1,0,0,-1,1,1,0,-1,1,0,2,-1,0,-1,2,-1,1,0,0,-1,1,0,3,-1,0,-1,3,-1,1,-1,3,-1,0,-1,1,0,2,-1,0,-1,2,-1,1,0,0,-1,3,-1,1,-1,2,-1,0,-1,1,0,3,-1,0,-1,1,0,3,-1,0,-1,2,-1,1,-1,2,-1,0,-1,1,1,0,-1,1,1,0,-1,1,0,4,-1,0,-1,1,0,2,-1,0,-1,3,-1,1,0,0,-1,2,-1,1,-1,2,-1,0,-1,2,-1,1,-1,2,-1,0,-1,1,0,3,-1,0,-1,1,1,0,-1,1,1,0,-1,1,0,2,-1,0,-1,2,-1,1,-1,2,-1,0,-1,2,-1,1,-1,2,-1,0,-1,2,-1,1,-1,2,-1,0,-1,3,-1,1,-1,2,-1,0,-1,1,0,3,-1,0,-1,1,0,3,-1,0,-1,1,1,0,-1,3,-1,1,-1,3,-1,0,-1,3,-1,1,0,0,-1,1,0,2,-1,0,-1,2,-1,1,0,0,-1,1,0,2,-1,0,-1,2,-1,1,0,0,-1,1,0,3,-1,0,-1,1,0,3,-1,0,-1,5,-1,1,-1,3,-1,0,-1,1,1,0,-1,1,1,0,-1,3,-1,1,0,0,-1,3,-1,1,0,0,-1,2,-1,1,-1,2,-1,0,-1,1,1,0,-1,3,-1,1,-1,2,-1,0,-1,2,-1,1,-1,2,-1,0,-1,2,-1,1,0,0,-1,1,1,0,-1,1,1,0,-1,2,-1,1,0,0,-1,2,-1,1,0,0,-1,2,-1,1,0,0,-1,3,-1,1,-1,2,-1,0,-1,1,0,2,-1,0,-1,3,-1,1,0,0,-1,2,-1,1,0,0,-1,2,-1,1,0,0,-1,1,1,0,-1,3,-1,1,-1,2,-1,0,-1,2,-1,1,-1,2,-1,0,-1,1,1,0,-1,1,1,0,-1,2,-1,1,-1,2,-1,0,-1,5,-1,1,-1,3,-1,0,-1,3,-1,1,0,0,-1,2,-1,1,-1,2,-1,0,-1,2,-1,1,-1,2,-1,0,-1,2,-1,1,-1,2,-1,0,-1,1,1,0,-1,1,1,0,-1,2,-1,1,-1,2,-1,0,-1,6,-1,1,-1,2,-1,0,-1,1,1,0,-1,1,1,0,-1,1,0,2,-1,0,-1,2,-1,1,-1,3,-1,0,-1,1,0,2,-1,0,-1,3,-1,1,-1,2,-1,0,-1,2,-1,1,-1,2,-1,0,-1,3,-1,1,0,0,-1,1,0,3,-1,0,-1,2,-1,1,0,0,-1,3,-1,1,-1,2,-1,0,-1,1,0,2,-1,0,-1,3,-1,1,-1,2,-1,0,-1,1,1,0,-1,2,-1,1,0,0,-1,1,1,0,-1,4,-1,1,0,0,-1,1,0,3,-1,0,-1,1,1,0,-1,1,1,0,-1,1,0,3,-1,0,-1,1,0,4,-1,0,-1,1,0,2,-1,0,-1,2,-1,1,-1,2,-1,0,-1,2,-1,1,-1,2,-1,0,-1,1,1,0,-1,1,1,0,-1,1,0,3,-1,0,-1,1,0,4,-1,0,-1,1,0,2,-1,0,-1,5,-1,1,-1,3,-1,0,-1,3,-1,1,0,0,-1,2,-1,1,-1,2,-1,0,-1,6,-1,1,-1,2,-1,0,-1,1,1,0,-1,1,1,0,-1,1,0,3,-1,0,-1,2,-1,1,-1,2,-1,0,-1,2,-1,1,-1,2,-1,0,-1,4,-1,1,0,0,-1,1,0,2,-1,0,-1,6,-1,1,-1,2,-1,0,-1,2,-1,1,-1,2,-1,0,-1,2,-1,1,-1,2,-1,0,-1,1,1,0,-1,1,0,2,-1,0,-1,1,0,2,-1,0,-1,2,-1,1,0,0,-1,1,1,0,-1,1,0,2,-1,0,-1,1,0,3,-1,0,-1,2,-1,1,-1,2,-1,0,-1,1,1,0,-1,4,-1,1,0,0,-1,6,-1,1,-1,3,-1,0,-1,1,1,0,-1,2,-1,1,0,0,-1,1,0,2,-1,0,-1,3,-1,1,0,0,-1,2,-1,1,-1,2,-1,0,-1,2,-1,1,-1,2,-1,0,-1,2,-1,1,-1,2,-1,0,-1,1,1,0,-1,4,-1,1,0,0,-1,2,-1,1,0,0,-1,3,-1,1,-1,3,-1,0,-1,1,1,0,-1,2,-1,1,0,0,-1,1,0,2,-1,0,-1,1,1,0,-1,3,-1,1,-1,3,-1,0,-1,7,-1,1,0,0,-1,1,1,0,-1,1,0,4,-1,0,-1,2,-1,"DUP","DROP",2,"+","DUP",7,"IF",1,"MOVE","DUP","OUT",1,"MOVE","DEC",-14,"J","DROP","DROP",-22,"J"],["DUP",7,"IF",1,"MOVE","DUP","OUT",1,"MOVE","DEC",-14,"J","DROP","DROP",-18,"J"],["DUP","DROP",7,"DUP",8,"IF","DEC",2,"MOVE",2,"*","+",1,"MOVE",-15,"J","DROP","CHR","OUT",-23,"J"]],"success":1}');
var_dump($a->task);
Enable javascript to submit You have javascript disabled. You will not be able to edit any code.
Here you find the average performance (time & memory) of each version. A grayed out version indicates it didn't complete successfully (based on exit-code).
Version System time (s) User time (s) Memory (MiB) 8.3.6 0.018 0.018 18.18 8.3.5 0.019 0.014 22.12 8.3.4 0.032 0.010 18.67 8.3.3 0.017 0.010 19.18 8.3.2 0.008 0.004 20.15 8.3.1 0.007 0.007 23.52 8.3.0 0.010 0.003 20.84 8.2.18 0.014 0.014 16.50 8.2.17 0.014 0.010 22.96 8.2.16 0.026 0.010 20.39 8.2.15 0.010 0.003 24.18 8.2.14 0.010 0.003 24.66 8.2.13 0.010 0.003 26.16 8.2.12 0.013 0.000 20.90 8.2.11 0.013 0.000 22.30 8.2.10 0.011 0.008 17.84 8.2.9 0.003 0.006 19.36 8.2.8 0.000 0.012 17.97 8.2.7 0.007 0.003 17.63 8.2.6 0.004 0.007 17.93 8.2.5 0.006 0.006 18.07 8.2.4 0.007 0.007 19.82 8.2.3 0.010 0.000 18.25 8.2.2 0.008 0.004 17.63 8.2.1 0.005 0.005 18.06 8.2.0 0.005 0.005 17.76 8.1.28 0.014 0.011 25.92 8.1.27 0.004 0.008 22.28 8.1.26 0.003 0.010 26.35 8.1.25 0.011 0.004 28.09 8.1.24 0.011 0.006 23.90 8.1.23 0.007 0.011 19.29 8.1.22 0.007 0.004 17.79 8.1.21 0.007 0.003 18.77 8.1.20 0.006 0.006 17.35 8.1.19 0.006 0.010 17.23 8.1.18 0.000 0.011 18.10 8.1.17 0.007 0.011 18.62 8.1.16 0.007 0.003 22.16 8.1.15 0.004 0.007 20.35 8.1.14 0.008 0.003 17.61 8.1.13 0.003 0.007 18.00 8.1.12 0.003 0.006 17.57 8.1.11 0.006 0.006 17.61 8.1.10 0.000 0.009 17.62 8.1.9 0.011 0.000 17.63 8.1.8 0.007 0.003 17.54 8.1.7 0.011 0.000 17.46 8.1.6 0.000 0.012 17.65 8.1.5 0.004 0.008 17.66 8.1.4 0.000 0.013 17.70 8.1.3 0.003 0.010 17.68 8.1.2 0.003 0.009 17.72 8.1.1 0.004 0.007 17.59 8.1.0 0.003 0.007 17.44 8.0.30 0.005 0.005 18.77 8.0.29 0.011 0.000 17.16 8.0.28 0.003 0.006 18.36 8.0.27 0.007 0.004 17.31 8.0.26 0.007 0.004 18.51 8.0.25 0.003 0.007 16.93 8.0.24 0.007 0.004 16.92 8.0.23 0.009 0.003 16.86 8.0.22 0.004 0.004 16.91 8.0.21 0.006 0.003 16.81 8.0.20 0.003 0.006 16.85 8.0.19 0.003 0.009 17.04 8.0.18 0.008 0.003 16.99 8.0.17 0.006 0.006 17.02 8.0.16 0.008 0.004 17.07 8.0.15 0.007 0.003 16.85 8.0.14 0.003 0.007 16.73 8.0.13 0.009 0.000 13.40 8.0.12 0.004 0.007 16.86 8.0.11 0.006 0.009 16.86 8.0.10 0.004 0.007 17.01 8.0.9 0.003 0.007 16.75 8.0.8 0.019 0.016 16.79 8.0.7 0.003 0.007 17.07 8.0.6 0.008 0.004 16.92 8.0.5 0.006 0.003 16.79 8.0.3 0.027 0.024 16.95 8.0.2 0.027 0.025 17.40 8.0.1 0.003 0.007 17.03 8.0.0 0.024 0.021 16.79 7.4.33 0.012 0.000 15.00 7.4.32 0.006 0.003 16.54 7.4.30 0.003 0.005 16.56 7.4.29 0.005 0.005 16.50 7.4.28 0.013 0.003 16.67 7.4.27 0.006 0.003 16.49 7.4.26 0.008 0.005 16.68 7.4.25 0.004 0.007 16.68 7.4.24 0.008 0.003 16.64 7.4.23 0.004 0.004 16.31 7.4.22 0.007 0.028 16.54 7.4.21 0.010 0.026 16.63 7.4.20 0.011 0.000 16.68 7.4.19 0.009 0.000 16.42 7.4.16 0.033 0.007 16.59 7.4.15 0.022 0.019 17.40 7.4.14 0.024 0.024 17.86 7.4.13 0.023 0.020 16.50 7.4.12 0.023 0.021 16.56 7.4.11 0.027 0.017 16.63 7.4.10 0.034 0.017 16.66 7.4.9 0.027 0.017 16.50 7.4.8 0.022 0.022 19.39 7.4.7 0.013 0.025 16.43 7.4.6 0.033 0.019 16.44 7.4.5 0.000 0.011 16.50 7.4.4 0.024 0.024 16.68 7.4.3 0.019 0.022 16.61 7.3.33 0.009 0.003 13.19 7.3.32 0.006 0.003 13.11 7.3.31 0.004 0.007 16.29 7.3.30 0.003 0.006 16.18 7.3.29 0.020 0.017 16.29 7.3.28 0.012 0.018 16.25 7.3.27 0.033 0.010 17.40 7.3.26 0.028 0.011 16.54 7.3.25 0.017 0.024 16.36 7.3.24 0.029 0.013 16.38 7.3.23 0.021 0.018 16.39 7.3.21 0.028 0.024 16.49 7.3.20 0.019 0.019 19.39 7.3.19 0.028 0.021 16.45 7.3.18 0.017 0.017 16.50 7.3.17 0.014 0.028 16.32 7.3.16 0.012 0.022 16.17 7.2.33 0.025 0.019 16.49 7.2.32 0.025 0.012 16.42 7.2.31 0.016 0.022 16.52 7.2.30 0.003 0.031 16.70 7.2.29 0.031 0.026 16.37 7.2.10 0.093 0.012 14.75 7.2.9 0.023 0.010 14.95 7.2.8 0.067 0.004 15.02 7.2.7 0.057 0.019 14.82 7.2.6 0.074 0.011 14.57 7.2.5 0.054 0.007 14.86 7.2.4 0.048 0.015 15.06 7.2.3 0.077 0.012 15.16 7.2.2 0.042 0.018 15.27 7.2.1 0.076 0.008 14.52 7.2.0 0.052 0.006 14.65 7.1.22 0.063 0.009 13.79 7.1.21 0.030 0.005 13.88 7.1.20 0.063 0.019 14.10 7.1.19 0.055 0.005 14.04 7.1.18 0.025 0.017 13.90 7.1.17 0.078 0.006 13.68 7.1.16 0.072 0.021 14.02 7.1.15 0.187 0.012 14.09 7.1.14 0.067 0.016 13.86 7.1.13 0.062 0.017 13.64 7.1.12 0.081 0.004 13.61 7.1.11 0.066 0.018 14.07 7.1.10 0.091 0.007 14.05 7.1.9 0.081 0.008 13.88 7.1.8 0.079 0.007 14.10 7.1.7 0.035 0.008 13.98 7.1.6 0.041 0.009 32.15 7.1.5 0.033 0.023 32.21 7.1.4 0.100 0.010 31.88 7.1.3 0.124 0.019 31.79 7.1.2 0.046 0.010 32.14 7.1.1 0.085 0.016 13.71 7.1.0 0.011 0.014 13.62 7.0.31 0.068 0.000 13.72 7.0.30 0.092 0.020 13.61 7.0.29 0.075 0.019 13.82 7.0.28 0.071 0.012 13.61 7.0.27 0.140 0.010 13.61 7.0.26 0.073 0.000 13.61 7.0.25 0.072 0.013 13.61 7.0.24 0.071 0.006 13.67 7.0.23 0.048 0.013 13.61 7.0.22 0.075 0.006 13.61 7.0.21 0.092 0.010 13.86 7.0.20 0.037 0.003 13.61 7.0.19 0.081 0.006 13.61 7.0.18 0.086 0.009 13.70 7.0.17 0.093 0.007 13.76 7.0.16 0.074 0.003 13.72 7.0.15 0.111 0.006 13.61 7.0.14 0.082 0.006 13.72 7.0.13 0.080 0.009 13.64 7.0.12 0.114 0.007 13.64 7.0.11 0.107 0.021 13.61 7.0.10 0.156 0.015 13.61 7.0.9 0.026 0.006 13.61 7.0.8 0.072 0.010 13.61 7.0.7 0.038 0.007 13.65 7.0.6 0.077 0.015 13.61 7.0.5 0.081 0.017 13.61 7.0.4 0.032 0.013 13.61 7.0.3 0.032 0.004 13.61 7.0.2 0.074 0.007 13.80 7.0.1 0.101 0.013 13.75 7.0.0 0.102 0.012 13.71 5.6.38 0.017 0.011 13.98 5.6.37 0.022 0.008 14.48 5.6.36 0.022 0.013 14.30 5.6.35 0.016 0.016 14.35 5.6.34 0.017 0.011 14.58 5.6.33 0.030 0.009 14.39 5.6.32 0.028 0.003 14.50 5.6.31 0.016 0.011 14.56 5.6.30 0.018 0.011 14.59 5.6.29 0.026 0.000 14.68 5.6.28 0.033 0.009 14.66 5.6.27 0.021 0.008 14.45 5.6.26 0.028 0.009 14.41 5.6.25 0.021 0.007 14.17 5.6.24 0.018 0.011 14.04 5.6.23 0.027 0.003 14.43 5.6.22 0.016 0.022 14.22 5.6.21 0.018 0.009 14.54 5.6.20 0.018 0.007 14.63 5.6.19 0.013 0.010 14.50 5.6.18 0.021 0.006 14.13 5.6.17 0.007 0.020 14.45 5.6.16 0.015 0.013 14.25 5.6.15 0.024 0.008 14.48 5.6.14 0.023 0.011 14.26 5.6.13 0.014 0.006 14.49 5.6.12 0.020 0.010 14.19 5.6.11 0.015 0.006 14.41 5.6.10 0.005 0.019 14.26 5.6.9 0.005 0.020 14.49 5.6.8 0.015 0.010 14.47 5.6.7 0.011 0.015 14.49 5.6.6 0.019 0.006 14.32 5.6.5 0.018 0.009 14.19 5.6.4 0.014 0.018 14.29 5.6.3 0.024 0.004 14.61 5.6.2 0.019 0.014 14.58 5.6.1 0.023 0.009 14.57 5.6.0 0.009 0.020 14.30 5.5.38 0.015 0.004 13.61 5.5.37 0.016 0.013 13.61 5.5.36 0.019 0.008 13.61 5.5.35 0.009 0.018 13.61 5.5.34 0.003 0.021 13.61 5.5.33 0.036 0.000 13.61 5.5.32 0.021 0.005 13.61 5.5.31 0.012 0.012 13.61 5.5.30 0.022 0.000 13.61 5.5.29 0.031 0.003 13.61 5.5.28 0.022 0.000 13.61 5.5.27 0.008 0.016 13.61 5.5.26 0.012 0.012 13.61 5.5.25 0.014 0.009 13.61 5.5.24 0.020 0.005 13.61 5.5.23 0.013 0.009 13.61 5.5.22 0.014 0.006 13.61 5.5.21 0.004 0.016 13.61 5.5.20 0.021 0.003 13.61 5.5.19 0.030 0.003 13.61 5.5.18 0.016 0.008 13.61 5.5.17 0.023 0.008 14.33 5.5.16 0.015 0.006 13.61 5.5.15 0.031 0.006 13.61 5.4.45 0.010 0.010 13.61 5.4.44 0.003 0.020 13.61 5.4.43 0.016 0.008 13.61 5.4.42 0.013 0.010 13.61 5.4.41 0.018 0.005 13.61 5.4.40 0.000 0.016 13.61 5.4.39 0.011 0.011 13.61 5.4.38 0.014 0.009 13.61 5.4.37 0.017 0.007 13.61 5.4.36 0.016 0.011 13.61 5.4.35 0.019 0.006 13.61 5.4.34 0.014 0.007 13.61 5.4.33 0.009 0.016 13.61 5.4.32 0.021 0.003 13.61 5.3.29 0.008 0.016 13.61
preferences:dark mode live preview
98.23 ms | 400 KiB | 5 Q