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