<Homework#9, Task1>

вот имена  heroes и hero здесь неопределены. Это же указываются обычные функции. Соответственно их нужно импортировать из того места, где они находятся.