sculpt (write)
	
	
		#
		#	caution:
		#
		#		EXAMPLE: /dev/sd----
		# 
		DRIVE_PATH = ""
	
		LOOP = 1
		def PROGRESS (PARAMS):
			nonlocal LOOP;
			INDEXES = PARAMS ["INDEXES"]
			SIZE = PARAMS ["SIZE"]
			LAST_LOOP = PARAMS ["LAST_LOOP"]
	
			if (LOOP == 1000):
				PERCENT = str (100 * (INDEXES [1] / DRIVE_BYTES))
				print (
					INDEXES[0],
					INDEXES[1] - INDEXES[0], 
					"%:", PERCENT
				)
				
				LOOP = 1;
			
			LOOP += 1
	
		BYTES_PER_PLATE = 512 * 512;
		BYTES_INDEXES = [
			0, 
			DRIVE_BYTES - 1 
		]
	
		sculpt.START ({
			"DRIVE PATH": DRIVE_PATH,
			
			"BYTES INDEXES": BYTES_INDEXES,		
			"BYTES FOR PLATE": PLATE,
			
			"PROGRESS": PROGRESS
		})