def METHOD_NAME():
    # fmt: off
    @tvm.script.ir_module
    class Module:
        @T.prim_func
        def main(placeholder1: T.Buffer((100,), "int8"), placeholder2: T.Buffer((100,), "int8")) -> None:
            T.attr("i0", "pragma_layout", "NHWC")
            for i0 in T.serial(0, 1):
                for i1 in T.serial(0, 5):
                    for i2 in T.serial(0, 6):
                        for i3 in T.serial(0, 4):
                            placeholder1[(((i1*24) + (i2*4)) + i3)] = placeholder2[(((((T.floordiv((i1 - 1), 2)*48) + (T.floormod((i1 + 1), 2)*24)) + (i2*4)) + i3) + 96)]
        __tvm_meta__ = None
    # fmt: on
    stmt = Module["main"].body
    tiles = create_tiles(stmt)
    buffer = stmt.body.body.body.body.body.value.buffer
    expected = Tiles(
        height_0=tvm.tir.expr.IntImm("int32", 5),
        height_1=tvm.tir.expr.IntImm("int32", 0),
        width_0=tvm.tir.expr.IntImm("int32", 6),
        address_0=tvm.tir.BufferLoad(buffer, [tvm.tir.expr.IntImm("int32", 72)]),
        address_1=tvm.tir.expr.IntImm("int32", 0),
        address_2=tvm.tir.expr.IntImm("int32", 0),
    )
    check_tiles_equal(tiles, expected)