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