or download this
unpack for: 1 wallclock secs ( 1.01 usr + 0.00 sys = 1.01 CPU)
+ @ 49504.95/s (n=50000)
unpack for push: 2 wallclock secs ( 1.84 usr + 0.00 sys = 1.84 CPU)
+ @ 27173.91/s (n=50000)
unpack while: 1 wallclock secs ( 0.84 usr + 0.00 sys = 0.84 CPU)
+ @ 59523.81/s (n=50000) <<<< This is fastest
unpack while push: 2 wallclock secs ( 1.75 usr + 0.00 sys = 1.75 CP
+U) @ 28571.43/s (n=50000)
unpack while single: 1 wallclock secs ( 1.28 usr + 0.00 sys = 1.28
+CPU) @ 39062.50/s (n=50000)