Magellan puzzle