code in python 12 pages 4583301