Langford's Problem

This is a Langford sequence, closely-related to the Skolem sequence:
312132
Here's a challenge, can you spot the pattern that makes it a Langford sequence?