想了个奇怪的贪心 然后A了
#include <cstdio>
#include <cstring>
#include <iostream>
#include <algorithm>
using namespace std;
#define LL long long
const int MO = 998244353;
int n;
int main()
{
cin>>n;
int sum=1;
for(int i=1;i<n;i++) sum=(LL)sum*3%MO;
sum=(LL)sum*4%MO;
cout<<sum<<endl;
for(int i=1;i<=n;i++)
puts("D 0 0 0 0");
return 0;
}