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