Exercise 1

Shared-memory parallelism