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