predicateA (z,_,_) = z > 9 && z < 99
a
= filter predicateA
[ zipper x y
| x
<- [1..], y
<- [1..] ]
predicateBDrop (z,_,_) = z <= 9
predicateBTake (z,_,_) = z < 99
calcZ ys x
= limit
$ map (zipper x
) ys
last2 [] = []
last2 [x] = [x]
last2 [x, y] = [x,y]
last2 (x:xs) = last2 xs
run xs = do
main = run b
emlwcGVyIHggeSA9IChzcXJ0IHggKyBzcXJ0IHksIHgsIHkpCgpwcmVkaWNhdGVBICh6LF8sXykgPSB6ID4gOSAmJiB6IDwgOTkKYSA9IGZpbHRlciBwcmVkaWNhdGVBIFsgemlwcGVyIHggeSB8IHggPC0gWzEuLl0sIHkgPC0gWzEuLl0gXQoKcHJlZGljYXRlQkRyb3AgKHosXyxfKSA9IHogPD0gOQpwcmVkaWNhdGVCVGFrZSAoeixfLF8pID0geiA8IDk5CmxpbWl0ID0gKHRha2VXaGlsZSBwcmVkaWNhdGVCVGFrZSkgLiAoZHJvcFdoaWxlIHByZWRpY2F0ZUJEcm9wKQpjYWxjWiB5cyB4ID0gbGltaXQgJCBtYXAgKHppcHBlciB4KSB5cwpiID0gY29uY2F0ICQgdGFrZVdoaWxlIChub3QgLiBudWxsKSAkIG1hcCAoY2FsY1ogWzEuLl0pIFsxLi5dCgpsYXN0MiBbXSAgICAgPSBbXQpsYXN0MiBbeF0gICAgPSBbeF0KbGFzdDIgW3gsIHldID0gW3gseV0KbGFzdDIgKHg6eHMpID0gbGFzdDIgeHMKCnJ1biB4cyA9IGRvCgltYXBNXyBwcmludCAkIHRha2UgMiB4cwoJcHV0U3RyTG4gIi4uIgoJbWFwTV8gcHJpbnQgJCBsYXN0MiB4cwoJcHV0U3RyTG4gJCAidG90YWwgaXRlbXMgY291bnQ6ICIgKysgc2hvdyAobGVuZ3RoIHhzKQoKbWFpbiA9IHJ1biBiCgoJ
(9.06225774829855,1.0,65.0)
(9.12403840463596,1.0,66.0)
..
(98.98979538707079,9602.0,1.0)
(98.99489782636645,9603.0,1.0)
total items count: 15999176