Ishikawa iterative algorithm