i'm telling you, it's 25 not 24.
Pichu, Jigglypuff, Mr. Game & Watch, Kirby, Fox, Pikachu, Falco, Mewtwo, Young Link, Roy
Marth, IC, Peach, Zelda/Sheik, Ness, Mario, Luigi, Dr. Mario, Link, Captain Falcon, Yoshi
Ganondorf, Samus, Donkey Kong, Bowser.
thats 25 not 24.
also thats 18-19 (zelda is 1 or 2) move sets.
6-7 more then the orignial 11 (luigi/mario)
the pattern could be double and add one, but that doesn't make sense, would end up as 51, and could be any number of other patterns, it's only 2 games.
we have only 3 things to guess at the roster size, one is a ~35-40 i hear Sakurai being quoted for saying, but never seeing an official link to it.
we have the pic with 36 roster, made when when 17 characters were known, and before brawl was delayed till late January.
and we have a pic from earlier that may have been taken after the 36, and includes what looks like it could be 45-60 roster.
given the massive difference in development time in the 2 games, i don't think we can know what size it will be.