(a)

E <- Top
D
C
B
A <- Bottom

(b)
(i)

def push(new_item):
 
if stack == 12:
	print('full')
else:
	SP = SP +1
	Stack(SP) = new_item
	

(ii)

 
def pop():
	
	if stack ==0:
		print('')
	else: 
		removed_item = Stack(SP)
		Stack(SP) = None
		SP = SP-1