Keyword: hamiltonstyle 2