- Implemented separating clietn algorithm