Puzzles solved by hibi