function f(c,s,t)
p=find(s==c)-find(t==c);disp([repmat(32,1,max(-p,0)) s]),disp([repmat(32,1,max(p,0)) t])
end % line needed in online interpreter only
f(',', 'Programming, Puzzles', 'And, Code golf')
ZnVuY3Rpb24gZihjLHMsdCkKcD1maW5kKHM9PWMpLWZpbmQodD09Yyk7ZGlzcChbcmVwbWF0KDMyLDEsbWF4KC1wLDApKSBzXSksZGlzcChbcmVwbWF0KDMyLDEsbWF4KHAsMCkpIHRdKQoKZW5kICUgbGluZSBuZWVkZWQgaW4gb25saW5lIGludGVycHJldGVyIG9ubHkKCmYoJywnLCAnUHJvZ3JhbW1pbmcsIFB1enpsZXMnLCAnQW5kLCBDb2RlIGdvbGYnKQ==