zip_longest working still want to make some changes to it
save zip longest in valid state
looks like zip longest is working correctly
merged Makefile