add memory puzzle