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