^ ® 2 n!