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