(-1) ^ n / 3 = (-1) ^ 1 / 3 = 1; (3 - 2 * sign((n - 1) mod 3)) = (3 - 2 * sign((1 - 1) mod 3)) = (3 - 2 * sign((0) mod 3)) = (3 - 2 * sign(0)) = (3 - 2 * 0) = (3) = 3; 2 ^ (n - sign((n + 1) mod 3)) = 2 ^ (1 - sign((1 + 1) mod 3)) = 2 ^ (1 - sign((2) mod 3)) = 2 ^ (1 - sign(2)) = 2 ^ (1 - 1) = 2 ^ (0) = 1; 1 * 3 * 1 = 3; (-1) ^ n / 3 = (-1) ^ 2 / 3 = 1; (3 - 2 * sign((n - 1) mod 3)) = (3 - 2 * sign((2 - 1) mod 3)) = (3 - 2 * sign((1) mod 3)) = (3 - 2 * sign(1)) = (3 - 2 * 1) = (1) = 1; 2 ^ (n - sign((n + 1) mod 3)) = 2 ^ (2 - sign((2 + 1) mod 3)) = 2 ^ (2 - sign((3) mod 3)) = 2 ^ (2 - sign(0)) = 2 ^ (2 - 1) = 2 ^ (2) = 4; 1 * 1 * 4 = 4; (-1) ^ n / 3 = (-1) ^ 3 / 3 = -1; (3 - 2 * sign((n - 1) mod 3)) = (3 - 2 * sign((3 - 1) mod 3)) = (3 - 2 * sign((2) mod 3)) = (3 - 2 * sign(2)) = (3 - 2 * 1) = (1) = 1; 2 ^ (n - sign((n + 1) mod 3)) = 2 ^ (3 - sign((3 + 1) mod 3)) = 2 ^ (3 - sign((4) mod 3)) = 2 ^ (3 - sign(1)) = 2 ^ (3 - 1) = 2 ^ (2) = 4; -1 * 1 * 4 = -4; (-1) ^ n / 3 = (-1) ^ 4 / 3 = -1; (3 - 2 * sign((n - 1) mod 3)) = (3 - 2 * sign((4 - 1) mod 3)) = (3 - 2 * sign((3) mod 3)) = (3 - 2 * sign(0)) = (3 - 2 * 1) = (3) = 3; 2 ^ (n - sign((n + 1) mod 3)) = 2 ^ (4 - sign((4 + 1) mod 3)) = 2 ^ (4 - sign((5) mod 3)) = 2 ^ (4 - sign(2)) = 2 ^ (4 - 1) = 2 ^ (3) = 8; -1 * 3 * 8 = -24; (-1) ^ n / 3 = (-1) ^ 5 / 3 = -1; (3 - 2 * sign((n - 1) mod 3)) = (3 - 2 * sign((5 - 1) mod 3)) = (3 - 2 * sign((4) mod 3)) = (3 - 2 * sign(1)) = (3 - 2 * 1) = (1) = 1; 2 ^ (n - sign((n + 1) mod 3)) = 2 ^ (5 - sign((5 + 1) mod 3)) = 2 ^ (5 - sign((6) mod 3)) = 2 ^ (5 - sign(0)) = 2 ^ (5 - 1) = 2 ^ (5) = 32; -1 * 1 * 32 = -32; (-1) ^ n / 3 = (-1) ^ 6 / 3 = 1; (3 - 2 * sign((n - 1) mod 3)) = (3 - 2 * sign((6 - 1) mod 3)) = (3 - 2 * sign((5) mod 3)) = (3 - 2 * sign(2)) = (3 - 2 * 1) = (1) = 1; 2 ^ (n - sign((n + 1) mod 3)) = 2 ^ (6 - sign((6 + 1) mod 3)) = 2 ^ (6 - sign((7) mod 3)) = 2 ^ (6 - sign(1)) = 2 ^ (6 - 1) = 2 ^ (5) = 32; 1 * 1 * 32 = 32; (-1) ^ n / 3 = (-1) ^ 7 / 3 = 1; (3 - 2 * sign((n - 1) mod 3)) = (3 - 2 * sign((7 - 1) mod 3)) = (3 - 2 * sign((6) mod 3)) = (3 - 2 * sign(0)) = (3 - 2 * 1) = (3) = 3; 2 ^ (n - sign((n + 1) mod 3)) = 2 ^ (7 - sign((7 + 1) mod 3)) = 2 ^ (7 - sign((8) mod 3)) = 2 ^ (7 - sign(2)) = 2 ^ (7 - 1) = 2 ^ (6) = 64; 1 * 3 * 64 = 192; (-1) ^ n / 3 = (-1) ^ 8 / 3 = 1; (3 - 2 * sign((n - 1) mod 3)) = (3 - 2 * sign((8 - 1) mod 3)) = (3 - 2 * sign((7) mod 3)) = (3 - 2 * sign(1)) = (3 - 2 * 1) = (1) = 1; 2 ^ (n - sign((n + 1) mod 3)) = 2 ^ (8 - sign((8 + 1) mod 3)) = 2 ^ (8 - sign((9) mod 3)) = 2 ^ (8 - sign(0)) = 2 ^ (8 - 1) = 2 ^ (8) = 256; 1 * 1 * 256 = 256; (-1) ^ n / 3 = (-1) ^ 9 / 3 = -1; (3 - 2 * sign((n - 1) mod 3)) = (3 - 2 * sign((9 - 1) mod 3)) = (3 - 2 * sign((8) mod 3)) = (3 - 2 * sign(2)) = (3 - 2 * 1) = (1) = 1; 2 ^ (n - sign((n + 1) mod 3)) = 2 ^ (9 - sign((9 + 1) mod 3)) = 2 ^ (9 - sign((10) mod 3)) = 2 ^ (9 - sign(1)) = 2 ^ (9 - 1) = 2 ^ (8) = 256; -1 * 1 * 256 = -256; (-1) ^ n / 3 = (-1) ^ 10 / 3 = -1; (3 - 2 * sign((n - 1) mod 3)) = (3 - 2 * sign((10 - 1) mod 3)) = (3 - 2 * sign((9) mod 3)) = (3 - 2 * sign(0)) = (3 - 2 * 1) = (3) = 3; 2 ^ (n - sign((n + 1) mod 3)) = 2 ^ (10 - sign((10 + 1) mod 3)) = 2 ^ (10 - sign((11) mod 3)) = 2 ^ (10 - sign(2)) = 2 ^ (10 - 1) = 2 ^ (9) = 512; -1 * 3 * 512 = -1536; (-1) ^ n / 3 = (-1) ^ 11 / 3 = -1; (3 - 2 * sign((n - 1) mod 3)) = (3 - 2 * sign((11 - 1) mod 3)) = (3 - 2 * sign((10) mod 3)) = (3 - 2 * sign(1)) = (3 - 2 * 1) = (1) = 1; 2 ^ (n - sign((n + 1) mod 3)) = 2 ^ (11 - sign((11 + 1) mod 3)) = 2 ^ (11 - sign((12) mod 3)) = 2 ^ (11 - sign(0)) = 2 ^ (11 - 1) = 2 ^ (11) = 2048; -1 * 1 * 2048 = -2048; (-1) ^ n / 3 = (-1) ^ 12 / 3 = 1; (3 - 2 * sign((n - 1) mod 3)) = (3 - 2 * sign((12 - 1) mod 3)) = (3 - 2 * sign((11) mod 3)) = (3 - 2 * sign(2)) = (3 - 2 * 1) = (1) = 1; 2 ^ (n - sign((n + 1) mod 3)) = 2 ^ (12 - sign((12 + 1) mod 3)) = 2 ^ (12 - sign((13) mod 3)) = 2 ^ (12 - sign(1)) = 2 ^ (12 - 1) = 2 ^ (11) = 2048; 1 * 1 * 2048 = 2048; (-1) ^ n / 3 = (-1) ^ 13 / 3 = 1; (3 - 2 * sign((n - 1) mod 3)) = (3 - 2 * sign((13 - 1) mod 3)) = (3 - 2 * sign((12) mod 3)) = (3 - 2 * sign(0)) = (3 - 2 * 1) = (3) = 3; 2 ^ (n - sign((n + 1) mod 3)) = 2 ^ (13 - sign((13 + 1) mod 3)) = 2 ^ (13 - sign((14) mod 3)) = 2 ^ (13 - sign(2)) = 2 ^ (13 - 1) = 2 ^ (12) = 4096; 1 * 3 * 4096 = 12288; (-1) ^ n / 3 = (-1) ^ 14 / 3 = 1; (3 - 2 * sign((n - 1) mod 3)) = (3 - 2 * sign((14 - 1) mod 3)) = (3 - 2 * sign((13) mod 3)) = (3 - 2 * sign(1)) = (3 - 2 * 1) = (1) = 1; 2 ^ (n - sign((n + 1) mod 3)) = 2 ^ (14 - sign((14 + 1) mod 3)) = 2 ^ (14 - sign((15) mod 3)) = 2 ^ (14 - sign(0)) = 2 ^ (14 - 1) = 2 ^ (14) = 16384; 1 * 1 * 16384 = 16384; (-1) ^ n / 3 = (-1) ^ 15 / 3 = -1; (3 - 2 * sign((n - 1) mod 3)) = (3 - 2 * sign((15 - 1) mod 3)) = (3 - 2 * sign((14) mod 3)) = (3 - 2 * sign(2)) = (3 - 2 * 1) = (1) = 1; 2 ^ (n - sign((n + 1) mod 3)) = 2 ^ (15 - sign((15 + 1) mod 3)) = 2 ^ (15 - sign((16) mod 3)) = 2 ^ (15 - sign(1)) = 2 ^ (15 - 1) = 2 ^ (14) = 16384; -1 * 1 * 16384 = -16384; (-1) ^ n / 3 = (-1) ^ 16 / 3 = -1; (3 - 2 * sign((n - 1) mod 3)) = (3 - 2 * sign((16 - 1) mod 3)) = (3 - 2 * sign((15) mod 3)) = (3 - 2 * sign(0)) = (3 - 2 * 1) = (3) = 3; 2 ^ (n - sign((n + 1) mod 3)) = 2 ^ (16 - sign((16 + 1) mod 3)) = 2 ^ (16 - sign((17) mod 3)) = 2 ^ (16 - sign(2)) = 2 ^ (16 - 1) = 2 ^ (15) = 32768; -1 * 3 * 32768 = -98304; (-1) ^ n / 3 = (-1) ^ 17 / 3 = -1; (3 - 2 * sign((n - 1) mod 3)) = (3 - 2 * sign((17 - 1) mod 3)) = (3 - 2 * sign((16) mod 3)) = (3 - 2 * sign(1)) = (3 - 2 * 1) = (1) = 1; 2 ^ (n - sign((n + 1) mod 3)) = 2 ^ (17 - sign((17 + 1) mod 3)) = 2 ^ (17 - sign((18) mod 3)) = 2 ^ (17 - sign(0)) = 2 ^ (17 - 1) = 2 ^ (17) = 131072; -1 * 1 * 131072 = -131072; (-1) ^ n / 3 = (-1) ^ 18 / 3 = 1; (3 - 2 * sign((n - 1) mod 3)) = (3 - 2 * sign((18 - 1) mod 3)) = (3 - 2 * sign((17) mod 3)) = (3 - 2 * sign(2)) = (3 - 2 * 1) = (1) = 1; 2 ^ (n - sign((n + 1) mod 3)) = 2 ^ (18 - sign((18 + 1) mod 3)) = 2 ^ (18 - sign((19) mod 3)) = 2 ^ (18 - sign(1)) = 2 ^ (18 - 1) = 2 ^ (17) = 131072; 1 * 1 * 131072 = 131072; (-1) ^ n / 3 = (-1) ^ 19 / 3 = 1; (3 - 2 * sign((n - 1) mod 3)) = (3 - 2 * sign((19 - 1) mod 3)) = (3 - 2 * sign((18) mod 3)) = (3 - 2 * sign(0)) = (3 - 2 * 1) = (3) = 3; 2 ^ (n - sign((n + 1) mod 3)) = 2 ^ (19 - sign((19 + 1) mod 3)) = 2 ^ (19 - sign((20) mod 3)) = 2 ^ (19 - sign(2)) = 2 ^ (19 - 1) = 2 ^ (18) = 262144; 1 * 3 * 262144 = 786432; (-1) ^ n / 3 = (-1) ^ 20 / 3 = 1; (3 - 2 * sign((n - 1) mod 3)) = (3 - 2 * sign((20 - 1) mod 3)) = (3 - 2 * sign((19) mod 3)) = (3 - 2 * sign(1)) = (3 - 2 * 1) = (1) = 1; 2 ^ (n - sign((n + 1) mod 3)) = 2 ^ (20 - sign((20 + 1) mod 3)) = 2 ^ (20 - sign((21) mod 3)) = 2 ^ (20 - sign(0)) = 2 ^ (20 - 1) = 2 ^ (20) = 1048576; 1 * 1 * 1048576 = 1048576;