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