render := @use("../../../../libraries/render/src/lib.hb") /* expected result: the impostor travels left and loops around the screen */ example := fn(): void { screen := render.init(true) x := 0 loop { render.put_rect(screen, .(200 - x, 80), .(430, 380), render.red) render.put_rect(screen, .(630 - x, 120), .(120, 300), render.red) render.put_rect(screen, .(200 - x, 460), .(160, 270), render.red) render.put_rect(screen, .(470 - x, 460), .(160, 270), render.red) render.put_rect(screen, .(140 - x, 140), .(340, 250), render.cyan) render.sync(screen) render.clear(screen, render.black) x += 1 } return }