Bricks puzzle