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