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