21 1 ^ 8 1 29 1 30 1 1 1 2 13