learn the basics of threading a process. see how to create threads and discover mutexes.
To run the code just follow my instructions:
clone the repo to your desktop:
git clone link
run make
run the code like that : ./philosopher num_of_philo time_die time_eat time_sleep (how_many_time_to_eat)
for more details please visit my youtube video : from youtube video.
to run the bonus part just follow the same instructions.