+ block_fill_nine_squares function