There are 5 white regions bounded by the ellipse and character R as shown in the following figure.
I want to fill EACH of these regions with a UNIQUE/DIFFERENT/DISTINGUISHABLE color.
How to do this in either PSTricks or TikZ?

\documentclass[border=0pt]{standalone}
\usepackage{pstricks}
\begin{document}
\begin{pspicture}[showgrid=false](4,6)
\begin{psclip}{\psellipse[linestyle=none](2,3)(2,3)}
\rput(2,3){\psscalebox{21}{R}}
\end{psclip}
\psellipse(2,3)(2,3)
\end{pspicture}
\end{document}
Please don't suggest me to replace the character border with a new object by tracing it such as using
\pscurve,\psbezier, or the like.Please don't suggest me to use a tool provided by vector or raster graphics editors as shown in the following screenshot.


