#include<bits/stdc++.h>
using namespace std;
#define int long long
signed main(){
  int h,w;
  cin>>h>>w;
  string s[h];
  for(int i=0;i<h;i++) cin>>s[i];
  int c[26]={};
  for(int i=0;i<h;i++)
    for(int j=0;j<w;j++)
      c[s[i][j]-'a']++;
  int x[4]={};
  for(int i=0;i<26;i++) x[c[i]%4]++;
  int f=1;
  if(h%2==0&&w%2==0){
    f=x[1]+x[2]+x[3]==0;
  }else if(h%2==0||w%2==0){
    int o=h%2?w:h;
    if(x[1]||x[3]) f=0;
    else{
      if(o< x[2]*2) f=0;
    }
  }else{
    if(x[1]+x[3]!=1) f=0;
    else{
      int o=h-1+w-1;
      if(x[1]==1) x[1]=0,x[0]++;
      if(x[3]==1) x[3]=0,x[2]++;
      if(o< x[2]*2) f=0;
    }
  }
  cout<<(f?"Yes":"No")<<endl;
  return 0;
}
