introduce puzzle board variant