Added several solutions in Python 3

You're using python 3?? I have some catching up to do! There are some subtle changes from 2.7.5 and 3.3.2. I was using 2.7.5 all this time because that was the version used for MITx: 6.00 - Introduction to Computer Science and Programming.
I am searching for places in all this code where it might matter. See if you can find any potential problem spots.

references: 

http://docs.python.org/3.0/whatsnew/3.0.html

http://stackoverflow.com/questions/16009971/what-are-semantic-differences-between-python-2-7-and-3-3

Why I need to learn 3.3.2 : 
https://speakerdeck.com/pyconslides/python-3-dot-3-trust-me-its-better-than-python-2-dot-7-by-dr-brett-cannon