Block puzzle (19/48)

Block puzzle