#!/usr/bin/env python

import cgi
import cgitb; cgitb.enable()  # for troubleshooting
import random
import sys

print "Content-type: text/html"
print

print """
<html>

<head><title>Dane do zadania</title></head>

<body>

  <h3> Dane do zadania </h3>
"""

form = cgi.FieldStorage()
album = form.getvalue("album", "")
if album <> "":
    album = album[0:6]
    random.seed( int( album ) )
    a0 = random.uniform(-9., 9.)
    a1 = random.uniform(-9., 9.)
    a2 = random.uniform(-9., 9.)
    a3 = random.uniform(-9., 9.)
    a4 = random.uniform(-9., 9.)
#    a5 = random.uniform(-9., 9.)
    x  = random.uniform(-9., 9.)
#
#print a0, a1, a2, a3, a4, a5, x
    print "<pre>"
    print album
    print 'Dane (i bledy) w kolejnosci: a0, a1, a2, a3, a4, x'

    for i in (a0, a1, a2, a3, a4, x):
#    print i
        u = float('%.1f' % i)
        b = u-i
        blad = abs(float('%.2f' % b))
        print '%+.1f %.2f' % (u, blad)
    print "</pre>"
else:
    print """

  <p>Album: %s</p>

  <p>Wypelnij:

  <form method="post" action="index.cgi">
    <p>album: <input type="text" name="album"/></p>
  </form>

</body>

</html>
    """ % cgi.escape(album)

