Copyright (c) James A. Storer Crack-The-Egg - 38 moves with rotations only at location 2 ###################################################################### Crack-The-Egg Solution with rotations only at location 2: Rectilinear steps (a step can include a rotation): 38 Segments (a segment can be a straight movement or rotate): 92 Unit steps (which can be move distance 1 unit or rotate): 236 The only location used to rotate 180 degrees: Location 1: top left Piece C has been given an artificial notch so that it can be noticed when it is rotated. ###################################################################### #0: $ $ $ D D D C C $ $ $ D D C C C $ $ $ D D D C C C B B B A A A $ B B A A $ B B B A A A $ $ $ $ $ $ $ $ $ #1. Move B ending west 3 units: $ $ $ D D D C C $ $ $ D D C C C $ $ $ D D D C C C B B B A A A $ B B A A $ B B B A A A $ $ $ $ $ $ $ $ $ #2. Move A on a path of 2 segments ending south: $ $ $ D D D C C $ $ $ D D C C C $ $ $ D D D C C C B B B $ B B $ B B B $ $ A A A $ $ $ A A $ $ $ A A A $ #3. Move D on a path of 2 segments ending east: $ $ $ C C $ $ $ C C C $ $ $ C C C B B B D D D $ B B D D $ B B B D D D $ $ A A A $ $ $ A A $ $ $ A A A $ #4. Move B on a path of 2 segments ending north: $ $ $ B B B C C $ $ $ B B C C C $ $ $ B B B C C C D D D $ D D $ D D D $ $ A A A $ $ $ A A $ $ $ A A A $ #5. Move D on a path of 2 segments ending south: $ $ $ B B B C C $ $ $ B B C C C $ $ $ B B B C C C $ $ $ D D D $ A A A $ $ D D $ A A $ $ D D D $ A A A $ #6. Move B on a path of 2 segments ending west: $ $ $ C C $ $ $ C C C $ $ $ C C C B B B $ B B $ B B B $ D D D $ A A A $ $ D D $ A A $ $ D D D $ A A A $ #7. Move A on a path of 3 segments ending north: $ $ $ A A A C C $ $ $ A A C C C $ $ $ A A A C C C B B B $ B B $ B B B $ D D D $ $ $ D D $ $ $ D D D $ $ #8. Move B on a path of 2 segments ending south: $ $ $ A A A C C $ $ $ A A C C C $ $ $ A A A C C C $ $ $ D D D $ B B B $ $ D D $ B B $ $ D D D $ B B B $ #9. Move A on a path of 2 segments ending east: $ $ $ C C $ $ $ C C C $ $ $ C C C A A A $ A A $ A A A $ D D D $ B B B $ $ D D $ B B $ $ D D D $ B B B $ #10. Move C on a path of 3 segments ending west: $ $ $ $ $ $ $ $ $ C C A A A $ C C C A A $ C C C A A A $ D D D $ B B B $ $ D D $ B B $ $ D D D $ B B B $ #11. Move A on a path of 3 segments ending east: $ $ $ A A A $ $ $ A A $ $ $ A A A C C $ C C C $ C C C $ D D D $ B B B $ $ D D $ B B $ $ D D D $ B B B $ #12. Move C on a path of 2 segments ending north: $ $ $ C C A A A $ $ $ C C C A A $ $ $ C C C A A A $ $ $ D D D $ B B B $ $ D D $ B B $ $ D D D $ B B B $ #13. Move B on a path of 2 segments ending west: $ $ $ C C A A A $ $ $ C C C A A $ $ $ C C C A A A B B B $ B B $ B B B $ D D D $ $ $ D D $ $ $ D D D $ $ #14. Move C on a path of 3 segments ending south: $ $ $ A A A $ $ $ A A $ $ $ A A A B B B $ B B $ B B B $ D D D $ C C $ $ D D $ C C C $ $ D D D $ C C C $ #15. Move A on a path of 3 segments ending east: $ $ $ $ $ $ $ $ $ B B B A A A $ B B A A $ B B B A A A $ D D D $ C C $ $ D D $ C C C $ $ D D D $ C C C $ #16. Move B on a path of 3 segments (one a rotation at top left): $ $ $ B B B $ $ $ B B $ $ $ B B B A A A $ A A $ A A A $ D D D $ C C $ $ D D $ C C C $ $ D D D $ C C C $ #17. Move A ending west 4 units: $ $ $ B B B $ $ $ B B $ $ $ B B B A A A $ A A $ A A A $ D D D $ C C $ $ D D $ C C C $ $ D D D $ C C C $ #18. Move B on a path of 3 segments ending east: $ $ $ $ $ $ $ $ $ A A A B B B $ A A B B $ A A A B B B $ D D D $ C C $ $ D D $ C C C $ $ D D D $ C C C $ #19. Move A on a path of 5 segments ending west (one a rotation at top left): $ $ $ $ $ $ $ $ $ A A A B B B $ A A B B $ A A A B B B $ D D D $ C C $ $ D D $ C C C $ $ D D D $ C C C $ #20. Move B on a path of 3 segments ending east: $ $ $ B B B $ $ $ B B $ $ $ B B B A A A $ A A $ A A A $ D D D $ C C $ $ D D $ C C C $ $ D D D $ C C C $ #21. Move C on a path of 3 segments ending north: $ $ $ C C B B B $ $ $ C C C B B $ $ $ C C C B B B A A A $ A A $ A A A $ D D D $ $ $ D D $ $ $ D D D $ $ #22. Move A on a path of 2 segments ending south: $ $ $ C C B B B $ $ $ C C C B B $ $ $ C C C B B B $ $ $ D D D $ A A A $ $ D D $ A A $ $ D D D $ A A A $ #23. Move C on a path of 2 segments ending west: $ $ $ B B B $ $ $ B B $ $ $ B B B C C $ C C C $ C C C $ D D D $ A A A $ $ D D $ A A $ $ D D D $ A A A $ #24. Move B on a path of 3 segments ending east: $ $ $ $ $ $ $ $ $ C C B B B $ C C C B B $ C C C B B B $ D D D $ A A A $ $ D D $ A A $ $ D D D $ A A A $ #25. Move C on a path of 3 segments ending east: $ $ $ C C $ $ $ C C C $ $ $ C C C B B B $ B B $ B B B $ D D D $ A A A $ $ D D $ A A $ $ D D D $ A A A $ #26. Move B on a path of 2 segments ending north: $ $ $ B B B C C $ $ $ B B C C C $ $ $ B B B C C C $ $ $ D D D $ A A A $ $ D D $ A A $ $ D D D $ A A A $ #27. Move A on a path of 2 segments ending west: $ $ $ B B B C C $ $ $ B B C C C $ $ $ B B B C C C A A A $ A A $ A A A $ D D D $ $ $ D D $ $ $ D D D $ $ #28. Move B on a path of 3 segments ending south: $ $ $ C C $ $ $ C C C $ $ $ C C C A A A $ A A $ A A A $ D D D $ B B B $ $ D D $ B B $ $ D D D $ B B B $ #29. Move A on a path of 2 segments ending north: $ $ $ A A A C C $ $ $ A A C C C $ $ $ A A A C C C $ $ $ D D D $ B B B $ $ D D $ B B $ $ D D D $ B B B $ #30. Move D on a path of 2 segments ending east: $ $ $ A A A C C $ $ $ A A C C C $ $ $ A A A C C C D D D $ D D $ D D D $ $ B B B $ $ $ B B $ $ $ B B B $ #31. Move A on a path of 3 segments ending south: $ $ $ C C $ $ $ C C C $ $ $ C C C D D D $ D D $ D D D $ A A A $ B B B $ $ A A $ B B $ $ A A A $ B B B $ #32. Move C on a path of 4 segments ending west (one a rotation at top left): $ $ $ $ $ $ $ $ $ C C D D D $ C C C D D $ C C C D D D $ A A A $ B B B $ $ A A $ B B $ $ A A A $ B B B $ #33. Move D on a path of 3 segments ending west: $ $ $ D D D $ $ $ D D $ $ $ D D D C C $ C C C $ C C C $ A A A $ B B B $ $ A A $ B B $ $ A A A $ B B B $ #34. Move C ending east 3 units: $ $ $ D D D $ $ $ D D $ $ $ D D D C C $ C C C $ C C C $ A A A $ B B B $ $ A A $ B B $ $ A A A $ B B B $ #35. Move D on a path of 2 segments ending east (one a rotation at top left): $ $ $ D D D $ $ $ D D $ $ $ D D D C C $ C C C $ C C C $ A A A $ B B B $ $ A A $ B B $ $ A A A $ B B B $ #36. Move C on a path of 2 segments ending north: $ $ $ C C D D D $ $ $ C C C D D $ $ $ C C C D D D $ $ $ A A A $ B B B $ $ A A $ B B $ $ A A A $ B B B $ #37. Move B on a path of 2 segments ending east: $ $ $ C C D D D $ $ $ C C C D D $ $ $ C C C D D D B B B $ B B $ B B B $ A A A $ $ $ A A $ $ $ A A A $ $ #38. Move A on a path of 2 segments ending east: $ $ $ C C D D D $ $ $ C C C D D $ $ $ C C C D D D A A A B B B $ A A B B $ A A A B B B $ $ $ $ $ $ $ $ $