# See the License for the specific language governing permissions and
# limitations under the License.
-meth nsieve(n: Int): Int
+fun nsieve(n: Int): Int
do
var count = n-2
var array = new Array[Bool].with_capacity(n)
return count
end
-meth test(n: Int)
+fun test(n: Int)
do
var m = 10000.lshift(n)
print("Primes up to {m} {nsieve(m)}")