Elements puzzle