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