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