getPrime x
= reverse $ getPrime2
[2..x
] [1]
getPrime2 [] acc = acc
getPrime2
(h:t
) acc
= getPrime2
(filter (\x
-> x `
mod` h
/=0)t
) $ h:acc
bWFpbiA9IHByaW50ICQgbGVuZ3RoICQgZ2V0UHJpbWUgMTAwMDAwMAoKZ2V0UHJpbWUgeCA9IHJldmVyc2UgJCBnZXRQcmltZTIgWzIuLnhdIFsxXQoKZ2V0UHJpbWUyIFtdIGFjYyA9IGFjYyAKZ2V0UHJpbWUyIChoOnQpIGFjYyA9IGdldFByaW1lMiAoZmlsdGVyIChceC0+IHggYG1vZGAgaCAvPTApdCkgJCBoOmFjYwoJ