<!DOCTYPE html>
<svg width="450" height="250">
    <defs>
        <clipPath id="c1" x="0" y="0" width="100%" height="100%" clipPathUnits="objectBoundingBox">
            <rect width="0.5" height="0.5"/>
            <rect x="0.75" y="0.75" width="0.25" height="0.25"/>
        </clipPath>
        <clipPath id="c2a" clipPathUnits="objectBoundingBox">
            <rect width="0.5" height="0.5"/>
            <rect x="0.75" y="0.75" width="0.25" height="0.25"/>
        </clipPath>
        <clipPath id="c2b" clipPathUnits="objectBoundingBox">
            <rect width="0.25" height="0.25"/>
            <rect x="0.5" y="0.5" width="0.5" height="0.5"/>
        </clipPath>
        <clipPath id="c3" clipPathUnits="objectBoundingBox">
            <rect width="0.5" height="0.5"/>
            <rect x="0.75" y="0.75" width="0.25" height="0.25"/>
        </clipPath>
        <clipPath id="c4" clipPathUnits="objectBoundingBox">
            <rect width="0.5" height="0.5"/>
            <rect x="0.75" y="0.75" width="0.25" height="0.25"/>
        </clipPath>
        <clipPath id="c5" clipPathUnits="objectBoundingBox">
            <rect width="0.5" height="0.5"/>
            <rect x="0.75" y="0.75" width="0.25" height="0.25"/>
        </clipPath>
        <clipPath id="c6" clipPathUnits="objectBoundingBox">
            <rect width="175" height="175"/>
            <rect x="0.75" y="0.75" width="0.25" height="0.25"/>
        </clipPath>
        <clipPath id="c7" clipPathUnits="objectBoundingBox">
            <rect width="0.5" height="0.5"/>
            <rect x="0.75" y="0.75" width="0.25" height="0.25"/>
            <rect x="0.75" y="0.75" width="0.25" height="0.25"/>
        </clipPath>
        <clipPath id="c8" clipPathUnits="objectBoundingBox">
            <rect width="1" height="0.5"/>
            <rect x="0.75" y="0.75" width="0.25" height="0.25"/>
        </clipPath>
    </defs>

    <rect id="r1" x="50" y="50" width="50" height="50" clip-path="url(#c1)"/>
    <rect id="r2" x="150" y="50" width="50" height="50" clip-path="url(#c2b)"/>
    <rect id="r3" x="250" y="50" width="50" height="50"/>
    <rect id="r4" x="350" y="50" width="50" height="50" clip-path="url(#c4)" fill="blue"/>
    <rect id="r5" x="50" y="150" width="75" height="50" clip-path="url(#c5)"/>
    <rect id="r6" x="150" y="150" width="50" height="50" clip-path="url(#c6)"/>
    <rect id="r7" x="250" y="150" width="50" height="50" clip-path="url(#c7)"/>
    <rect id="r8" x="350" y="150" width="50" height="50" clip-path="url(#c8)"/>
</svg>
