To enhance the programming skill