import sys,random

args = sys.stdin.readline()
random.seed(1)

while args:
	values = args.split()
	pixels = float(values[0])
	
	rad = float(values[1])
	num = int(values[2])
	dist = float(values[3])

	for i in range(num):
		randdist = dist * random.random()
		print 'TransformBegin'
		x = (random.random() - 0.5) * randdist
		y = 0
		z = (random.random() - 0.5) * randdist
		print 'Translate %s %s %s' % (x,y,z)
		
		scalex = (random.random() - 0.2)
		scaley = scalex
		scalez = scalex
		print 'Scale %s %s %s' % (scalex,scaley,scalez)
		
		
		print 'ReadArchive "/stuhome/vsfx319/archives/flower.rib"'
		print 'TransformEnd'

	sys.stdout.write('\377')
	sys.stdout.flush()
	
	args = sys.stdin.readline()
