title: iCalendar recurrence rule for event to run: every two weeks, on Mondays and Wednesdays, each 30 minutes within a day of event?
body: <p>I need to schedule an event in a form of iCalendar (RFC5545) rrule. 
  The event should be fired: every two weeks, on Mondays and Wednesdays, every 30 minutes within a day of event.</p>
  
  <p>So far I created this rrule string:
  FREQ=WEEKLY;INTERVAL=1;BYDAY=MO,WE;BYHOUR=0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23;BYMINUTE=30</p>
  
  <p>I expect the event to run "every two weeks, on Mondays and Wednesdays, every 30 mins within a day".</p>
  
  <p>But it actually means to run: "every two weeks, on Mondays and Wednesdays, on every 30th minute within a day"</p>