Woodoku block puzzle