M=998244353
N=gets.to_i
S=gets.chomp
a=[0]*6
p (0...N*3).inject((1..N).inject(1){|s,i|s*i%M}){|s,i|
	c=S[i]=="R"?0:S[i]=="G"?1:2
	if a[c+3]>0 then
		a[c+3]-=1
		s*(a[c+3]+1)%M
	elsif a[(c+1)%3]>0 then
		a[(c+1)%3]-=1
		s*(a[(c+1)%3]+1)%M
    elsif a[(c+2)%3]>0 then
		a[(c+2)%3]-=1
		s*(a[(c+2)%3]+1)%M
	else
		a[c]+=1
		s
	end
}