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