Using the basic funtions