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