Project 2 warmup (Eraser bug fixed)