hasshycycle