///(#/((((#((##%%%&&&&&&&&&&&&@@@@@@@&&&&&@&&&&&&&&&%//#(##@(#///////((((
*//////(/((##%%%%&&&&&&&&&%&&&&&&&&&@@&%&@@@@@&@@@@&@&%(/(((%//////////
,,****/(######%%%%%&&%%&&&&&@@&&&@&&&&@@@@@@@@@@&&&(,,. .,.. .. ,(.//****
*,,**/(((########%%%&&&&&@@@@&@&&&@@&@@@&%. .,/#%&##*. (#%####
,*/(((((##((###%%%%&&@@@@@@@@@@@@@@@@@(.,.. (###%&&%%&&&&&&&&%&/ @.(((##
*////(((#######%&@@&@@&&&&&&@%/ (% @ *(/(%@(###(#(((#####%%.@ (/////
/////(####(#((/(,. ....... (/(####%%(##((((#(/(/(((#/ ,(((###
///////*/*,,., *(((*/(@@..,.. .#(/(((((/&////*/(((****/..((/###
//*/* .*#((((((((((((#/,, . ..,.. #(##((%@@(/,,**((((##(((* %/#//##
. *((/*/******,*,,*/*,...,. &&&&@@ &&&&&%%%&%%%%(###%%&&, @&//*//#
,/**,,,,,,,(##,,,(,#*,*//,. ,(#%&&@@( @&&@@@@@@@&%%%% %@(,,/(
.*,,,,,,,,/(((*,#%%####%##( *(%%&&@@@@/ .#/&&%#/,. .#@@&%%%@@&*.,*
/* **/*,**/(#(###%%&&&%##%##. **(#%&@@@@@@&%*,,,*/(%##//(#&%%%%#&@@%/,,
#//** /***(#%%%%%%%&###&%/ //**((#%&&&&%%%&/(#&&@@&&&&&%%###%&@#,,,
#/****/ #(//(((((###@%. .,//(#/****((((#,.*(##/*/#%&@@&@@&&%%##@@&/ ,
#/**,,*(#, ,%&&%%(. ../#(//*///*. ..,**,,.,*%&@&(/(#&&&&&&&%%%#&&&@.(
#(*,....,(#%((((*,.,*(#%##(/((.... .,(#%%&&@@&@@@@@((%&%%&%%&&@&%%&@(#
//*,... .....,*(######(/(##(***(###%%%#%&&@@@@@@@&@@&%&&&&&&&&&#%#(#
**,... ..,**/(((######(##((###%%%%&@@&%%&%%%&&&&&&&@@&&%&%&&&@%(&&@((
*,,.. ...,*,**/*//(((#####((######%#(//**//**,,,,/#&&@@&@&@&&&&%%##%#(#
****,.....,*////***/(((######((((#(*,..,,#%@&@%(&%..,*#%&@@@@@&&&&&%##((#
,*,,,...,*/(((((/*/((((######(/*, **//#&(&%#%, ./#%&@@@@&&&%%#//(#
....,,**/(((((//((#######((*. */(((##%%%%%%%%%%%%%%&&&&%&@@&&%%##*/##
..,***,*/(/(/((((#%%%%%##(((((#((#%%&%%%%&%%%&&&&&&&&&&@&&&%%#(((((
,*/, .,,*/,*/////(((#%%&%%#(((((((((###%%%&&@&&&&&&&&&@@@@&&%###/(###
*(((/,. ..,**,*////(((###%&((#(/((###%%%&&@&&&&&&&&@&&&@@@&&%%##,*/*(/
***((**, +---------------------------------------------------+ (*,,.***
... /| You need at least sixteen pigs to finish the job | .**/,,,/
/| in one sitting, so be wary of any man who keeps | ,**.,,
/| a pig farm. | .. ,%
,,. /+---------------------------------------------------+ (.
. ///////////////////////////////////////////////////// ##( *#