Added graphite, big coal, small diamonds
Optimized code