code in python 16 pages 6440389