def set(self, point):
if not isinstance(point, Point):<EOL><INDENT>point = Point(point)<EOL><DEDENT>rx = self.round(point.x)<EOL>ry = self.round(point.y)<EOL>item = Point((rx >> <NUM_LIT:1>, min(ry >> <NUM_LIT:2>, self.size.y)))<EOL>self.screen[item] |= self.pixels[ry & <NUM_LIT:3>][rx & <NUM_LIT:1>]<EOL>
Set pixel at (x, y) point.