Fact 1: Igneous rocks are formed from magma cooling. Fact 2: Igneous rocks are formed by the solidification of magma. Given the two facts above, where do igneous rocks come from?
The answer is:
magma