Pudding:
Melt chocolate and butter, set aside.
Mix
flour, sugar, baking powder and salt. Stir in milk and
vanilla, and then chocolate mixture. Beat until smooth.
Stir
in nuts. Pour the batter into an 8 inch square baking
dish.
Sauce:
Mix white and brown sugar and cocoa together.
Sprinkle
evenly over top of the pudding batter. Pour the water
evenly over all.
Bake
at 350 degrees F. for 40 to 50 minutes. Serve warm.