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