More challenging level Advanced.2:Functions