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