Elastic Cord Block Puzzle Solution