adventures with python - vol. 1