******** ************* ******** ↑** ↓******* ************** *********** ↑** ↓****** ********* ******** ↑** ↓*
*** ************** *********** ↑** ↓********** ************** ****** ↑** ↓******* ******** ******** ↑** ↓***