
import sys
from datetime import datetime

#import psyco
#psyco.full()


class Node:
	def __init__(self):
		self.data = 0
		self.next = None

start = datetime.now()
list = Node()
n = list
for i in xrange(long(sys.argv[1])):
	n.data = i
	n.next = Node()
	n = n.next
n.next = None
end = datetime.now()
delta = datetime.now() - start
elapsed1 = delta.seconds * 1000000 + delta.microseconds

start = datetime.now()
p = list
while p:
	p.data += 1
	p = p.next
delta = datetime.now() - start
elapsed2 = delta.seconds * 1000000 + delta.microseconds

print "Fill:  %lu usec" % elapsed1
print "Inc:   %lu usec" % elapsed2
print "Total: %lu usec" % (elapsed1 + elapsed2)


