4. Linear unfold