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