The Snakecube Puzzle is a 5x5 puzzle that is composed of straight (S) pieces and bend (B) pieces. This particular cube is represented as ...