Auto-translated
There are three Night Watchmen on the Sky. One of them is definitely from the city. The other is definitely not from the city. Right? Only the Mafia uses two Night Watchmen. So, if we figure out which Night Watchman is the third... we can assume he's either Mafia or Town.
Or do you think someone could have slept through a non-city murder?)