Mixed story (25/40)

Mixed story