Have You Ever Wondered How The Human Memory Works?