<?php
function fu ($Lst, $N, $K, $Rez) {return '';}
function remove_each_nth($Lst, $N, $Rez) {return '';}
function append ($array, $Cdr, $Lst) {return 0; }
function prolog ($a, $b, $c, $d, $e, $f) {}
$foo = 1;
$bar = 1;
$baz = 0;
prolog($foo?
fu([], _, _, []).
fu(Lst, N, 0, Rez) :-
append([_], Cdr, Lst), $bar?
fu(Cdr, N, N, Rez).
fu(Lst, N, K, Rez) :-
append([A], Cdr, Lst),
$K1 = K - 1,
fu(Cdr, N, $K1, CdrRez), $baz?
append([A], CdrRez, Rez).
remove_each_nth(Lst, N, Rez) :-
$N1 = N - 1,
fu(Lst, $N1, $N1, Rez).
_);
PD9waHAKCmRlZmluZSgnTicsICAgMCAgICApOwpkZWZpbmUoJ0snLCAgIDAgICAgKTsKZGVmaW5lKCdfJywgICAnXycgICk7CmRlZmluZSgnQScsICAgJ0EnICApOwpkZWZpbmUoJ0xzdCcsICdMc3QnKTsKZGVmaW5lKCdSZXonLCAnUmV6Jyk7CmRlZmluZSgnQ2RyJywgJ0NkcicpOwpkZWZpbmUoJ0NkclJleicsICdDZHJSZXonKTsKZnVuY3Rpb24gZnUgICAgICAgICAgICAgKCRMc3QsICAgJE4sICAgJEssICRSZXopIHtyZXR1cm4gJyc7fQpmdW5jdGlvbiByZW1vdmVfZWFjaF9udGgoJExzdCwgICAkTiwgICAkUmV6KSAgICAge3JldHVybiAnJzt9CmZ1bmN0aW9uIGFwcGVuZCAgICAgICAgICgkYXJyYXksICRDZHIsICRMc3QpICAgICB7cmV0dXJuIDA7IH0KZnVuY3Rpb24gcHJvbG9nICAgICAgICAgKCRhLCAkYiwgJGMsICRkLCAkZSwgJGYpIHt9CiRmb28gPSAxOwokYmFyID0gMTsKJGJheiA9IDA7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcHJvbG9nKCRmb28/CmZ1KFtdLCBfLCBfLCBbXSkuCmZ1KExzdCwgTiwgMCwgUmV6KSA6LQogICAgYXBwZW5kKFtfXSwgQ2RyLCBMc3QpLCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICRiYXI/CiAgICBmdShDZHIsIE4sIE4sIFJleikuCmZ1KExzdCwgTiwgSywgUmV6KSA6LQogICAgYXBwZW5kKFtBXSwgQ2RyLCBMc3QpLAogICAgJEsxID0gSyAtIDEsCiAgICBmdShDZHIsIE4sICRLMSwgQ2RyUmV6KSwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJGJhej8KICAgIGFwcGVuZChbQV0sIENkclJleiwgUmV6KS4KcmVtb3ZlX2VhY2hfbnRoKExzdCwgTiwgUmV6KSA6LQogICAgJE4xID0gTiAtIDEsCiAgICBmdShMc3QsICROMSwgJE4xLCBSZXopLgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF8pOwo=