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