Almonds are a nutrient powerhouse and have been found to be beneficial to brain health and memory. This National Almond Day, take a crack at this almond puzzle.