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