pre-determinism view 3