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