added p27.py