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