added (not finished) ShrageStar algorithm