2 2 1 1 77 1 2 64 2 1 63 2 2 2 1 2 64 3 64