This is a work done by me to polish my programming practice and get back to coding.