Abstract Staircase Shadow Lines by davidpinter
_