cf 240 div2 - sadness/anger