puzzle2 added