inner tables for each coin distribution state; toString()