------ s# 1 e# 1 1 1 2 2# 1# 2# 2 2 2 3 1 3 3 0# 2 2# 1# 2 2# 2 ------ 1 0 ------ s# 2 2# 3 1 3 3 2# 2# 3# 1 3 4 2 2 4 1 0# 1 1# 1# 1 e# 1 ------ 3 ------ 3# 2 2# 1 3 3 1 1# 1# e# 1 1 4 2 2 1 4 0# 3 2# 2# 1 s# 3 ------ 3 ------ 3# 1 2# 2 3 3 1 e# 1# 1# 1 1 4 1 2 2 3 s# 2 1# 2# 2 2# 2 ------ -1