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