Task 1 (Position-Based Dynamics)