Fauna of "Els Ports de Beseit" ============================== We have been given a text about the fauna of "Els Ports de Beseit", where there are animal names in its vulgar version (eg goats, wild boars, ...). It is also available a dictionary where each pair is formed by the vulgar name (key) and the scientific name (value) of an animal. Text words in the given text are always separated by spaces and the vulgar names of animals always appear in plural both in the given text and in the dictionary. Save the following function into the file :file:`fauna.py`: Write the function :py:func:`scientific` that takes a text (:class:`str`) and a dictionary (:class:`dict`) as described, and returns the same text (:class:`str`) as the given one but in which after each vulgar name we must include the corresponding scientific between parenthesis. Words in this new text are separated by a single space. Example: .. literalinclude:: test-fauna.txt :language: python :lines: 3- .. Note:: You can download the file with tests :download:`test-fauna.txt`. .. rubric:: Solution You have a solution in file :download:`fauna.py `.