Guizmus
I know my solution wasn't pretty, it wasn't meant to be.
It shows the basics in creating and subsequently adressing the created object.
Even though sometimes it can be done directly in the actions that follow, using the subevent makes it much clearer what is intended and makes it more readable.
I would use a loop or function for this particular case, but for "construct-newbies", I'd rather give them something they can try to understand and re-use.