------Input------ AAABBBBCCCDDDabbc emtnohkgfsdajpircvqlxbuzwy ------Answer----- EEEMMMMTTTNNNemmt ------Your output----- 0 0 0 5211157 0 0 8034912 0 72704 0 0 1 0 32768 0 32766 9 0 0 0 0 8 0 1 0