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