Now it's actually working!
Write test for ways and get it to pass
Don't permute start and end