***************T**********T***********T*******************T*ddddd*****~**************************************************************d*******~****************d*H********d*******d**d**d********************H*******~****************B**********B*******B***R*******************B**B*******~***************C*******dd*************C*************ddddd*************~***********************R**********************************C***********~**************************C*************************R**R***d**********~****************d*d********d*d****************************************~****************B**********B*******B***R*******************B**********~***********************d**********d***********************************~****K*********d***d****R*******************************************r**~***********************************q**************d******d*d**********~*************S*4***D**********H**S*4***1D***************q********HH***~***HH******S*********D*****S*4************D***S*2*D**S*4***4***4***4**~4***4***3**************4********************2*******1*****************~