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