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