solve problem 002
time run
solve problem 003
solve problem 004
use L instead of l to suffix longs