This method construct the irreducible characters of Sn. The method works by recursively calculating the character tables for the permutation modules of Sn. Then applying Gram-Schimdt algorithm to this characters using the inner product of characters we obtain the irreducible characters of Sn