Mathematics: The Science of Patterns