data_set_2 code
DONE:
-second speed-test
-slower than expected...
-perhaps pointer-lookup?
TODO:
-profile