#include <bits/stdc++.h>
using namespace std;
#define int long long
int a[1050],b[1050],n,m;
string dp[105][10020];
string s;
signed main() {
	ios::sync_with_stdio(false);
	cin.tie(0),cout.tie(0);
	cin>>n>>m;
	for(int i=1;i<=n;i++){
		cin>>a[i]>>b[i];
	}
	dp[0][0]=" ";
	for(int i=1;i<=n;i++){
		for(int j=m;j>=1;j--){
			if(j>=a[i] && dp[i-1][j-a[i]]!=""){
				dp[i][j]=dp[i-1][j-a[i]]+'H';
			}else if(j>=b[i] && dp[i-1][j-b[i]]!=""){
				dp[i][j]=dp[i-1][j-b[i]]+'T';
			}
		}
	}
	if(dp[n][m]!=""){
		cout<<"Yes\n";
		for(int i=0;i<dp[n][m].size();i++){
			if(dp[n][m][i]==' '){
				continue;
			}
			cout<<dp[n][m][i];
		}
	}else{
		cout<<"No";
	}
	return 0;
}