diff --git a/.project b/.project
new file mode 100644
index 0000000000000000000000000000000000000000..de379bf8c1838bf62efc1df8b0d2595bbaecefae
--- /dev/null
+++ b/.project
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+	<name>recursum</name>
+	<comment></comment>
+	<projects>
+	</projects>
+	<buildSpec>
+	</buildSpec>
+	<natures>
+	</natures>
+</projectDescription>
diff --git a/.tags b/.tags
new file mode 100644
index 0000000000000000000000000000000000000000..a27d751a90b6d89e4409e50f1e1ee38e3eaf489a
--- /dev/null
+++ b/.tags
@@ -0,0 +1,11 @@
+!_TAG_FILE_FORMAT	2	/extended format; --format=1 will not append ;" to lines/
+!_TAG_FILE_SORTED	1	/0=unsorted, 1=sorted, 2=foldcase/
+!_TAG_PROGRAM_AUTHOR	Darren Hiebert	/dhiebert@users.sourceforge.net/
+!_TAG_PROGRAM_NAME	Exuberant Ctags	//
+!_TAG_PROGRAM_URL	http://ctags.sourceforge.net	/official site/
+!_TAG_PROGRAM_VERSION	5.9~svn20110310	//
+LENGTH	recursum.py	/^LENGTH = 500$/;"	v
+main	recursum.py	/^def main():$/;"	f
+my_list	recursum.py	/^my_list = range(LENGTH)$/;"	v
+r_sub_sum	recursum.py	/^def r_sub_sum(the_list):$/;"	f
+rsum	recursum.py	/^def rsum(idx, the_list):$/;"	f