Cycle.hpp et Cycle.cpp