Palgorithm view 3