CPSC433 - Sisyphus1 Project