package recursion;
public class mazePrint {
public static void mazePrint(int cc,int cr,int ec,int er,String result)
{
if(cc>ec || cr>er)
{
return;
}
if(cc==ec && cr==er)
{
System.out.println(result);
return;
}
mazePrint(cc+1,cr,ec,er,result=result+"H");
mazePrint(cc,cr+1,ec,er,result=result+"V");
}
public static void main(String[] args) {
mazePrint(0,0,2,2,"");
}
}
