/////////////////////////////
///S///S///S//////////DDDDDDD
///D///D///D///S////////////2
///////////////D///S/////////
///////////////////D0//<//0//
/////////////////////////////
/////0//0////////////////////
/DD//^/////DD//////////////S/
////////^//22D///R/////S///D/
///////////222/////S///D///2/
/////0//0//222DDDDDD///2///2/
///////////222222222///2///2/