Camp Invention comes to Our Lady of Fatima