This does a good job of teaching the player how to play in first few levels. It's impressive that you managed to do this with 20 lines of code!