Block puzzle (40/48)

Block puzzle