Idea code (10/24)

Idea code