#include <stdio.h>
#define SHORI1 \
  do { \
  puts("shori1-1"); \
  puts("shori1-2"); \
  } while (0)
#define SHORIA \
  do { \
  puts("shoriA-1"); \
  puts("shoriA-2"); \
  } while (0)
#define SHORIB \
  do { \
  puts("shoriB-1"); \
  puts("shoriB-2"); \
  } while (0)
#define SHORI3 \
  do { \
  puts("shori3-1"); \
  puts("shori3-2"); \
  } while (0)
int main()
{
  int i;
  for (i = 0; i < 5; i++) {
    SHORI1;
    SHORIA;
    SHORI3;
  }
  for (i = 0; i < 5; i++) {
    SHORI1;
    SHORIB;
    SHORI3;
  }
}
