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