bank
	account
		account-number
			A-101
		branch-name
			Downtown
		balance
			500
	account
		account-number
			A-102
		branch-name
			Perryridge
		balance
			400
	account
		account-number
			A-201
		branch-name
			Brighton
		balance
			900
	customer
		customer-name
			Johnson
		customer-street
			Alma
		customer-city
			Palo Alto
	customer
		customer-name
			Hayes
		customer-street
			Main
		customer-city
			Harrison
	depositor
		account-number
			A-201
		customer-name
			Johnson
	depositor
		account-number
			A-102
		customer-name
			Hayes



node(1, element, bank, nil)
node(2, element, account, nil)
node(3, element, account-number, A-101)
node(4, element, branch-name, Downtown)
node(5, element, balance, 500)
node(6, element, account, nil)
node(7, element, account-number, A-102)
node(8, element, branch-name, Perryridge)
node(9, element, balance, 400)
node(10, element, account, nil)
node(11, element, account-number, A-201)
node(12, element, branch-name, Brighton)
node(13, element, balance, 900)
node(14, element, customer, nil)
node(15, element, customer-name, Johnson)
node(16, element, customer-street, Alma)
node(17, element, customer-city, Palo Alto)
node(18, element, customer, nil)
node(19, element, customer-name, Hayes)
node(20, element, customer-street, Main)
node(21, element, customer-city, Harrison)
node(22, element, depositor, nil)
node(23, element, account-number, A-201)
node(24, element, customer-name, Johnson)
node(25, element, depositor, nil)
node(26, element, account-number, A-102)
node(27, element, customer-name, Hayes)

child(1, nil)
child(2, 1)
child(3, 2)
child(4, 2)
child(5, 2)
child(6, 1)
child(7, 6)
child(8, 6)
child(9, 6)
child(10, 1)
child(11, 10)
child(12, 10)
child(13, 10)
child(14, 1)
child(15, 14)
child(16, 14)
child(17, 14)
child(18, 1)
child(19, 18)
child(20, 18)
child(21, 18)
child(22, 1)
child(23, 22)
child(24, 22)
child(25, 1)
child(26, 25)
child(27, 25)
