Eiffel tower puzzle