moved stuff around, did project euler prob