Revert "Dining Philosophers version in c++"

This reverts commit 132791571c9291ef6f54d2e1bedc4bf830ebdf79.
Revert "Revert "Dining Philosophers version in c++""

This reverts commit 42dd78a6bbe65e001b6ea7d5dca48275334a8f5f.
Revert "Revert "Revert "Dining Philosophers version in c++"""

This reverts commit c08a4eefb2a6bbe8a762db8ed4c282fd9f6c73ec.
Revert "Revert "Revert "Revert "Dining Philosophers version in c++""""

This reverts commit 32b315d9ccebb13453ba90ca3d794c134200a067.
Dining Philosophers