Exiting: terminate function Exiting: bar function foo caught exception zen. Exiting: foo function alpha caught exception zen resume returned Exiting: resume function Exiting: beta function Exiting: alpha function walk out of farewell See you next time leaving farewell jump out of farewell See you next time leaving farewell Exiting: resume function fallback caught termination zen Exiting: terminate function Exiting: terminate function Exiting: terminate_swap terminate_swapped caught exception yang Exiting: terminate_swapped resume_swapped caught exception yang resume returned Exiting: resume function resume returned Exiting: resume function Exiting: resume_swap Exiting: terminate function reterminate zen caught and will rethrow exception zen reterminate 1 caught exception zen reresume zen caught and rethrows exception zen reresume 1 caught exception zen resume returned Exiting: resume function Exiting: terminate function fy caught exception zen fee caught exception zen resume returned Exiting: resume function Exiting: main function