change the type of initializer constant of the variable cycle to double
use unique_ptr
update gg.cpp
unuse unique_ptr in gg.cpp
update comments in gg.cpp
update comments of gg.cpp
change getKey() method to const