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