Create Functional.cpp