p27
add euler.py