passed 1000 test, will now test for another example
thousands passing - time to refactor