import png

s = [
	[
		'1',
	],
	[
		'11',
	],
	[
		'111',
		'111',
	],
]

# R, G, B, Alpha (0xFF = opaque):
palette=[(0x00,0x00,0x00,0x00), (0x8F,0x69,0x66,0x9F)]
#palette=[(0x00,0x00,0x00,0x00), (0xF0,0xF0,0xF0,0x80)]

for i in range(0, len(s)):
	print(str(i)+"/"+str(len(s)))
	q = [[int(c) for c in row] for row in s[i]]
	w = png.Writer(len(q[0]), len(q), palette=palette, bitdepth=1)
	f = open('mcl_particles_nether_dust'+str(i+1)+'.png', 'wb')
	w.write(f, q)