<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def makeSyncAnglePacket(info):
 	""" 	Write sync angle information to servos. 	"""

	addr = le(xl320.XL320_GOAL_POSITION)
	data = []

	# since all servo angles have the same register addr (XL320_GOAL_POSITION)
	# and data size (2), a sinc packet is smart choice
	# compare bulk vs sync for the same commands:
	# bulk = 94 bytes
	# sync = 50 bytes
	data.append(addr[0])  # LSB
	data.append(addr[1])  # MSB
	data.append(2)  # data size LSM
	data.append(0)  # data size MSB
	for pkt in info:
		data.append(pkt[0])  # ID
		angle = le(int(pkt[1]/300*1023))
		data.append(angle[0])  # LSB
		data.append(angle[1])  # MSB

	ID = xl320.XL320_BROADCAST_ADDR
	instr = xl320.XL320_SYNC_WRITE
	pkt = makePacket(ID, instr, None, data)  # create packet

	# print(pkt)

	return pkt