Vitamin B1 can be used for both short term and long term memory.
Vitamin B1 is required for the production of the brain chemical acetylcholine, which is required for concentration and memory storage. An Australian study found that taking B1 supplements and folic acid for two years improved both long and short-term memory.
Fun Fact! There is just one number that is spelled with the same number of letters as the number itself.