Block puzzle (15/48)

Block puzzle