42 Rainbow Scientific Explanation