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