import java.util.*;

class Main{
	
	public static void main(String args[]){

		Scanner sc = new Scanner(System.in);
		String st = sc.next();
		boolean flag = true;
		boolean C = false;
		for(int n=1;n<st.length();n++){
				if(!(0<=(st.charAt(n)-'a') &&(st.charAt(n)-'a')<=25)){
					if(!C && st.charAt(n) == 'C' && n!=1 && n!=st.length()-1) C = true;
					else flag = false;
				}
		}
		if(!C) flag = false;

		if(st.charAt(0) == 'A'){
		}else{
			flag = false;
		}

		if(flag) System.out.println("AC");
		else System.out.println("WA");

	}
}
/tmp/hf-datasets-cache/medium/datasets/42704881117311-config-parquet-and-info-qiankunmu-Project_CodeNet-896c9d36/hub/datasets--qiankunmu--Project_CodeNet_Python800_and_Java250/snapshots/c899fde44a77ba1cc14973ed3de064e4ff3aadc7/Project_CodeNet_Java250.tar.gz