The indentation is poor.
There should be some type of comment describing the purpose/use of the code.
There is a set of brackets which can be deleted.
ccCcCycCyMcCyMTcCyMTgcCyMTgecCyMTgeH
wwRwRLwRLAwRLACwRLACwRLACwRLACVwRLACVbwRLACVbawRLA CVbarwRLACVbarSwRLACVbarSOwRLACVbarSOs
YYFYFSYFSCYFSCfYFSCfFYFSCfFeYFSCfFeuYFSCfFeumYFSCf FeumhYFSCfFeumhB
-----compare above to below------
Y YF YFS YFSC YFSCf YFSCfF YFSCfFe YFSCfFeu YFSCfFeum YFSCfFeumh YFSCfFeumhB
See why there is a pattern and why more than 20 characters are printed in each run.