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