backtracking for spogros runs for a very very long time if it can't find an easy solution