Puzzle Biomechanics