Who put you on the planet?
41