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