programming algorithms passionate trying to steal time to time so I can enjoy life through many other activities.