Driver code
public static void Main ( string [ ] args ) { char [ ] [ ] arr = new char [ ] [ ] { new char [ ] { ' a ' , ' a ' , ' a ' , ' b ' } , new char [ ] { ' b ' , ' a ' , ' a ' , ' a ' } , new char [ ] { ' a ' , ' b ' , ' b ' , ' a ' } } ; string str = " " ; palindromicPath ( str , arr , 0 , 0 , 4 , 3 ) ; } }