"Unlocked" the edges, now only the corners are fixed
Parallel version. Slightly faster, needs a bit of work.