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