extraordinary — 1) to think of it and 2) to create it.
Amazing!!!!

JAGO - just a grandma’s opinion