M
N
k
CPU time
100
100
10
0.041210
1000
1000
13
0.530339
1000
1500
14
1.006472