Shift and Recover

Latchwork