I need a solidity contract that can swap in pancakeswap, the function I need is "swapExactETHForTokens" and "swapExactTokensForETH", also create a nodejs script to interact with it, the idea is that I need to swap my own script via nodejs and my contract, please include "Solidty" in your bid so I know your not a spam.