import java.util.*; public class B{ public static void main(String[] args) throws Exception{ Scanner sc = new Scanner(System.in); for(int qn = sc.nextInt(); qn > 0; qn--){ String train = sc.next(); HashSet results = new HashSet(); for(int i = 1; i < train.length(); i++){ StringBuffer t1 = new StringBuffer(train.substring(0, i)); StringBuffer t2 = new StringBuffer(train.substring(i )); for(int j = 2; j-- > 0; t1.reverse()){ for(int k = 2; k-- > 0; t2.reverse()){ results.add(t1.toString() + t2.toString()); results.add(t2.toString() + t1.toString()); } } } System.out.println(results.size()); } } }