Block puzzle (9/48)

Block puzzle