If you want to commit to memory then you should think very long