using System; using static System.Console; using System.Linq; using System.Collections.Generic; class Program { static int NN => int.Parse(ReadLine()); static int[] NList => ReadLine().Split().Select(int.Parse).ToArray(); public static void Main() { Solve(); } static void Solve() { var c = NList; var (a, b) = (c[0], c[1]); var dp = new int[b + 1]; dp[b] = a; for (var i = b - 2; i >= 0; --i) { dp[i] -= dp[i + 2]; dp[i + 1] -= dp[i + 2]; dp[i + 2] = 0; } if (dp.Length == 1) WriteLine($"0 {dp[0]}"); else WriteLine($"{dp[1]} {dp[0]}"); } }