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