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