Mysterious Bacteria

LightOJ - 1220