<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: How to check if all values are increasing/decreasing. in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/How-to-check-if-all-values-are-increasing-decreasing/m-p/776856#M247092</link>
    <description>&lt;P&gt;in that case this should do the job:&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data A;
subj = "A";
input VISIT $ AVAL BASE CHANGE;
cards;
V1      40     40           0
V3      49     40           9
V5      49     40           9
V6      50     40           10  Y
V8      60     40           20
V9      65     40           25
V10    66     40           26
;
run;
 
data B;
subj = "B";
input VISIT $ AVAL BASE CHANGE;
cards;
V1      40     40           0
V3      49     40           9
V5      49     40           9
V6      50     40           10 N
V8      60     40           20
V9      65     40           25
V10    39     40           -1
;
run;

data C;
subj = "C";
input VISIT $ AVAL BASE CHANGE;
cards;
V1      40     40           0
V3      49     40           9
V5      49     40           9
V6      50     40           10 N because the last change is smaller than previous (21&amp;lt;25)
V8      60     40           20
V9      65     40           25
V10     61     40           21 Y
;
run;

data D;
subj = "D";
input VISIT $ AVAL BASE CHANGE;
cards;
V1      50     40           10 Y
V8      60     40           20
V9      65     40           25
V10    70     40           30
;
run;

data E;
subj = "E";
input VISIT $ AVAL BASE CHANGE;
cards;
V1 8 8 0
V3 25 8 16 Y
V5 16 8 8
V6 16 8 8
V8 25 8 16 Y
V9 25 8 16 Y
V10 25 8 16 Y
;
run;

data have;
  set A B C D E;
run;

data want;
  m = 0;
  do _N_=1 by 1 until(last.subj);
    set have;
    by subj;
    
    if m &amp;lt;= 0 and CHANGE &amp;gt;= 10  then m = _N_; /* makrk first occurence of change&amp;gt;=10 */
    if m &amp;gt;  0 and AVAL &amp;lt; BASE then m = -1 ; /* check AVAL &amp;lt; BASE for records over CHANGE &amp;gt;= 10 */  
    if CHANGE &amp;lt; 10 then m = 0;
  end;

  do _N_=1 to _N_;
    set have;
    if m = _N_ then FLAG = "Y";
               else FLAG = " ";
    output;
  end;

  drop m k;
run;
proc print;
run;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Bart&lt;/P&gt;</description>
    <pubDate>Wed, 27 Oct 2021 19:53:16 GMT</pubDate>
    <dc:creator>yabwon</dc:creator>
    <dc:date>2021-10-27T19:53:16Z</dc:date>
    <item>
      <title>How to check if all values are increasing/decreasing.</title>
      <link>https://communities.sas.com/t5/SAS-Programming/How-to-check-if-all-values-are-increasing-decreasing/m-p/775643#M246569</link>
      <description>&lt;P&gt;Hi guys,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I have small problem. Below you can see example data for one subject. This subject has 7 visits. I need to compare AVAL with BASE and calculate change from baseline (this is already done). Then when change from baseline is &amp;gt;= 10 I should flag this record and check if all subsequent visits are also increasing comparing to baseline, If YES then V6 should be flag with "Y". If there will be any visit after V6 where AVAL &amp;lt; BASE (40) then flag from V6 will be set to blank (in example 2 on V10 AVAL is = 39 so flag on V6 shouldn't be assigned). Can anyone help me and give small explanation how I can deal with that?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Example 1 )&lt;/P&gt;&lt;P&gt;VISIT AVAL BASE CHANGE&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;V1&amp;nbsp; &amp;nbsp; &amp;nbsp; 40&amp;nbsp; &amp;nbsp; &amp;nbsp;40&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;0&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;V3&amp;nbsp; &amp;nbsp; &amp;nbsp; 49&amp;nbsp; &amp;nbsp; &amp;nbsp;40&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;9&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;V5&amp;nbsp; &amp;nbsp; &amp;nbsp; 49&amp;nbsp; &amp;nbsp; &amp;nbsp;40&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;9&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;V6&amp;nbsp; &amp;nbsp; &amp;nbsp; 50&amp;nbsp; &amp;nbsp; &amp;nbsp;40&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;10 (FLAG as "Y" because chg &amp;gt;= 10)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;V8&amp;nbsp; &amp;nbsp; &amp;nbsp; 60&amp;nbsp; &amp;nbsp; &amp;nbsp;40&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;20&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;V9&amp;nbsp; &amp;nbsp; &amp;nbsp; 65&amp;nbsp; &amp;nbsp; &amp;nbsp;40&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;25&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;V10&amp;nbsp; &amp;nbsp; 66&amp;nbsp; &amp;nbsp; &amp;nbsp;40&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;26&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Example 2 )&lt;/P&gt;&lt;P&gt;VISIT AVAL BASE CHANGE&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;V1&amp;nbsp; &amp;nbsp; &amp;nbsp; 40&amp;nbsp; &amp;nbsp; &amp;nbsp;40&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;0&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;V3&amp;nbsp; &amp;nbsp; &amp;nbsp; 49&amp;nbsp; &amp;nbsp; &amp;nbsp;40&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;9&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;V5&amp;nbsp; &amp;nbsp; &amp;nbsp; 49&amp;nbsp; &amp;nbsp; &amp;nbsp;40&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;9&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;V6&amp;nbsp; &amp;nbsp; &amp;nbsp; 50&amp;nbsp; &amp;nbsp; &amp;nbsp;40&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;10 (FLAG not assigned because there is&lt;FONT color="#FF0000"&gt; AVAL = 39&lt;/FONT&gt; on V10)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;V8&amp;nbsp; &amp;nbsp; &amp;nbsp; 60&amp;nbsp; &amp;nbsp; &amp;nbsp;40&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;20&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;V9&amp;nbsp; &amp;nbsp; &amp;nbsp; 65&amp;nbsp; &amp;nbsp; &amp;nbsp;40&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;25&lt;/SPAN&gt;&lt;BR /&gt;&lt;FONT color="#FF0000"&gt;&lt;STRONG&gt;V10&amp;nbsp; &amp;nbsp; 39&amp;nbsp; &amp;nbsp; &amp;nbsp;40&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;-1&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 21 Oct 2021 13:21:10 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/How-to-check-if-all-values-are-increasing-decreasing/m-p/775643#M246569</guid>
      <dc:creator>Pysiek</dc:creator>
      <dc:date>2021-10-21T13:21:10Z</dc:date>
    </item>
    <item>
      <title>Re: How to check if all values are increasing/decreasing.</title>
      <link>https://communities.sas.com/t5/SAS-Programming/How-to-check-if-all-values-are-increasing-decreasing/m-p/775664#M246574</link>
      <description>&lt;P&gt;Something like this:&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data A;
subj = "A";
input VISIT $ AVAL BASE CHANGE;
cards;
V1      40     40           0
V3      49     40           9
V5      49     40           9
V6      50     40           10  Y
V8      60     40           20
V9      65     40           25
V10    66     40           26
;
run;
 
data B;
subj = "B";
input VISIT $ AVAL BASE CHANGE;
cards;
V1      40     40           0
V3      49     40           9
V5      49     40           9
V6      50     40           10 N
V8      60     40           20
V9      65     40           25
V10    39     40           -1
;
run;

data C;
subj = "C";
input VISIT $ AVAL BASE CHANGE;
cards;
V1      40     40           0
V3      49     40           9
V5      49     40           9
V6      50     40           10 N because the last change is smaller than previous (21&amp;lt;25)
V8      60     40           20
V9      65     40           25
V10    61     40           21
;
run;

data D;
subj = "D";
input VISIT $ AVAL BASE CHANGE;
cards;
V1      50     40           10 Y
V8      60     40           20
V9      65     40           25
V10    70     40           30
;
run;

data have;
  set A B C D;
run;


data want;
  m = 0;
  do _N_=1 by 1 until(last.subj);
    set have;
    by subj;
    k = lag(CHANGE);

    if first.subj then k = .; /* in case change&amp;gt;=10 is the first */
    if m = 0 and CHANGE &amp;gt;= 10 then m = _N_; /* makrk first occurence of change&amp;gt;=10*/
    if m and CHANGE &amp;lt; k then m = -1; /* check if decreases (current CHANGE is less then previous)*/
  end;

  do _N_=1 to _N_;
    set have;
    if m = _N_ then FLAG = "Y";
               else FLAG = " ";
    output;
  end;

  drop m k;
run;
proc print;
run;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Bart&lt;/P&gt;</description>
      <pubDate>Thu, 21 Oct 2021 14:39:25 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/How-to-check-if-all-values-are-increasing-decreasing/m-p/775664#M246574</guid>
      <dc:creator>yabwon</dc:creator>
      <dc:date>2021-10-21T14:39:25Z</dc:date>
    </item>
    <item>
      <title>Re: How to check if all values are increasing/decreasing.</title>
      <link>https://communities.sas.com/t5/SAS-Programming/How-to-check-if-all-values-are-increasing-decreasing/m-p/775826#M246640</link>
      <description>&lt;P&gt;Hi Bart,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks for your reply. I don't really need to check if change was smaller than previous. Only find first CHANGE &amp;gt;= 10 and then check if all other records are also increasing comparing to baseline.&lt;/P&gt;</description>
      <pubDate>Fri, 22 Oct 2021 08:08:50 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/How-to-check-if-all-values-are-increasing-decreasing/m-p/775826#M246640</guid>
      <dc:creator>Pysiek</dc:creator>
      <dc:date>2021-10-22T08:08:50Z</dc:date>
    </item>
    <item>
      <title>Re: How to check if all values are increasing/decreasing.</title>
      <link>https://communities.sas.com/t5/SAS-Programming/How-to-check-if-all-values-are-increasing-decreasing/m-p/775838#M246646</link>
      <description>&lt;P&gt;in that case it's even simpler.&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data want;
  m = 0;
  do _N_=1 by 1 until(last.subj);
    set have;
    by subj;

    if m = 0 and CHANGE &amp;gt;= 10  then m = _N_; /* makrk first occurence of change&amp;gt;=10 */
    if m &amp;gt; 0 and AVAL &amp;lt; BASE then m = -1 ; /* check AVAL &amp;lt; BASE for records over CHANGE &amp;gt;= 10 */
  end;

  do _N_=1 to _N_;
    set have;
    if m = _N_ then FLAG = "Y";
               else FLAG = " ";
    output;
  end;

  drop m;
run;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;B&lt;/P&gt;</description>
      <pubDate>Fri, 22 Oct 2021 09:36:45 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/How-to-check-if-all-values-are-increasing-decreasing/m-p/775838#M246646</guid>
      <dc:creator>yabwon</dc:creator>
      <dc:date>2021-10-22T09:36:45Z</dc:date>
    </item>
    <item>
      <title>Re: How to check if all values are increasing/decreasing.</title>
      <link>https://communities.sas.com/t5/SAS-Programming/How-to-check-if-all-values-are-increasing-decreasing/m-p/776136#M246779</link>
      <description>It worked ! Many thanks &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;</description>
      <pubDate>Mon, 25 Oct 2021 07:45:20 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/How-to-check-if-all-values-are-increasing-decreasing/m-p/776136#M246779</guid>
      <dc:creator>Pysiek</dc:creator>
      <dc:date>2021-10-25T07:45:20Z</dc:date>
    </item>
    <item>
      <title>Re: How to check if all values are increasing/decreasing.</title>
      <link>https://communities.sas.com/t5/SAS-Programming/How-to-check-if-all-values-are-increasing-decreasing/m-p/776514#M246983</link>
      <description>&lt;P&gt;Hi Bart,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I've got one more scenario to cover. I have to check CHANGE like you covered in your first solution. In below example there was increase &amp;gt;= 10 at visit V3 but then we had two visits with decrease (V5, V6). On visit 8 there was another CHANGE &amp;gt;=10 which was followed with two visits without decrease. I would like to flag VISIT = 8 in this scenario. Can you help me?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;data D;&lt;BR /&gt;subj = "D";&lt;BR /&gt;input VISIT $ AVAL BASE CHANGE;&lt;BR /&gt;cards;&lt;BR /&gt;V1 8 8 0&lt;BR /&gt;V3 25 8 16 Y&lt;BR /&gt;V5 16 8 8&lt;BR /&gt;V6 16 8 8&lt;BR /&gt;V8 25 8 16 Y&lt;BR /&gt;V9 25 8 16 Y&lt;BR /&gt;V10 25 8 16 Y&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 26 Oct 2021 14:37:33 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/How-to-check-if-all-values-are-increasing-decreasing/m-p/776514#M246983</guid>
      <dc:creator>Pysiek</dc:creator>
      <dc:date>2021-10-26T14:37:33Z</dc:date>
    </item>
    <item>
      <title>Re: How to check if all values are increasing/decreasing.</title>
      <link>https://communities.sas.com/t5/SAS-Programming/How-to-check-if-all-values-are-increasing-decreasing/m-p/776607#M247023</link>
      <description>&lt;P&gt;Seems to mi that this will do, but &lt;U&gt;please check out example C&lt;/U&gt;, ok?&lt;/P&gt;
&lt;P&gt;Bart&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data A;
subj = "A";
input VISIT $ AVAL BASE CHANGE;
cards;
V1      40     40           0
V3      49     40           9
V5      49     40           9
V6      50     40           10  Y
V8      60     40           20
V9      65     40           25
V10    66     40           26
;
run;
 
data B;
subj = "B";
input VISIT $ AVAL BASE CHANGE;
cards;
V1      40     40           0
V3      49     40           9
V5      49     40           9
V6      50     40           10 N
V8      60     40           20
V9      65     40           25
V10    39     40           -1
;
run;

data C;
subj = "C";
input VISIT $ AVAL BASE CHANGE;
cards;
V1      40     40           0
V3      49     40           9
V5      49     40           9
V6      50     40           10 N because the last change is smaller than previous (21&amp;lt;25)
V8      60     40           20
V9      65     40           25
V10     61     40           21 Y
;
run;

data D;
subj = "D";
input VISIT $ AVAL BASE CHANGE;
cards;
V1      50     40           10 Y
V8      60     40           20
V9      65     40           25
V10    70     40           30
;
run;

data E;
subj = "E";
input VISIT $ AVAL BASE CHANGE;
cards;
V1 8 8 0
V3 25 8 16 Y
V5 16 8 8
V6 16 8 8
V8 25 8 16 Y
V9 25 8 16 Y
V10 25 8 16 Y
;
run;

data have;
  set A B C D E;
run;

data want;
  m = 0;
  do _N_=1 by 1 until(last.subj);
    set have;
    by subj;
    k = lag(CHANGE);

    if first.subj then k = .; /* in case change&amp;gt;=10 is the first */
    if m &amp;gt; 0  and CHANGE &amp;lt; k then m = -1; /* check if decreases (current CHANGE is less then previous)*/
    if m &amp;lt;= 0 and CHANGE &amp;gt;= 10 then m = _N_; /* makrk first occurence of change&amp;gt;=10*/
  end;

  do _N_=1 to _N_;
    set have;
    if m = _N_ then FLAG = "Y";
               else FLAG = " ";
    output;
  end;

  drop m k;
run;
proc print;
run;&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Tue, 26 Oct 2021 20:27:47 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/How-to-check-if-all-values-are-increasing-decreasing/m-p/776607#M247023</guid>
      <dc:creator>yabwon</dc:creator>
      <dc:date>2021-10-26T20:27:47Z</dc:date>
    </item>
    <item>
      <title>Re: How to check if all values are increasing/decreasing.</title>
      <link>https://communities.sas.com/t5/SAS-Programming/How-to-check-if-all-values-are-increasing-decreasing/m-p/776619#M247029</link>
      <description>Hi Bart,&lt;BR /&gt;I think I was not clear enough. If there was first increase with CHANGE &amp;gt;= 10 I need to make sure if next obs are also increasing &amp;gt;=10 (comparing to baseline not to previous observation).</description>
      <pubDate>Tue, 26 Oct 2021 21:23:49 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/How-to-check-if-all-values-are-increasing-decreasing/m-p/776619#M247029</guid>
      <dc:creator>Pysiek</dc:creator>
      <dc:date>2021-10-26T21:23:49Z</dc:date>
    </item>
    <item>
      <title>Re: How to check if all values are increasing/decreasing.</title>
      <link>https://communities.sas.com/t5/SAS-Programming/How-to-check-if-all-values-are-increasing-decreasing/m-p/776856#M247092</link>
      <description>&lt;P&gt;in that case this should do the job:&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data A;
subj = "A";
input VISIT $ AVAL BASE CHANGE;
cards;
V1      40     40           0
V3      49     40           9
V5      49     40           9
V6      50     40           10  Y
V8      60     40           20
V9      65     40           25
V10    66     40           26
;
run;
 
data B;
subj = "B";
input VISIT $ AVAL BASE CHANGE;
cards;
V1      40     40           0
V3      49     40           9
V5      49     40           9
V6      50     40           10 N
V8      60     40           20
V9      65     40           25
V10    39     40           -1
;
run;

data C;
subj = "C";
input VISIT $ AVAL BASE CHANGE;
cards;
V1      40     40           0
V3      49     40           9
V5      49     40           9
V6      50     40           10 N because the last change is smaller than previous (21&amp;lt;25)
V8      60     40           20
V9      65     40           25
V10     61     40           21 Y
;
run;

data D;
subj = "D";
input VISIT $ AVAL BASE CHANGE;
cards;
V1      50     40           10 Y
V8      60     40           20
V9      65     40           25
V10    70     40           30
;
run;

data E;
subj = "E";
input VISIT $ AVAL BASE CHANGE;
cards;
V1 8 8 0
V3 25 8 16 Y
V5 16 8 8
V6 16 8 8
V8 25 8 16 Y
V9 25 8 16 Y
V10 25 8 16 Y
;
run;

data have;
  set A B C D E;
run;

data want;
  m = 0;
  do _N_=1 by 1 until(last.subj);
    set have;
    by subj;
    
    if m &amp;lt;= 0 and CHANGE &amp;gt;= 10  then m = _N_; /* makrk first occurence of change&amp;gt;=10 */
    if m &amp;gt;  0 and AVAL &amp;lt; BASE then m = -1 ; /* check AVAL &amp;lt; BASE for records over CHANGE &amp;gt;= 10 */  
    if CHANGE &amp;lt; 10 then m = 0;
  end;

  do _N_=1 to _N_;
    set have;
    if m = _N_ then FLAG = "Y";
               else FLAG = " ";
    output;
  end;

  drop m k;
run;
proc print;
run;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Bart&lt;/P&gt;</description>
      <pubDate>Wed, 27 Oct 2021 19:53:16 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/How-to-check-if-all-values-are-increasing-decreasing/m-p/776856#M247092</guid>
      <dc:creator>yabwon</dc:creator>
      <dc:date>2021-10-27T19:53:16Z</dc:date>
    </item>
  </channel>
</rss>

