{--0------3-3-2-2-0-0-2---0------3-3-2-2-0-0------------ {-3-3---0------------3---3-3---0------------3-3--------- {2---2-2-2--------------2---2-2-2----------------------- {------------------------------------------------------- {------------------------------------------------------- {-------------------------------------------------------