A1 = 1
A2: A1 + 1
A3: A2 + 1
A4: A3 + 1
A5: A4 + 1
A6: A5 + 1
A7: A6 + 1
A8: A7 + 1
A9: A8 + 1
A10: A9 + 1
A11: A10 + 1
A12: A11 + 1
A13: A12 + 1
A14: A13 + 1
A15: A14 + 1
A16: A15 + 1
A17: A16 + 1
A18: A17 + 1
A19: A18 + 1
A20: A19 + 1
A21: A20 + 1
A22: A21 + 1
A23: A22 + 1
A24: A23 + 1
A25: A24 + 1
A26: A25 + 1
A27: A26 + 1
A28: A27 + 1
A29: A28 + 1
A30: A29 + 1
A31: A30 + 1
A32: A31 + 1
p = 2
n = 0
m: Mod[p, 2^(n)] + 2^(n) * (1 + 2 * Div[p, 2^(n)])
B1 = Met2pn(A1 - 1, 0)
B2 = Met2pn(A2 - 1, 0)
B3 = Met2pn(A3 - 1, 0)
B4 = Met2pn(A4 - 1, 0)
B5 = Met2pn(A5 - 1, 0)
B6 = Met2pn(A6 - 1, 0)
B7 = Met2pn(A7 - 1, 0)
B8 = Met2pn(A8 - 1, 0)
B9 = Met2pn(A9 - 1, 0)
B10 = Met2pn(A10 - 1, 0)
B11 = Met2pn(A11 - 1, 0)
B12 = Met2pn(A12 - 1, 0)
B13 = Met2pn(A13 - 1, 0)
B14 = Met2pn(A14 - 1, 0)
B15 = Met2pn(A15 - 1, 0)
B16 = Met2pn(A16 - 1, 0)
B17 = Met2pn(A17 - 1, 0)
B18 = Met2pn(A18 - 1, 0)
B19 = Met2pn(A19 - 1, 0)
B20 = Met2pn(A20 - 1, 0)
B21 = Met2pn(A21 - 1, 0)
B22 = Met2pn(A22 - 1, 0)
B23 = Met2pn(A23 - 1, 0)
B24 = Met2pn(A24 - 1, 0)
B25 = Met2pn(A25 - 1, 0)
B26 = Met2pn(A26 - 1, 0)
B27 = Met2pn(A27 - 1, 0)
B28 = Met2pn(A28 - 1, 0)
B29 = Met2pn(A29 - 1, 0)
B30 = Met2pn(A30 - 1, 0)
B31 = Met2pn(A31 - 1, 0)
B32 = Met2pn(A32 - 1, 0)
C1 = Met2pn(A1 - 1, 1)
C2 = Met2pn(A2 - 1, 1)
C3 = Met2pn(A3 - 1, 1)
C4 = Met2pn(A4 - 1, 1)
C5 = Met2pn(A5 - 1, 1)
C6 = Met2pn(A6 - 1, 1)
C7 = Met2pn(A7 - 1, 1)
C8 = Met2pn(A8 - 1, 1)
C9 = Met2pn(A9 - 1, 1)
C10 = Met2pn(A10 - 1, 1)
C11 = Met2pn(A11 - 1, 1)
C12 = Met2pn(A12 - 1, 1)
C13 = Met2pn(A13 - 1, 1)
C14 = Met2pn(A14 - 1, 1)
C15 = Met2pn(A15 - 1, 1)
C16 = Met2pn(A16 - 1, 1)
C17 = Met2pn(A17 - 1, 1)
C18 = Met2pn(A18 - 1, 1)
C19 = Met2pn(A19 - 1, 1)
C20 = Met2pn(A20 - 1, 1)
C21 = Met2pn(A21 - 1, 1)
C22 = Met2pn(A22 - 1, 1)
C23 = Met2pn(A23 - 1, 1)
C24 = Met2pn(A24 - 1, 1)
C25 = Met2pn(A25 - 1, 1)
C26 = Met2pn(A26 - 1, 1)
C27 = Met2pn(A27 - 1, 1)
C28 = Met2pn(A28 - 1, 1)
C29 = Met2pn(A29 - 1, 1)
C30 = Met2pn(A30 - 1, 1)
C31 = Met2pn(A31 - 1, 1)
C32 = Met2pn(A32 - 1, 1)
D1 = Met2pn(A1 - 1, 2)
E1 = Met2pn(A1 - 1, 3)
F1 = Met2pn(A1 - 1, 4)
G1 = Met2pn(A1 - 1, 5)
D2 = Met2pn(A2 - 1, 2)
E2 = Met2pn(A2 - 1, 3)
F2 = Met2pn(A2 - 1, 4)
G2 = Met2pn(A2 - 1, 5)
D3 = Met2pn(A3 - 1, 2)
E3 = Met2pn(A3 - 1, 3)
F3 = Met2pn(A3 - 1, 4)
G3 = Met2pn(A3 - 1, 5)
D4 = Met2pn(A4 - 1, 2)
E4 = Met2pn(A4 - 1, 3)
F4 = Met2pn(A4 - 1, 4)
G4 = Met2pn(A4 - 1, 5)
D5 = Met2pn(A5 - 1, 2)
E5 = Met2pn(A5 - 1, 3)
F5 = Met2pn(A5 - 1, 4)
G5 = Met2pn(A5 - 1, 5)
D6 = Met2pn(A6 - 1, 2)
E6 = Met2pn(A6 - 1, 3)
F6 = Met2pn(A6 - 1, 4)
G6 = Met2pn(A6 - 1, 5)
D7 = Met2pn(A7 - 1, 2)
E7 = Met2pn(A7 - 1, 3)
F7 = Met2pn(A7 - 1, 4)
G7 = Met2pn(A7 - 1, 5)
D8 = Met2pn(A8 - 1, 2)
E8 = Met2pn(A8 - 1, 3)
F8 = Met2pn(A8 - 1, 4)
G8 = Met2pn(A8 - 1, 5)
D9 = Met2pn(A9 - 1, 2)
E9 = Met2pn(A9 - 1, 3)
F9 = Met2pn(A9 - 1, 4)
G9 = Met2pn(A9 - 1, 5)
D10 = Met2pn(A10 - 1, 2)
E10 = Met2pn(A10 - 1, 3)
F10 = Met2pn(A10 - 1, 4)
G10 = Met2pn(A10 - 1, 5)
D11 = Met2pn(A11 - 1, 2)
E11 = Met2pn(A11 - 1, 3)
F11 = Met2pn(A11 - 1, 4)
G11 = Met2pn(A11 - 1, 5)
D12 = Met2pn(A12 - 1, 2)
E12 = Met2pn(A12 - 1, 3)
F12 = Met2pn(A12 - 1, 4)
G12 = Met2pn(A12 - 1, 5)
D13 = Met2pn(A13 - 1, 2)
E13 = Met2pn(A13 - 1, 3)
F13 = Met2pn(A13 - 1, 4)
G13 = Met2pn(A13 - 1, 5)
D14 = Met2pn(A14 - 1, 2)
E14 = Met2pn(A14 - 1, 3)
F14 = Met2pn(A14 - 1, 4)
G14 = Met2pn(A14 - 1, 5)
D15 = Met2pn(A15 - 1, 2)
E15 = Met2pn(A15 - 1, 3)
F15 = Met2pn(A15 - 1, 4)
G15 = Met2pn(A15 - 1, 5)
D16 = Met2pn(A16 - 1, 2)
E16 = Met2pn(A16 - 1, 3)
F16 = Met2pn(A16 - 1, 4)
G16 = Met2pn(A16 - 1, 5)
D17 = Met2pn(A17 - 1, 2)
E17 = Met2pn(A17 - 1, 3)
F17 = Met2pn(A17 - 1, 4)
G17 = Met2pn(A17 - 1, 5)
D18 = Met2pn(A18 - 1, 2)
E18 = Met2pn(A18 - 1, 3)
F18 = Met2pn(A18 - 1, 4)
G18 = Met2pn(A18 - 1, 5)
D19 = Met2pn(A19 - 1, 2)
E19 = Met2pn(A19 - 1, 3)
F19 = Met2pn(A19 - 1, 4)
G19 = Met2pn(A19 - 1, 5)
D20 = Met2pn(A20 - 1, 2)
E20 = Met2pn(A20 - 1, 3)
F20 = Met2pn(A20 - 1, 4)
G20 = Met2pn(A20 - 1, 5)
D21 = Met2pn(A21 - 1, 2)
E21 = Met2pn(A21 - 1, 3)
F21 = Met2pn(A21 - 1, 4)
G21 = Met2pn(A21 - 1, 5)
D22 = Met2pn(A22 - 1, 2)
E22 = Met2pn(A22 - 1, 3)
F22 = Met2pn(A22 - 1, 4)
G22 = Met2pn(A22 - 1, 5)
D23 = Met2pn(A23 - 1, 2)
E23 = Met2pn(A23 - 1, 3)
F23 = Met2pn(A23 - 1, 4)
G23 = Met2pn(A23 - 1, 5)
D24 = Met2pn(A24 - 1, 2)
E24 = Met2pn(A24 - 1, 3)
F24 = Met2pn(A24 - 1, 4)
G24 = Met2pn(A24 - 1, 5)
D25 = Met2pn(A25 - 1, 2)
E25 = Met2pn(A25 - 1, 3)
F25 = Met2pn(A25 - 1, 4)
G25 = Met2pn(A25 - 1, 5)
D26 = Met2pn(A26 - 1, 2)
E26 = Met2pn(A26 - 1, 3)
F26 = Met2pn(A26 - 1, 4)
G26 = Met2pn(A26 - 1, 5)
D27 = Met2pn(A27 - 1, 2)
E27 = Met2pn(A27 - 1, 3)
F27 = Met2pn(A27 - 1, 4)
G27 = Met2pn(A27 - 1, 5)
D28 = Met2pn(A28 - 1, 2)
E28 = Met2pn(A28 - 1, 3)
F28 = Met2pn(A28 - 1, 4)
G28 = Met2pn(A28 - 1, 5)
D29 = Met2pn(A29 - 1, 2)
E29 = Met2pn(A29 - 1, 3)
F29 = Met2pn(A29 - 1, 4)
G29 = Met2pn(A29 - 1, 5)
D30 = Met2pn(A30 - 1, 2)
E30 = Met2pn(A30 - 1, 3)
F30 = Met2pn(A30 - 1, 4)
G30 = Met2pn(A30 - 1, 5)
D31 = Met2pn(A31 - 1, 2)
E31 = Met2pn(A31 - 1, 3)
F31 = Met2pn(A31 - 1, 4)
G31 = Met2pn(A31 - 1, 5)
D32 = Met2pn(A32 - 1, 2)
E32 = Met2pn(A32 - 1, 3)
F32 = Met2pn(A32 - 1, 4)
G32 = Met2pn(A32 - 1, 5)
H1: B1:B16
I1 = 1
J1 = IndexOf(I1, H1)
H2 = Join({Take[H1, 1, J1 - 1], Take[H1, J1 + 1]})

Tool: Met2pn
Input: p, n
Output: m

m: Mod[p, 2^(n)] + 2^(n) * (1 + 2 * Div[p, 2^(n)])