3.0

Not as good as #1 but still a cute story.