Design Your Own Attention Mechanism