Philosophers In this 42 project you have to solve the dining philosophers problem in C. The aim of this project is to get an understanding of threads and mutexes in C. Furthermore, it teaches you how to solve deadlocks and why they occur.