Search AVI take home - Page 25