Valentine's Day puzzle