Introduction Algorithm Approach 1987 Constitution