using System.Text.RegularExpressions;
using System.Collections.Generic;
public class MatchNumbers
public static void Main()
string regex = @"(^|(?<=\s))-?\d+(\.\d+)?($|(?=\s))";
List<Match> matchesToPrint = new List<Match>();
var lineNumbers = Console.ReadLine();
var matchedNumbers = Regex.Matches(lineNumbers, regex);
foreach (Match number in matchedNumbers)
matchesToPrint.Add(number);
Console.WriteLine(string.Join(" ", matchesToPrint));