#20 removed unnecessary puzzle