real 40m43,087s user 1m4,057s sys 0m2,785s
real 41m54,843s user 0m50,503s sys 0m4,779s
real 2m40,627s user 0m3,402s sys 0m0,163s