( @   ######################@#######@##P###########P#######`###@#########`##p#######P#######@##########@# ## #@##`##P##P## #`##`##@#P#`#`#P#0#!@!`!!!!!P!0!@!!!!!!!!!!!!!@!!!!!!!!!!!!!!!!!`!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!P!p!!!!!!!!!`!!!!!!!!!!`!0!!!!!!!@!@!!!!!!!!!`!!!!!!!!!!!!!!!!!0!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!P!!!!!!!@!!!!!!!! !!!!!!!!!!!!!!`!!!!!!!`!!!!!!!!!!!!!@!!!!!!!!!!!!!!!!!!!!!!!!!!0!!!!!!!!!!!!!!`!!!!!!!!! !!!!!!!!!!!!!!!P!!!!0!!!!!@!@!!!!!!!!!@!!!!! ! !!! !!!!!!!!!!!!!!!!!`!0!!!!!!!!!!@!`!!!!!!!!`! !0!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0!p!!!!!!!!!!!!!!!!!!!!!!!p!P!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!P!@!!!!!!!!!!!!!!!!!!`!!!!!!!!!!`!CC??