/* package whatever; // don't place package name! */

import java.util.*;
import java.lang.*;
import java.io.*;

/* Name of the class has to be "Main" only if the class is public. */
class Ideone
{
	public static void main (String[] args) throws java.lang.Exception
	{
		String[] data = new String[] {
			 "Hello: World.",
             "It's 9:00?",
             "1.B,3.D!"
		};
		for(String s : data) {
			String ss = s
			    .replaceAll("(?<=\\S)\\p{Punct}", " $0")
			    .replaceAll("\\p{Punct}(?=\\S)", "$0 ");
			System.out.println("'"+ss+"'");
		}
	}
}