print puzzle done
week3 redo, undo done