\begin{tikzpicture} []
    
    \node[red] at (16, 6) {$0$};
    \draw[red, dotted, thick] (8,-0.5)--(8,5)--(15.5,5);
    \node[red] at (16, 4) {$1$};
    \draw[red, dotted, thick] (10,-0.5)--(10,3)--(15.5,3);
    \node[red] at (16, 2) {$2$};
    \draw[red, dotted, thick] (12,-0.5)--(12,1)--(15.5,1);
    \node[red] at (16, 0) {$3$};
    \draw[red, dotted, thick] (5.5,1)--(5.5,5);
    \node[red] at (5, 5) {$1$};
    \draw[red, dotted, thick] (4.5,2)--(4.5,4);
    \node[red] at (4, 4) {$2$};
    \node[green] at (14.5,6.5) {$0$};
    \draw[green, dashed, very thick] (13.5,6.5)--(15.5,4.5);
    \node[green] at (12.5,6.5) {$1$};
    \draw[green, dashed, very thick] (11.5,6.5)--(15.5,2.5);
    \node[green] at (10.5,6.5) {$2$};
    \draw[green, dashed, very thick] (9.5,6.5)--(15.5,0.5);
    \node[green] at (8.5,6.5) {$3$};
    \draw[green, dashed, very thick] (7.5,6.5)--(14.5,-0.5);
    \node[green] at (6.5,6.5) {$4$};
    \draw[green, dashed, very thick] (6,6)--(12.5,-0.5);
    \draw[green, dashed, very thick] (6,4)--(10.5,-0.5);
    \draw[green, dashed, very thick] (6,2)--(8.5,-0.5);
    \draw[green, dashed, very thick] (6,0)--(7,1);
    \draw[green, dashed, very thick] (5,1)--(7,3);
    \draw[green, dashed, very thick] (4,2)--(7,5);
    
    \node[green] at (3.5,2.5) {$5$};
    \node[green] at (4.5,1.5) {$7$};
    \node[green] at (5.5,0.5) {$9$};
    \node[green] at (7,-0.5) {$10$};
    \node[green] at (9.5,-0.5) {$8$};
	\node[green] at (11.5,-0.5) {$6$};    
    
    
    \node at (9,0) (63) {6,3};
    \node at (7,0) (73) {7,3};
    \node at (6,1) (72) {7,2};
    \node at (5,2) (71) {7,1};
    \node at (4,3) (7) {7};
    \node at (5,4) (6) {6};
    \node at (6,5) (5) {5};
    \node at (7,6) (4) {4};
    \node at (7,4) (51) {5,1};
    \node at (6,3) (61) {6,1};
    \node at (7,2) (62) {6,2};
    \node at (11,0) (53) {5,3};
    \node at (13,0) (43) {4,3};
    \node at (15,0) (33) {3,3};
    \node at (9,2) (52) {5,2};
    \node at (9,4) (41) {4,1};
    \node at (9,6) (3') {3};
    \node at (11,2) (42) {4,2};
    \node at (11,4) (31') {3,1};
    \node at (11,6) (2') {2};
    \node at (13,2) (32') {3,2};
    \node at (13,4) (21') {2,1};
    \node at (13,6) (1') {1};
    \node at (15,2) (22') {2,2};
    \node at (15,4) (11') {1,1};
    \node at (15,6) (0') {0};
    \draw[->] (73)--(72);
    \draw[->] (73)--(63);
    \draw[->] (72)--(71);
    \draw[->] (72)--(62);
    \draw[->] (71)--(7);
    \draw[->] (71)--(61);
    \draw[->] (7)--(6);
    \draw[->] (62)--(61);
    \draw[->] (62)--(52);
    \draw[->] (61)--(6);
    \draw[->] (61)--(51);
    \draw[->] (6)--(5);
    \draw[->] (51)--(5);
    \draw[->] (51)--(41);
    \draw[->] (5)--(4);
    \draw[->] (63)--(53);
    \draw[->] (63)--(52);
    \draw[->] (52)--(42);
    \draw[->] (52)--(41);
    \draw[->] (41)--(31');
    \draw[->] (41)--(3');
    \draw[->] (3')--(2');
    \draw[->] (4)--(3');
    \draw[->] (53)--(43);
    \draw[->] (53)--(42);
    \draw[->] (42)--(32');
    \draw[->] (42)--(31');
    \draw[->] (31')--(21');
    \draw[->] (31')--(2');
    \draw[->] (2')--(1');
    \draw[->] (43)--(33);
    \draw[->] (43)--(32');
    \draw[->] (32')--(22');
    \draw[->] (32')--(21');
    \draw[->] (21')--(11');
    \draw[->] (21')--(1');
    \draw[->] (33)--(22');
    \draw[->] (22')--(11');
    \draw[->] (11')--(0');
    \draw[->] (1')--(0');
    
    \end{tikzpicture}