Solve the following math problem efficiently and clearly:

- For simple problems (2 steps or fewer):
Provide a concise solution with minimal explanation.

- For complex problems (3 steps or more):
Use this step-by-step format:

## Step 1: [Concise description]
[Brief explanation and calculations]

## Step 2: [Concise description]
[Brief explanation and calculations]

...

Regardless of the approach, always conclude with:

Therefore, the final answer is: $oxed{answer}$. I hope it is correct.

Where [answer] is just the final number or expression that solves the problem.

Problem: A circular cylindrical post with a circumference of 4 feet has a string wrapped around it, spiraling from the bottom of the post to the top of the post. The string evenly loops around the post exactly four full times, starting at the bottom edge and finishing at the top edge. The height of the post is 12 feet. What is the length, in feet, of the string?

[asy]
size(150);
draw((0,0)--(0,20)..(1,19.5)..(2,20)--(2,0)..(1,-.5)..(0,0),linewidth(1));
draw((0,20)..(1,20.5)..(2,20),linewidth(1));
draw((1,19.5)--(0,18.5),linewidth(1));
draw((2,.5)--(1,-.5),linewidth(1));
draw((2,16)--(0,14),linewidth(1));
draw((2,11)--(0,9),linewidth(1));

draw((2,6)--(0,4),linewidth(1));

[/asy]
user