some interesting python program for learning