diff --git a/cse16238_periodical2 b/cse16238_periodical2
new file mode 100644
index 0000000000000000000000000000000000000000..0ed1a371158ccf89c8645cae6884a2d8129e9241
--- /dev/null
+++ b/cse16238_periodical2
@@ -0,0 +1,38 @@
+CB.EN.U4CSE16238
+RAJESH GUPTA N
+OPEN LAB
+PERIODICAL 2
+
+QUESTION 1:
+
+count=0
+for i in range(len(items)):
+	for j in range(len(origitems)):
+		if(items[i]==origitems[j]):
+			if(price[i]!=origprice[j]):
+				count+=1
+return count
+
+QUESTION 2;
+
+i=1
+m=len(prefixString)
+n=len(suffixString)
+l=len(text)
+plen=0
+slen=0
+flag1=0
+flag2=0
+if(text[flag1:i]==prefixString[m-i-1:m-flag1-1]):
+	plen+=1
+	i+=1
+else:
+	flag1+=1
+i=1
+if(text[l-i-1:l-flag-1]==prefixString[n-flag2-1:n-i-1]):
+	plen+=1
+	i+=1
+else:
+	flag1+=1
+
+return text[flag1:flag2]