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