God game (47/48)

God game