IC Algorithm: Review