Public feed
#2082374
<pre style="font: 8px/4px monospace;">;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;';;;;;;;;;;;;;;;;;;;;';''';;;''''''''''''''''''''''''''''''''''''''';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;';;;;;'';';;;'';';'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;''''';''''''''''''''''''''+++++++++++++''''''''''''''''''''+++++'+'''''''''''''''''''''''''''++''''''''';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;'''';';'';;''''';;';''''++'+'+''''''''+++++'+'+++++++++++++++++++++++++++++';;;;;;;'''''''+''''''''''+'''''''+''''''''''''''''''''''++'+'++#'''''''';;;;;;;;;;;;;;;;;''''+'''''''''''++'+'+++++++++++++'''';;';;;;;;;;;;'''';';;'''';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;';'';;;;;;;;;;;;;;;;;;;;;;;'';''''''''''''''''''''''''''''''''''''''#''''''''''++++'+++'''''''';;;;';;;;;;;;;'+';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;'+'''';;;;;;''++;;;;;;;;;;;;;;;;;;;;;;;;;;;;';;;;;;;;;;;;;;;;;;;;';;;;;;;'''''';;';''';'''''';'''''''''''''''''#'''''''';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;+';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;';'';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;';;;';'';;;';;';'''''''''''''''''''''''''''''''''#'''''''';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;+;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;';;;;;;;;;;';;;;';;';;;;;;'''';''''';''''''''''''''''''''''''''#'''''''';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;+';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;';;;';;''';;''';;';'''''';'''''''''''''''''+'''''''';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;'+;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;';;;;;;;;;;;;;;'';;';;'''';''''''''''''''''''''''''+'''''''''';;;;;;;;;;;;;;;;;;;;;;;;;;;;+';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;';'';;;';''''''''''''''''''''''''''''''''''''''''';;;;;;;;;;;;;;;;;;;;;;;;;;;'+;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;';;;;;;;;'';;;;;;;;'';'';;';';;;';'''''''''''''''''''''''''''''''+''''''';';;;;;;;;;;;;;;;;;;;;;;;;;;;+';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;';''';;''';'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''+''''''';';;;;;;;;;;;;;;;;;;;;;;;;;;'+;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;'';;;';;;;';';;'';';;''';;';'''';';''''''''''''''';''';';;;''''''''''''''''''''''''''''''''''''''''''+''''''';';;;;;;;;;;;;;;;;;;;;;;;;;;+';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;';;''''''';;;;;;;;;;';;';'';'''''''''''''''''''''''''''''''''''+''''''';+;;;;;;;;;;;;;;;;;;;;;;;;;++';;;';;;;'';;';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;';;;'''''''''''';'';;';;;'';'';''';''''';''';''''''''''''''''''''''+''''''''+''''';'''';;'';;;;;;;;;;'+;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;'''''''''''''''';''';'';;;;;'';;''''''''''''''''''''''''''''''''#''''''';+;;;;;;;;;;;;;;;;;;;;;;;;++;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;'''''''''''''''''';';'';''';;''''''''''''''''''''''''''''''''''''''#''''''';+;;;;;;;;;;;;;;;;;;;;;;;'+;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;'''''+####+####'''''';''''''''';'''';'''''''''''''''''''''''''''''''#''''''';+;;;;;;;;;;;;;;;;;;;;;;;'';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;''''@###+#####+#+''';;;;';';;;'';''''''''''''''''''''''''''''''''''#''''''';+;;;;;;;;;;;;;;;;;;;;;;++;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;';';;'''+@##+######@+#+''';;;;;';'''''';''''''''''''''''''''''''''''''''+''''''';+;;;;;;;;;;;;;;;;;;;;;''';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;';'''#@####+#++#####+''';';;';;'''''''''';'''''''''''''''''''''''''''+''''''';+;;;;;;;;;;;;;;;;;;;;;++;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;''';'''+@######++++######''';''';'''''''''''''''''''''''''''''''''''''''+''''''';';;;;;;;;;;;;;;;;;;;;;'';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;'';'''''''''#@@##############'+'''''''''''''''''''''''''''''''''''''''########''''''';';;;;;;;;;;;;;;;;;;;;++;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;';;;''''''''''';;;;;;';'';;;;;''''''''''@@@@#+#######+##++++''';';'''''''''''''''''''''''''''''''+#''''''+''''''';';;;;;;;;;;;;;;;;;;;;++;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;''''''#@@@@@##+'####++#++##';';'';;';'''''''''''''''''''''''''''+#''''''+''''''';';;;;;;;;;;;;;;;;;;;++;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;''''''#@@@@@###@@++####+#'##+'''';;;''''''''''''''''''''''''''''''#'''''''''''''''+''';;'';;;;;;;;;;;;++;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;''''''###@@@@#@#@@@#++##+++#+#'''''''''''''''''''''''''''''''''''#'#'''''++''''''';';;;;;;;;;;;;;;;;;;'+;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;'''''+@#++#@@@##@#@@@@+###++++++''''''''''''''''''''''''''''''''''+'#+'+#@#++'''''';';;;;;;;;;;;;;;;;;;++;;;;;;;;;;;;;;'';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;'''''#@#+''#@@######@@@@#####+'++'''''''''''''''''''''''''''''''''+'+#####++'+'''''';';;;;;;;;;;;;;;;;;;+;;;;;;;;;;;;;;'+'';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;'+##';;;;;;;'''#@@@#''''+@##+###@@@@@#####'+'''''''''''''''''''''''''''''''''+''#''''''''+'''''';';;;;;;;;;;;;;;;;;++;;;;;;;;;;;;;++;+;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;'''+#+'++;;;;;;;;''#@@@@'''''''++'+##@@@@@@#+##'+'''''''''''''''''''''''''''''''''#''+''''''''+'''''';';;;;;;;;;;;;;;;;;+;;;;;;;;;;;;;;+'++;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;''+##+'';;++;;;;;;;;''+++'+'''''''''''+#@@@@@@@+#+'#''''';'';'''''''''''''''''''''''+''+'''''''''+'''''';';;;;;;;;;;;;;;;;+';;;;;;;;;;;;;;;+''+;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;''+##+'';;;;;;++;;;;;;'''''++#''''''''''''''@@@@@@@##++'''''''''''''''''''''''''''''''''+''+'''''''''#'''''';';;;;;;;;;;;;;;;;+;;;;;;;;;;;;;;;;;'+++;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;''++##+';;;;;;;;;;;##';;;'''''''###''''''++''''''##@@@@@##+#''''''''''''''''''''''''''''''''+''+''''''''''#'''''';';;;;;;;;;;;;;;;+';;;;;;;;;;;;;;;;;;'+++;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;'''''@#+'';;;'';'';;;;;'##''''''''''+@#+''''''#'''''''+#@@@@@###'''''''''''''''''''''''''''''''''+''+''''''''''#'''''';';;;;;;;;;;;;;;'+;;;;;;;;;;;;;;;;;;;;;+++;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;+##';;;;;;;;;;;;;;;;+#';;;;;''''##@''''''++##''''+'+#@@@@@#+''';;'''';''''''''''''''''''''''+''+'''''''''''#'''''';';;;;;;;;;;;;;;++;;;;;;;;;;;;;;;;;;;;;;+++';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;###;;;;;;;;;;;;;;;;;+#';;;;;''''@@#''''''+##+'+''#''#@@@@@#''''''';''''''''''''''''''''''''+'''+'''''''''''+'''''''+';'';;;;;;;;;'';;;;;;;;;;;;;;;;;;;;;;;;'+#+;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;'##+;;;;;;;;;;;;;;;;'#';;';';''+@@'''''''''+'+#+++''#@@@@#+''';''''''''''''''''''''''''''''+''#''''''''''''+'''''';+;;;;;;;;;;;;;+';;;;;;;;;;;;;;;;;;;;;;;;;+###';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;'##+;;;;;;;;;;;;;;;;'#';;;;;';'#@@'''+@@@#'''####+''+#@@@#'''';'''''''''''''''''''''''''''+''++''''''''''''+'''''';+;;;;;;;;;;;;'';;;;;;;;;;;;;;;;;;;;;;;;;;+####+';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;##';;;;;;;;;;;;;;;;+#';;';''''@@#''''#+##@#'+###'''+#@@@#''''''''''''''''''''''''''''''''+''+'''''''''''''+'''''';+;;;;;;;;;;;;+';;;;;;;;;;;;;;;;;;;;;;;;;+'######+;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;'##+;;;;;;;;;;;;;;;;+#';;;'''''#@''''''#'+@@#'++'''''#@@@#'';''''''''''''''''''''''''''''#''+''''''''''''''''''''';+;;;;;;;;;;;'+;;;;;;;;;;;;;;;;;;;;;;;;;''+########';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;#+;;;;;;;;;;;;;;;;;+#';;''';''##''''''++'+###'''''''#@@##''''''''''''''''''''''''''''''+#''+'''''''''''''''+''''';+;;;;;;;;;;;+';;;;;;;;;;;;;;;;;;;;;;;;;+'#@##+###'#';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;'##';;;;;;;;;;;;;;;;+#''''''';'++'+'''''++'+##''''''+@@@##'''''''''''''''''''''''''''''++##+''''''''''''''''+''''';+;;;;;;;;;;'+;;;;;;;;;;;;;;;;;;;;;;;;;+'+#@#########+;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;'#+';;;;;;;;;;;;;;;;+#'''''''''#''#''''#+++'+#+''''+####@#'''''''''''''''''''''''''''''+''#'''++''''''''''''+''''';+;;;;;;;;;;+';;;;;;;;;;;;;;;;;;;;;;;;;+##+##########+#';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;'++';;;;;;;;;;;;;;;'+#''''''''++''+#'''+#++#+##''''###+#@+''''''''''''''''''''''''''''##+++''+#@@#####+'''''+''''';+;;;;;;;;;++;;;;;;;;;;;;;;;;;;;;;;;;;+'##+#+#@######++#';;;;;;;;;;;;;;;;;;;;;;;;''''''+#+'''''''';;''''''+#+'''''''+''''+#'''++'''++'''#@###++''''''''''''''''''''''''''''+@@##'''+##@##+''''''''#''''';+;;;;;;;;;++';;;;;;;;;;;;;;;;;;;;;;;++'+#+###@+###@##+##+'''';;';;;;;;;;;;;;;;;;;;;;;;#++'''';;;;;;;;;;;;+#'''''''+''''''#@''''''''''''##+#+''''''';''''''''''''''''''''''@@@@'''###+'+###+++#+''#''''';+;;;;;;;;'+;'+;;;;;;';;;;;;;;;;;;''+#+++++##+#'@+######+#';;;;;;;;;;;;;;;;;;;;;;;;;;;;###'+++';;;;;;;;;;;+#''''''++'''''''##''''''''''###++'''''';;;'';'';'''''''''''''''#@@@+''#++++''''+#@##+''#''''''+'';;;;;;+';;;'+;;;;;;;;;;;;;;;;;;;#++#+++#@'#+#+#######+#+';;;;;;;;;;;;;;;;;;;;;;;;;'###''+#';;;;;;;;;;;+#''''''#''''''''##@+'+''''+####+''''''''''';''''''''''''''''''#+###''++###++'''++@+''''#''''';+;;;;;;;'+;;;;;;'+;;;;;;;;;;;;;;;;'#++#+++#@#####@#+###+++##';;;;;;;;;;;;;;;;;;;;;;;;'++''###;;;;;;;;;;;;+#'''''#'+#''''''+#####+''####++''''''''''''''''''''''''''''''+#+++'''+##+++###++##'''''#''''';';;;;;;;+';;;;;;;;'+;;;;;;;;;;;;;'#@@+#+#+@@#######+##++##'#@';;;;;;;;;;;;;;;;;;;;;'++''+@##';;;;;;;;;;;'+#''#@#'#@#''''''#####@@######'''';';'''''''''''''''''''''''''#@@##''###+''''+++##+'''''#''''';+;;;;;;'';;;;;;;;;;;++;;;;;;;;;;;+#@#+#+##@####+###+#+++##+#@++;;;;;;;;;;;;;;;;;;'#+'''#@#+'';;;;;;;;;;;;#+#@@@'#@@'''''''++###@##@@##'''';'''''''''''''''''''''''''''#@@@#''+##+'''''++#++''''''+''''';+;;;;;;++;;;;;;;;;;;;'+';;;;;;;;'+#@#+##@######+#####+++#+#@@+++';;;;;;;;;;;;;;;;'+';+####++++++';;;;;;;'#+#@#+@@#+''''''''###@@##@##+';;';''''''''''';''''''''''''''+##@@+''##+'''''+'##+'''''''+''''';+;;;;;'';;;;;;;;;;;;'#';;;;;;;;;#+###+###+###+#+#+#######+#@#@#+#';;;;;;;;;;;;;;;''';''''''';;;'';;;;;;;'#+''+@@@#''''''''++#####@@#+'';;;';;';;'';''''';''''''''''''+'+##''##+'''''+'+#++'''''''+''''';+;;;;;+';;;;;;;;;;;++;';;;;;;;;++@@#+####+###'#+#'@#@#########@##++';;;;;;;;;;;;;'';;##@@##+''''';;;;;;;'#+''#@@@##''''''''#####@+#+''';;'';'';';;;;''''''''''''''''+'''+'''##''''''+'+++''''''''+''''';+;;;;+';;;;;;;;;;;+;;+;;;;;;;;;#+@##+######++####+@###########@##+##+;;;;;;;;;;;;'';';+#########';;;;;;;'@+'#@@###+#'''''''####@+#++'''''''''''''''''''''''''''''''+''''+''+++'''''++++#+''''''''++'''';+;;;;'';;;;;;;;;'+;;;';;;;;;;;#+####+##++++#'#####@#+###+#####@##+####';;;;;;;'''+'''+''#+++++++';'''''''@##@@#++#+'+##+##@@@@@@++#++''''''''''''''''''''''''''''''+'''+''+++'''''+'+'++''''''''++''''';+;;;+';;;;;;;;;+';;;+;;;;;;;;+#+####+#####+#+############+####@@#######';;;;;;;;'+'''+#''+#+'';;;;;;;;;;'@@#@#'''++''######@@@@@#+'+#''''''';;';;;';'''';'''''''''+'''''''++'''''''+'++''''''####++'''';';;''+;;;;;;;'+';;'''''''''''+####@#######+################+###@####+#+#+;;;;;;;'#;;''+#'';'++;;;;;;;;;;'@#'++''''+#@#++++###@@@@#''#+';;;'';;;;;';;;;'';''''''''+''''+''+++'''''++''#''''''+#++''+'''';+''++;;;;;;;+';;;;;+;;;;;;;;++@###@###@###+########+##########@@######++#;;;;;;;#';;'+'#@#+'''+;;;;;;;;;'#@'++''''+#'';';''+###@@@''+#';;'''';;;;';;';'';''''''''+'''+''+###''''++''#'''''''+#+'''+'''';+;''';;;;;'+;;;;;;';;;;;;;;'++#####@@################@##@##+#+#@#####'+'+;;;;;;'';;''##+++###+#;;;;;;;;;'#@''+'''''#';;';;''''####''##';;''''''''';'''''''''''''+'''+'''+##@#''+#+'++''''''##++'''+'''';+;+';;;;;+';;;;;;;+;;;;;;;;#++@#####@####++#@######@#####@###+#@##'+#;;;;;;;;;;#';''#+#+'''+++';;;;;;;;''#@''+''''+''';;;';''''+++''#+'''';'''';'';'''''''''''''''''+''+##+@@#++''+#''''''##+#+#+'+'''';++'';;;'#;;;;;;;;';;;;;;;;'##+@###@#@+##+#+#@####+####@##@@###+#'#'#';;;;;;;;;'';;'#++##';;;;;;;;;;;;;;;'+@''#''''#'';';;;;';'''+''#+''''';;;'';;;;''''''''''''+'''+'''''#+####'''#''''''##+##+'''#'''';++++''+';;;;;;;;;';;;;;;;;+#####@#@#@#@###################@#+#+#+#+';;;;;;;;;;+;;;'+'#+#+;;;;;;;;;;;;;;''+#''#'''''';;;';;'''''+##+'#''''';;;;;;';;';'''''''''+'''+'''''''#+###+'++'''''+#++#+''''#'''';+'';'';;;;;;;;;;+;;;;;;;;''###+###@#################@#####@#+#+##'#;;;;;;;;;;'';;;'#''#+'';;;;;;;;;;;;;''+#+'#'''#';;;;;;;;''''+'''''#+'';;'';';;;;;''';'''''''''''''''''''+###++#'''''+#++#+'''''+'''';++;;;;;;;;;;;;;;';;;;;;;;####++###@@###################++#####+++'';;;;;;;;;;+;;;;'#';#+;;;;;;;;;;;;'''###@+''#'''';;;;;;;';';''';';''#+''''''';;'';;';''''''+'''+'''''''''''#+#++''''+##+#'''''''#'''';+';;;;;;;;;;;;;+;;;;;;;;'+#@#++###@@#@@@##+#####@@@@###+'@###+++'+;;;;;;;;;;'';;;;'#';##+;;;''''#+########+'''++#'';;';;;;;'';'''''''''++'''''''''''''''''''+'''+'''''''''''''##+'''''##++'''''''+#'''';+;;;;;;;;;;;;;';;;;;;;;;+##@#+#+##@@##@@##'###++@@##+##@+###+#++#;;;;;;;;;;;+;;;;;'#''##+'########++#####+'''''#+'''''''''''''''''''''''++'''''''''''''''''++'''+''''''''''''''''''''##'+'''''''+'+'''';+;;;;;;;;;;;;;+;;;;;;;;+'#+@@#@+#@@@#@##@#'####+#######@######'#'''''';'''''+;;;'''#''########@@#@#+####+#''''''#''''''';;''''''';'';;;;;'+'';''';;''';''''+'''+''''''''''''''''''''+#++'''''''#+'+'''';+;;;;;;;;;;;;';;;;'''''+##@#@@@####@####@#+##+###+#######@####'+;;;;;;;;;;;';;;;;;'+''#+''###@##########+@#''''''+'''';'''''''''';'';;;;;''++';;;;''';''''+'''+'''''''''''''''''''''#+#@''''''##''+'''''+;;;;;;;;;;;;';;;;;;;;++#@@#@@@####@##@#######+##+#######@#'+##;;;;;;;;;;;;#;;;;;;'+'+#+'######@#######@@@#+'''''++''''''''''''''''';;;;;;;'+''';;;''';''+''''+''''''''''''''''''+++++#@@''''+#'+++'''';+;;;;;;;;;;;+;;;;;;;;'++##@#@@@###+@#+#+#@+###'#@#+###@###+++#';;;;;;;;;;;'';;;;;;'+'##;'+#############@##'#''''''#''''';'''''''''+';;'';';''+'';''''''''+'''+''#+''''''''''''''''+#+##@@#+'++''#'+'''';+;;;;;;;;;;;';;;;;;;;+#####@@#####'@#+######@#+@@###@####++#++;;;;;;;;;;;;+;;;;;;;'+'#''#+#######+##@@@#@#@#+''''''#'''''''''''+##+';''''''''+''''''''''+'''+''##@#''''''''''''''''+#+#@@@@+#''++'+'''';+;;;;;;;;;;+;;;;;;;;++####@@@####+'@###########@@###@#@##'+##;;;;;;;;;;;;;#;;;;;;''+#';++###@@######@@@#+@@+#+'''''++'''''''''+#''';;''''''''+'''''''''+''''+''+##@#+'''''''''''''''+#++##@#'''#''''''';+;;;;;;;;;;;;;;;;;;'+########@###'+@@#@@#####+#@####@####'+++;;;;;;;;;;;;'';;;;;;''#';'#+###@####@@#@@###@+#@+''''''#'''''''''#'';;;;;;;'''''+';;''''''''''+''+'+##@#''''''''''''''''##++###''#''''+''';+;;;;;;;;;+;;;;;;;;+######@@#@###+####@##@@##+#####+#@#@#++'';;;;;;;;;;;;+';;;;;;'++;;#+@@@@@@#####@@@#@@@####''''';'#''''''''#+#';;;;;;;;''+''';;''''+''''''++'######'''''''''''''''''+++#+'+'''''+''';+;;;;;;;;';;;;;;;;'####++##@@#####@#+@@@@@###'#####+#@###++;;;;;;;;;;;;;;#;;;;;;''#';'####@@@#@###@@@@@@@@##@@'''''''+#''''''+#+'';;;;;;;'''+''';'''''''''+''#'+'#+###+'''''''''''''''''++''++'''''+''';+;;;;;;;;+;;;;;;;;#####+##@@@##@#@@#'#@@@#####+#######+#++;;;;;;;;;;;;;;;+;;;;;''#'';'###@@@######@@@@@@@#@@@@+''''''''#'''''#';;;';;;;';''''''''''''+'''+''+'+''+#+####+''''''''''''''''++++'''''++''';+;;;;;;;';;;;;;;;'###++####@##+@@@@++#@@#+###@###@####+#'#;;;;;;;;;;;;;;'';;;;''+##'''++@@###'++###@@#@#@@@#@@@'''''''''#+''+#'''''''''''''#''''''''+'''+''+''#'''##+##+'''''''''''''''''''#'''''''+''';+;;;;;;;+;;;;;;;;####+#####@##+@@@####@@#+@#@@@##@###+'#+';;;;;;;;''''''+'''''''##+#'+#@@##+'''++#'##@#@@@@@@@#+'''''''''#''#'';';;''';''''+''''''''+'''+''+'+'''''#++#''''''''''''''''''''+'''''''#''';+;;;;;;+;;;;;;;;'######++###@##@@@#@###@#+@#@#@@#@##+++++;;;;;;;;;;;;;;;#;;;;''###++#'###+';;;;;'''+####@#@@@@@@''''''''''#++;';;;;';;;';'+';;'''''+'''+''+''+'''''++#+'''#+'''''''''''''''''''''''#''''+;;;;;'';;;;;;;;#######++#+#########+'###+##@##@@@+#+###;;;;;;;;;;;;;;;;#;;;''###++##@#+';;;;;;;;'';'#@@@@@@@@@#+''''''''''#';;;;';;;;';''+';'''''+''''''+''+'''''''#+'''+###+'''''''''''''''''''''#''';+;;;;;+;;;;;;;;+##########+#####''+##'####@@@@@@@#+#+#++;;;;;;;;;;;;;;;;+;;;'######@#@';;;;;;;;;;##''####@@@@@@#@''''''''''++''';';;;;;''+'';';'''''''+''+'+'''''''##''''++###+''''''''''''''''''''#''';+;;;;;';;;;;;;;#########++##'#+'';'+#++####@#@@@@#+#++#';;;;;;;;;;;;;;;;#;;'+######'#';;;;;;;;;;;+#+'++'###@@@@@@#''''''''''#+'''';;;;;''#'''''''+'''+''#''+''''''+#''''+''+###+''''''''''''''''''+#''+;+;;;;+;;;;;;;;;'+###########+';;;;;;+#'#####+###+#+++#;;;;;;;;;;;;;;;;;;++''#'#+#@#+;;;;;;;;;;;;;;''#;;'+'#@#@@@@@+''''''''''##''''';''''+''''''+''''''++'+'''''''#+'''''+++'####'''''''''''''''''+#''#;+;;;;';;;;;;;;;;;########+++;;;;;;;;;'######+###'#++++;;;;;;;;;;;;;;;;;;;'+#'''+##';;;;;;;;;;;;;;;;'';;;;'###@#@@@@+''''''''''##''''''''+'''''''''''+''#'+'''''''#+''''+'+#'''#@##'''''''''''''''+'+'#';+;;;+;;;;;;;;;;;;;;'#####+';;;;;;;;;;;;+#+'#+###'#+#++;;;;;;;;;;;;;;;;;;;'#';''#';;;;;;;;;;;;;;;;;;+;;;;;;''++++#@@@'''''''''''##'''''''+''''''+'''+''#''+''''''+#''''+++##+'''####''''''''''''''+'#++';+;;'';;;;;;;;;;;;;;;'##++;;;;;;;;;;;;;;'+#+#++##'#'#';;;;;;;;;;;;;;;;;;;'++;;'+;';;;;;;;;;;;;;;;;;+;;;;;;;;''''+@@@@@''''''''''+#+;;;''+'''''''''''''+''#''''''+++''''#'#++#+''+###++'''''''''''+''##'';+;;+;;;;;;;;;;;;;;;;;+#';;;;;;;;;;;;;;;;;'##++##+#++;;;;;;;;;;;;;;;;;;;;'+;;+';;;;;;;;;;;;;;;;;;;'';;;;;;;;'''''#@@@@@''''''''''##'''''+''''''+'''+''+'+''''''+++''''+'+#''##+'''##+#''''''''''++'+#+'';+;;';;;;;;;;;;;;;;;;'+;;;;;;;;;;;;;;;;;;;;;+'++##+#;;;;;;;;;;;;;;;;;;;;'#;;+';;;;;;;;;;;;;;;;;;;'';;;;;;;;;'''''+#@@@@#'''''''''#@+'''+''''''+'''+''#'++'''''++#''''+++#+'''+#++''##''''''''''++''##''';+;+;;;;;;;;;;;;;;;;+';;;;;;;;;;;;;;;;;;;;;;;'+;'##';;;;;;;;;;;;;;;;;;;'+''#''';'''''''''''''''''''''''''''''''''''#@#@#'''''''''+@#''++'''''''''+''+''+'''''++''''''+'++'''''+##''#+''''''''''+''+#+''';+'';;;;;;;;;;;;;;'+;;;;;';;';'''''''''''''''''+'++'';;;;'';;';;;;;;;;;'+'+';;;;;;;;;;;;;;;;;;;'';;;;;;;;;;;''''''''+#@+#''''''''+##+'+''''''+'''+'+''+''''''#'+''''+'++''''''''+##+''''''''''+'''##+''''++'''''';';';;;'+';;;;;;;;;';;;;;;;;;;;;;;;;;;;'#';;;;;;;;;;;;;;;;;;;;#++;;;;;;;;;;;;;;;;;;;;'+;;;;;;;;;;;;'''''''''#@@++'''''''####+''''''+'''+''''+';''''#++''''++'+'''''''''+##''''''''''+'''###'''';+';;;;;;;;;;;;'+;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;+';;;;;;;;;;;;;;;;;;++';;;;;;;;;;;;;;'';;;;;+;;;;;;;;;;;;''''''';'''###@#'''''+#@###'''''''''+''+'#''''''++'''''++'++'''''''''+#'''''''''''+''++#''+'';+;;;;;;;;;;;;+';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;'#;;;;;;;;;;;;;;;;'#;;;;;;;;;;;;;;;;##';;;+;;;;;;;;;;;;;''''''';''''+#+##''''#@###''''''+'''+'+'++'''''++'+''''+'++'''''''''+#+''''''''''+''++#+''+'';+;;;;;;;;;;'+;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;++;;;;;;;;;;;;;'+;;;;;;;;;;;;;;;;;+##;;+;;;;;;;;;;;;;;;';;';'''''''''+#@+++@###+'''''##''+'+'++''''''+'+''''++'#''''''''''#+''''''''''+'''##+'''+'';+;;;;;;;;;'+;;;;;;;;;++'''';;;;;;;;;;;;;;;;;;;;;;;;;;'+';;;;;;;;;;;#;;;;;;;;;;;;;;;;;;;'';+;;;;;;;;;;;;;;;;;;;;'''''''';'''###@####''''''@###''+'#''''''++'''''++'#''''''''''++'''''''''''+''+#+''''+'';+;;;;;;;;+';;;;;;;;;'+;;'''++';;;;;;;;;;;;;;;;;;;;;;;;;'+';;;;;;;;+';;;;;;;;;;;;;;;;;;;;;'+;;;;;;;;;;;;;;;;;;;';;';'''''''''######';''''#@#++'#'#''''''++''''''+'++'''''''''+++''''''''''+'''#+'''''+'';+;;;;;;'#;;;;;;;;;;'##';;;;;;''++;;;;;;;;;;;;;;;;;;;;;;;;'+;;;;;'#';;;;;;;;;;;;;;;;;;;;;'#';;;;;;;;;;;;;;;;;;;;''';;;'';'''+'++++''''''###++'+'++'''''++'+'''''''+'''''''''+'+''''''''''+'''++''''''+'';+;;;;;'+;;;;;;;;;;;'#++;;;;;;;;;;'+';;;;;;;;;;;;;;;;;;;;;;;+';;'#+;';;;;;;;;;;;;;;;;;;;;#+;;;;;;;;;;;;;;;;;';;;';';'';'''''#'';'''''''+@#++''++#'''''+''+'''''+'+''''''''''++'''''''''''+'''+'''''''+'';+;;;'+';;;;;;;;;;;'####';;;;;;;;;;;+;;;;;;;;;;;;;;;;;;;;;;;;'+'++;;;;;;;;;;;;;;;;;;;;;'++;;;;;;;;;;;;;;;;;;';;''''''''''''+''';''''''+###'+'#'#'''''+'+'+''''+'++''''''''+++'''''''''''+'''+''''''''#'';+;''+;;;;;;;;;;;;'+##@#@';;;;;;;;;;;+;;;;;;;;;;;;;;;;;;;;;;;;;++;;;;;;;;;;;;;;;;;;;;'''#';;;';''''''''''''''''''''''''''''+'''''''''+#@#+#'+''+''''''+'+'''''+'+''''''''+#'+''''''''''+'''+'''''''''#'';+;'#'++'''+++'''''+##@###';';;;;;;;;'';'';';;''';'''''''''''''''#'''';;'';;;;;;;';''''#+;;;;;;;;;;;;;;;;;;;;';''';'''''''+'''';'''''####+''+'+'''''++'+'''''#'+'''''''''#'+''''''''''+''''+'''''''''#'''++++''++##++++++####@@@@##+'''''''';'+';;;;;;;;;;;;;;;;;;;;;;;;;;+';;;;;;;;;;;;;;;;''##;;;;;;;;;;;;;;;;;;';;;;;''''';''''#'';;'''''++##+''+'''''''+''''''''+++'''''''''#'+'''''''''''+'''+''''''''''#'''#''+++'''+++####+'+#@@@@#####+'';;;;;'';;;;;;;;;;;;;;;;;;;;;;;;;;;'#';;;;;;;;;;;;;;;#+';;;;;;;;;;;;;;;;;;;;;;''''''';'''+''';';;''+'''++'+'''''''+'+'''''''+'+''''''''++'+''''''''''+'''+'''''''''''#'''++';;;;;;;;;;######'+@@##+###'++##++##;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;+#';;;;;;;;;;;'+#+;;;;;;;;;;;;;;;;;;;;;;;''''';'''''#'';''''''+'''+''+++'''''++'''''''+++''''''''++'+''''''''''+''''+'''''''''''#+''+;;;;;;;;;;;;;''+#+#'+###@#######+###';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;++#;;;;;;;;;;'##;;;;;;;;;;;;;;;;;;''';''''''''''''++''''''''+'''+''#+#'''''+''+'''''+++'''''''''#++'''''''''''+'''+''''''''''''++'#+';;;;;;;;;;;;''+@##++'####+#@##@##++';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;'+#+;;;;;;''##';;;;;;;;;;;;;;;;;;';';;'''''''''''#''''''''+'''+''+'#'''''+'++'''''++++''''''''+++'''''''''''+'''+'''''''''''''+''++';;;;;;;;;;;;;;'+####;;+##########+;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;'+#';;;;'##+;;;;;;;;;;;;;;;;;;;;;';';'''''''''+''''''''''''''''++#''''''+''''''+++#''''''''++'+''''''''''+''''+'''''''''''''+'';++';;;;;;;;;;'';+@@###;;;''+#######;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;'#+#'';+#+;;;;;;;;;;;;;;;;;;'';;;''';''''''''#'';;;'''+'''+''#'#'''''++'''''''+++''''''''++'+''''''''''+''''+''''''''''''''++';'++#';''''';;;;'#@@@#';;;;;;;''+##';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;+++'##';;;;;;;;;;;;;;;;;;'';'''';''''''''+';;;';''+';'+''+''#''''+''''''''++++''''''''+++'''''''''''+'''+'''''''''''''''++';'###+#+'++'''''+#@@@#;;;;;;;;;;;;+;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;++##+;;;;;;;;;;;;;;;;;;;';';';'';;''''''+;'';;;'+';'+'';'#'+'''''+'''''+++'#''''''''++++''''''''''+'''++'''''''''''''''++';'@#####@@#++###@@@@##;;;;;;;;;;;+;;;;;;'';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;'+++;;;;;;;;;;;;;;';;'''''''''''''''''+'''''''++''+'''''#''#''++'''''++#'#''''''''++++''''''''''+''''+'''''''''''''''''+';'@@@###+#@@###++###@#'';;;;;;;;'';;;;;'++';;;;;;;;;;;;;;;;;;;;';'''';'''''''''''+'#'''''''''''''''''''''''''''''''''#'''''''+'''+'';''++'#'+'+'''''++'+''''''''+'+''''''''''''+'''+''''''''''''''''''+';'#@@@@@@#@@@@@@@#@@@###''''''''+''''''+#''+'';'''';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;++++;;;;;;;;;;;;;;'';';'''''''''''+''';';'+'''+;';';;'#'##++'''''+++++''''''''+++'''''''''''+'''+'''''''''''''''''''+''+##@@@##+#####@@########''''''+;;;;;;'##'''+';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;+++;;;;;;;;;;;;;;;';'';'''''''''+'';;;'''''+';;;;;''#'##+''''''++'#''''''''+'+'''''''''''+''''+'''''''''''''''''''+';'+##@@#@#####@@@@+++##@###+''+';;;;'#++++#''+;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;++#';;;;;;;;';;;;;';''''''''''#''';'''+;'''';;'';''+++#''''''+#'#''''''''+'+''''''''''''+'''+''''''''''''''''''''+';'++##@@@@@####@##'+'###@#''##';;;;'+;;;'#''+';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;##'';;;;;;;';'';'';''''''''+'''''''+'''+''''''''''##''''''+#+++'''''''++'''''''''''''+'''++''''''''''''''''''''+'''+''+++++#######+''''+#@@@##'';;;'#';;;;'#'+;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;+#+';;;;;;'''''''''''''''++'''';'+'''+'';''''''''#+''''''#+++''''''''+'+'''''''''''+''''+'''''''''''''''''''''+';'+;;;;;;;;;;;;;;;#+;''+@@+##;;;;'#++;;;;;'+;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;'##;;;;';;''''';'''''';'#'';''''+';+''''';''''''+''''''+#'#''''''''+'+''''''''''''+'''+''''''''''''''''''''''+';'+;;;;;;;;;;;;;;;#+#'';'###';;;;'##+';;;;+';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;##';;;;;';;'''';';'''+';;';''+''+;;;''+'';'''''''''''#'++'''''''+++''''''''''''+''''+''''''''''''''''''''''+';'#;;;;;;;;;;;;;;'+;'#';';+#';;;;#++++';;'+';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;+#+';';'''''''';''''+;;;;;'+';+';;''#''''''''''#'''#++#'''''''++'''''''''''''+''''+'''''''''''''''''''''''+';;#;;;;;;;;;;;;;;#;;;;#';;++#+';'+###'#+;'+';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;'##'''';''';'';;''+;;;'''+''''';''++'''''''''''+'++'#'''''''++'+'''''''''''+''''+''''''''''''''''''''''''+';;#;;;;;;;;;;;;;'+;;;;'+''+'+#+'+''#+'+++'+;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;'##''''';;;'''''''';;;'+'''+''''++#'''''''''''#+#'+#''''''++++''''''''''''+'''++''''''''''''''''''''''''#+;;#;;;;;;;;;;;;'#;;;;;;;;++;;'+#+'''+#'#'+#;;;;;;;;;;;;;;';;;;;;;;;;;;;;;;;;;;;;;;''''''''''''''##+'''''''''''+''''''+''+'''''+'#'''''''''''+#+'+#''''''+++''''''''''''+''''#'''''''''''''''''''''''''#';'#;';;;;;;';'++;;'''''''##'''++++''+#+++#+'''''''''''''''''''''';';;;;';;;';;;;;;;;;;;';;';';;;;+++''';'''''+;';'''+''+';'''+'+#@'''''''''''+#''#+''''++''''''''''''''+'''+'''''''''''''''''''''''''+#'''#''''''''''#+';'';''''##'++''#'+#''''###';;;;;;;;;;;;;'##';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;''+#''''''''+';;''+';+'';;'+''+##+'''';''''''++'+#'''#'++''''''''''''+''''+'''''''''''''''''''''''''+#';'###++'''+###;;;;;;;+####'''#+#;;'#''''#';;;;;;;;;;;;'+####;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;'##+'''''#;''''+';+'';;'+''''##+''''''''''''#''#+'+'++''''''''''''+''''+'''''''''''''''''''''''''''#';'###'+'###++;;;;;;;+##';'#''+#';;;'#''#+;;;;;;;;;;;;'+##+##;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;'++#'''#''''''+''';';'+'';''####'''''''''''+#''#++''+'''''''''''+''''++''''''''''''''''''''''''''++';'######+#+#;;;;;''#'+';;;''###+;;;''+#+'';;;;;;;;;;;####++#;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;''+#'++'''''+''#''''+''''''+###''''''''''''++''##++''''''''''''+''''+'''''''''''''''''''''''''''++';'##@@#+#'#';;;;;'+'+;;;;;;'#+'++;;;;'++;';;;;;;;;;;'####++#;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;'''###'''''#''+'';''''''''+###+'''''''''''''++''++''''''''''''+''''+''''''''''''''''''''''''''''++';'####+#++';;;;;;+''';;;;;;;#';;'+;;;;'++;;;;;;;;;;;'@###+##;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;''###''''+''+';''+''''''#'++#''''''''''''''#''+''''''''''''+''''++'''''''''''''''''''''''''''''+';'#@#++##';;;;;;'+;+;;;;;;;'++;;;'+;;;;''+;;;;;;;;;''###+#+';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;'''##''#''#';;'#'';'''#''+#+#'''''''''''''+'#+''''''''''''+''''+''''''''''''''''''''''''''''''+';'@#+##++;;;;;;;+;;';;;;;;;;#+;;;;'+;;;;;'+;;;;;;;;'#@#####;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;''''###''+';';#'''';'++'++#'#+'''''''''''''++''''''''''''+''''+'''''''''''''''''''''''''''''''+';;#####+';;;;;;;#'+;;;;;;;;;#+;;;;;'+;;;;;'+;;;;;;'#@#@@##';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;'##'++'''++'';'''#'++#'''''''''''''''''++'''''''''''++'''+''''''''''''''''''''''''''''''+++';'####+';;;;;;;''+#;;;;;;;;;#'';;;;;'+;;;;;'+;;;''#@#@@@#';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;';;;';;''''''''+@+'''+#''''''#+'+#+''''''+'''''''''+'+''''''''''++'''++''''''''''''''''''''''''''''''+++';'####+;;;;;;;;+''++#'';;;;'+'+;;;;;;'+'';;''#'''#@#@@@#+'''''''''''''''''''''''''''''''''''''''''''''''''';''''##''+''''''#+'+#+'''''''#+'''''''''''''''''''''+''''+'''''''''''''''''''''''''''''''#++'''#+++#''''''''#####+'##+'''+'+';''''''#''''''#'##@@@@##';;;;;;;';;;;;;;;;;;;;;;;;;;;;;;;;;;;';';;;;;;;';;;;';'''+@#''''''+#'+##'''''''###''''''''''''''''''''+''''+'''''''''''''''''''''''''''''''++++'''++'''+#''';''+'##'+#@@##';#'+;;;;;;;;'#;;;;;'##+@@@##';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;'';;;;;;;;;';';'@''''''#'+##'''''''+''##'''''''''''''''''''+'''+'+#''''''''''''''''''''''''''''++'++';'#';;;;'@''''#+#+'#'#'#++#+#'#;;;;;;;;;'#;;;;;'+#+#@#+;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;';;;;;;;'';;''''''''#+'''#+'##+''''''+'''+++'+##+''''''''''''+'''++#+#''''''''''''''''''''''''''''#'''+';;#';;;'''#+'++'#'@''#;++''+#+#;;;;;;;;;;'#';;;;'++###';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;'';;;;'''';;''''''''''+#'#+'###'''''''+''''#'##@#@'''''''''''+'''+++#+#'''''''''''''''''''''''''''++''++'';#;;;'';';'##'#'#'##'''#'''+#+;;;;;;;;;;;'+';;;;'+#'+;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;';';;''';';''''''''@+''@+'#@#'''''''#''''''+@@@+#'''''''''''+''++++#+#+'''''''''''''''''''''''''++'''+#'';+';;;;''';+#+';;''+';'#''##+';;;;;;;;;;;;'#';;;;;'#';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;'';';'';''''''''#+#''#+###''''''#+''''''#@@++@#'''+#''''+''+++#'#+#+''''''''''''''''''''''''+#''''+#';;+;;;;;';''+'';;;;;;+#'+#+#'+;;;;;;;;;;;;;;'+';;;;''#'';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;';;'''';;;'''''''#+'#''##+''''''++'''''''@@#+#++#'+##'''+'''+'#''+###''''''''''''''''''''''''#'''''+#';;+;;;'';''#'+;;;;;;;;'+###'+';;;;;;;;;;;;;;;;+';;;;;'#';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;';'''';'+#++@+'#''++''''''+'''''''+@@+@#''+#@##'''+''#'#+'''#+#'''''''''''''''''''''''#+'''''+#+;;+;;;;;;;''#;;;;;;;;;;'+#';';;;;;;;;;;;;;;;;;;++;;;;;;#';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;';;;;;;;;'''';;''''''''#@@@@@@##''''#''''#+''''''''#@@@#'''#@#+''+''++#+''''#+#''''''''''''''''''''''+#'''''#+#+;'+;;;'';'++';;;;;;;;';'@+;;;;;;;;;;;;;;;;;;;;;;'+;;;;;;#';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;';;;''';';'''''''#''###+@@#'''''#+'+''''''''''#@@##@'+@@#''++'+#+#+''''#+#+''''''''''''''''''''+#+'+''+#+#+;'+;;;'''#'';;;;;;;;;;'##;;;;;;;;';;;;;;;;;;;;;;;'+';;;;'#'';;';;;;;;;;;;;;;'';;'''''''''''''''''''''''''''''#''+##+###+''''''+#'''''''''''+##'#@#@@#'''+''###+'+#'''++#''''''''''''''''''''#+'''''#++++''+'''''+++'''''''''''#+'''''''''''''''''''''''''''#''''''++''''''''';''''';'''';'';';;''''';';';'''''''''''#'+'##'#+''#'''''''+#'''''''''''#'''#@@#'''+''#+#+#+##+''#'#'''''''''''''''''''+#+'''''+''++''+'''''++;;;;;';''''+'+';;;;;;;;;;;;;;;;;';;;;;;;;;+';;;;;'#'';;;;;;;;;;;;;;;;;;;;;;;;;;;';;;;;;;'''';''''+''''+'''+###'''''''''#+''''''''+''''#@@+'''#'#+##'#++++''#'++''''''''''''''''''#+'''''#'''++''+;';'##;;;;;;';;;'#;+#';;;;;;;;;;;;;;;;;;;;;;;;;;;;'+;;';;'++;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;'';;';'''''''+'''+''''''#+''''''''''++''''''++''''#@#'''+'++'+#'####+''++'#'''''''''''''''''+#'''''++'''#+''+'''#+''';;';;;''#'#;'#+;;;;;;;;;;;;;;;;;;;;;;;;;;;;'#';;;;;'#';;;;;;;;;;;;;;;;;;;;;;;;;;;;;';;;''''''''#'''#'''''''#'''''''''''''#+''''+'''''++''''#+#'''#'''++++'+#+++'''''''''''''''+#''''''#''''#+''+''+'+'##+''';;'##'';;'##';;;'';'';;;;;;;;;;;;;;;;;;;'+';;;;;'#';';'';;';;;;';;;;;;;;;;;;;';;''';''''''#'''+''''''''#''''''''''''''+#''#'''''''''''++#''''#'''####++'+##'''''''''''''''#+'''''#'''''#+''+''+#';''##';;;+#'+;;;;'##'';;;;;;;;;;;;;;;;;;;;;;;;;;;'+;;;;';++''';;';;;;;;;';;;;;;;;;;;'';;''''''''+'''+''''''''#'''''''''''''''''#+''''''''''''#++''''+#''#++#+'+#+''#''''''''''''+#'''''++'''''#+;'+'#'+;;;;;'#';;'+';;;;;;'##';;''';;;;;;;;;;;;;;;;;;;;;;;'#'';;;''#'';;;;;;;;;;;;;;;;;;';;''';;'''''''++'''+''''''''#''''''''''''''''''+#''''''''''++#''''''#''+##+'++'''#+#'''''''''''#''''''#''''''#+;'++'#';;;;;''#';+';;;;;;;;;+#'####'';;;;;;;;;;;;;;;;;;;;;;;#';;;;;;++';;;;;;;;;;;;;;;;;;;;;'';;;''''''@#''+''''''''+'''''''''''''''''''''++''''''''##'''''''#+'++++++'''##+++'''''''''#''''''#'''''''#+;'+#'';;;;;;;;+''#;;;;;;;;;;'+##@####'';;;;;;;;;;;;;;;;;;;;;;++;';;;'++'';;;;;;;;';;';;;'';';''''';'''#@@'''''''''''+'';'''''''''''''''''''+#'''''''#+'''''''+#'''+#+'''#++#'++'''''''++'''''++'''''''#+;;+'#;;;;';;;;;''';;;;;;;;;;;+#@@@@@##';;;;;;;;;;;;;;;;;;;;;;;'+'';;;;'#';;;;;''';'';;;;'''''''''';'''@@@#'''''''''#''''''''''''''''''''''''+#++++++#++++++++++++++#+++#++++#+#+++++++#''''''#+'''''''##;;+'#'';';';';;'#;;;;;;;';;''####@@@###';;;;;;;;;;;;;;;;;;';;'''#''';;''#'';''''''''''''''''''''''';'@@@@#@'''''''+#+++++++++++++++++++++++++++''''''''''''''''''''''''+''+'+''''''++#++++++##++++++++##''+'#''''''+#++##++#++++##############+#+''''''''''''''''''++++++#++++#++++++++++'''+++++++'''''++++##+##@###+++''#'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''++'++#''+++####''''''#'''''''''''''';'''''''''''''+''''''''''''''''';'';';;';';''';;;';''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''';'++###+''';;;;';;;;;;;;;;;;;;;;;;;;;;;;;;;;';;;;;;;;;;;;;;';;;;;;;;;;;;;;;;;;';;;';'''''';''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''';''+;;'';';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;';;;;;;;;;;;;;;;;;;;;;;;;';';;''''''''''';'';''''''''''';'';;'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''</pre>