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