import java.math.*; import java.util.*; public class yuki170 { public static void main (String[] argv){ Scanner sc = new Scanner(System.in); String s = sc.next(); int num[]=new int[26]; for(int i=0;i<26;i++) num[i]=0; for(int i=0;i0;j--) div=div.multiply(new BigInteger(String.valueOf(j))); } BigInteger res = BigInteger.ONE; for(int j=s.length();j>0;j--) res=res.multiply(new BigInteger(String.valueOf(j))); res=res.divide(div); res=res.subtract(BigInteger.ONE); res=res.mod(new BigInteger("573")); System.out.println(res); } }