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