<?xml version="1.0" encoding="UTF-8"?>
<xs:schema 
elementFormDefault="qualified"
xmlns:xs="http://www.w3.org/2001/XMLSchema" 
targetNamespace="http://engine.aflac.com" 
xmlns:engine="http://engine.aflac.com">

	<xs:complexType name="EngineType">
		<xs:sequence>
			<xs:element name="cylinderCount" type="xs:int"/>
			<xs:element name="cylinder" type="engine:CylinderType"/>
			<xs:element name="material" type="engine:MaterialType"/>
		</xs:sequence>
	</xs:complexType>
	
	<xs:complexType name="CylinderType">
		<xs:sequence>
			<xs:element name="diameter" type="xs:float"/>
			<xs:element name="volume" type="xs:float"/>
			<xs:element name="valveCount" type="xs:int"/>
		</xs:sequence>
	</xs:complexType>
	

	<xs:complexType name="MaterialType">
		<xs:sequence>
			<xs:element name="name" type="xs:string"/>
			<xs:element name="percentage" type="xs:float"/>
		</xs:sequence>
	</xs:complexType>

</xs:schema>