#include <iostream>
using namespace std;
signed main(){
int n, k;
cin>>n>>k;
// cout<<(n + 7) / 8<<endl;
// for (int i=0;8 * i < n;i++){
// cout<<"A=(((((A&((0-(255<<"<<(i<<3)<<"))-1))+((((A&(3<<"<<(i<<3)<<"))>>"<<(i<<3)<<")+1)>>1))+((((A&(3<<"<<(i<<3)<<"+2))>>"<<(i<<3)<<"+2)+1)>>1))+((((A&(3<<"<<(i<<3)<<"+4))>>"<<(i<<3)<<"+4)+1)>>1))+((((A&(3<<"<<(i<<3)<<"+6))>>"<<(i<<3)<<"+6)+1)>>1))"<<endl;
// }
cout<<"5\nA=(((((A&((0-255)-1))+((((A&3))+1)>>1))+((((A&(3<<2))>>2)+1)>>1))+((((A&(3<<4))>>4)+1)>>1))+((((A&(3<<6))>>6)+1)>>1))\nA=(((((A&((0-(255<<8))-1))+((((A&(3<<8))>>8)+1)>>1))+((((A&(3<<10))>>10)+1)>>1))+((((A&(3<<12))>>12)+1)>>1))+((((A&(3<<14))>>14)+1)>>1))\nA=(((((A&((0-(255<<16))-1))+((((A&(3<<16))>>16)+1)>>1))+((((A&(3<<18))>>18)+1)>>1))+((((A&(3<<20))>>20)+1)>>1))+((((A&(3<<22))>>22)+1)>>1))\nA=(((((A&((0-(255<<24))-1))+((((A&(3<<24))>>24)+1)>>1))+((((A&(3<<26))>>26)+1)>>1))+((((A&(3<<28))>>28)+1)>>1))+((((A&(3<<30))>>30)+1)>>1))\nA=(((((A&((0-(255<<32))-1))+((((A&(3<<32))>>32)+1)>>1))+((((A&(3<<34))>>34)+1)>>1))+((((A&(3<<36))>>36)+1)>>1))+((((A&(3<<38))>>38)+1)>>1))\n";
}