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