MEPSI DOODLES

Part 1002

Who will survive?