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