Please solve the programming task below using a self-contained code snippet in a markdown code block.

A fancy string is a string where no three consecutive characters are equal.
Given a string s, delete the minimum possible number of characters from s to make it fancy.
Return the final string after the deletion. It can be shown that the answer will always be unique.
 
Please complete the following python code precisely:
```python
class Solution:
    def makeFancyString(self, s: str) -> str:
```