Intro to Solidity Basics 2 | functions, visibility modifiers, writing a contract