I actually prefer the lessons like these where it seems like some interesting plot is taking place.
I am a little confused regarding the origin of знайти. It looks like a causative form of знати, (я) знаю /to know/, but means what найти, (я) найду means in Russian. Can somebody inflect it, e.g. in present simple, because just the infinite form leaves the verb open for interpretations?