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