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