3×3 player income sources