Bake cake according to package directions.
While cake is baking, prepare each flavor of pudding, let chill.
In a punch bowl (or you can use a trifle bowl), break the cake into medium-sized pieces and spread half over bottom of bowl, top with half of the cherry filling, a layer of each flavor pudding (reserving half of each for the next layer), drained pineapple, bananas, whipped topping and chopped nuts. Repeat with second layer of each, using all remaining ingredients.
If desired, garnish with coconut, chopped nuts and cherries. Refrigerate overnight.
Assorted recipes from the Detroit News, entered by Diane Pahl