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