#include //#define DEBUG const int N=1e5+10; int c[N]; std::vector >v[N]; void add(int x,int y) { for(;x>n>>w>>h; for(int i=1,a,b,x;i<=n;i++) std::cin>>a>>b>>x,v[x].push_back({i,b}),v[x+a].push_back({i,-b}); for(int i=1;i<=w;i++) { for(auto j:v[i]) add(j.first,j.second); int l=1,r=n,ans=0; while(l<=r) { int m=(l+r)>>1; if(sum(m)>=h) ans=m,r=m-1; else l=m+1; } if(ans) (ans&1?a++:b++); } if(a>b) std::cout<<'A'; if(a