^&#%&%^*^&(^*(^#^#&%^*(^&(e%*$^*%&*^&#%&%^*^&(^*(^#^#&%^*(^&(e%*$^*%&*^&#%&%^*^&(^*(^#^#&%^*(^&(e%*$^*%&*^&#%&%^*^&(^*(^#^#&%^*(^&(e%*$^*%&*^&#%&%^*^&(^*(^#^#&%^*(^&(e%*$^*%&*^&#%&%^*^&(^*(^#^#&%^*(^&(e%*$^*%&*^&#%&%^*^&(^*(^#^#&%^*(^&(e%*$^*%&*^&#%&%^*^&(^*(^#^#&%^*(^&(e%*$^*%&*^&#%&%^*^&(^*(^#^#&%^*(^&(e%*$^*%&*^&#%&%^*^&(^*(^#^#&%^*(^&(e%*$^*%&*^&#%&%^*^&(^*(^#^#&%^*(^&(e%*$^*%&*^&#%&%^*^&(^*(^#^#&%^*(^&(e%*$^*%&*^&#%&%^*^&(^*(^#^#&%^*(^&(e%*$^*%&*^&#%&%^*^&(^*(^#^#&%^*(^&(e%*$^*%&*^&#%&%^*^&(^*(^#^#&%^*(^&(e%*$^*%&*^&#%&%^*^&(^*(^#^#&%^*(^&(e%*$^*%&*^&#%&%^*^&(^*(^#^#&%^*(^&(e%*$^*%&*^&#%&%^*^&(^*(^#^#&%^*(^&(e%*$^*%&*^&#%&%^*^&(^*(^#^#&%^*(^&(e%*$^*%&*^&#%&%^*^&(^*(^#^#&%^*(^&(e%*$^*%&*^&#%&%^*^&(^*(^#^#&%^*(^&(e%*$^*%&*^&#%&%^*^&(^*(^#^#&%^*(^&(e%*$^*%&*^&#%&%^*^&(^*(^#^#&%^*(^&(e%*$^*%&*^&#%&%^*^&(^*(^#^#&%^*(^&(e%*$^*%&*^&#%&%^*^&(^*(^#^#&%^*(^&(e%*$^*%&*^&#%&%^*^&(^*(^#^#&%^*(^&(e%*$^*%&*^&#%&%^*^&(^*(^#^#&%^*(^&(e%*$^*%&*^&#%&%^*^&(^*(^#^#&%^*(^&(e%*$^*%&*^&#%&%^*^&(^*(^#^#&%^*(^&(e%*$^*%&*^&#%&%^*^&(^*(^#^#&%^*(^&(e%*$^*%&*^&#%&%^*^&(^*(^#^#&%^*(^&(e%*$^*%&*^&#%&%^*^&(^*(^#^#&%^*(^&(e%*$^*%&*^&#%&%^*^&(^*(^#^#&%^*(^&(e%*$^*%&*^&#%&%^*^&(^*(^#^#&%^*(^&(e%*$^*%&*^&#%&%^*^&(^*(^#^#&%^*(^&(e%*$^*%&*^&#%&%^*^&(^*(^#^#&%^*(^&(e%*$^*%&*^&#%&%^*^&(^*(^#^#&%^*(^&(e%*$^*%&*^&#%&%^*^&(^*(^#^#&%^*(^&(e%*$^*%&*^&#%&%^*^&(^*(^#^#&%^*(^&(e%*$^*%&*^&#%&%^*^&(^*(^#^#&%^*(^&(e%*$^*%&*^&#%&%^*^&(^*(^#^#&%^*(^&(e%*$^*%&*^&#%&%^*^&(^*(^#^#&%^*(^&(e%*$^*%&*^&#%&%^*^&(^*(^#^#&%^*(^&(e%*$^*%&*^&#%&%^*^&(^*(^#^#&%^*(^&(e%*$^*%&*^&#%&%^*^&(^*(^#^#&%^*(^&(e%*$^*%&*^&#%&%^*^&(^*(^#^#&%^*(^&(e%*$^*%&*^&#%&%^*^&(^*(^#^#&%^*(^&(e%*$^*%&*^&#%&%^*^&(^*(^#^#&%^*(^&(e%*$^*%&*^&#%&%^*^&(^*(^#^#&%^*(^&(e%*$^*%&*^&#%&%^*^&(^*(^#^#&%^*(^&(e%*$^*%&*^&#%&%^*^&(^*(^#^#&%^*(^&(e%*$^*%&*^&#%&%^*^&(^*(^#^#&%^*(^&(e%*$^*%&*^&#%&%^*^&(^*(^#^#&%^*(^&(e%*$^*%&*^&#%&%^*^&(^*(^#^#&%^*(^&(e%*$^*%&*^&#%&%^*^&(^*(^#^#&%^*(^&(e%*$^*%&*^&#%&%^*^&(^*(^#^#&%^*(^&(e%*$^*%&*^&#%&%^*^&(^*(^#^#&%^*(^&(e%*$^*%&*^&#%&%^*^&(^*(^#^#&%^*(^&(e%*$^*%&*^&#%&%^*^&(^*(^#^#&%^*(^&(e%*$^*%&*^&#%&%^*^&(^*(^#^#&%^*(^&(e%*$^*%&*^&#%&%^*^&(^*(^#^#&%^*(^&(e%*$^*%&*^&#%&%^*^&(^*(^#^#&%^*(^&(e%*$^*%&*^&#%&%^*^&(^*(^#^#&%^*(^&(e%*$^*%&*^&#%&%^*^&(^*(^#^#&%^*(^&(e%*$^*%&*^&#%&%^*^&(^*(^#^#&%^*(^&(e%*$^*%&*^&#%&%^*^&(^*(^#^#&%^*(^&(e%*$^*%&*^&#%&%^*^&(^*(^#^#&%^*(^&(e%*$^*%&*^&#%&%^*^&(^*(^#^#&%^*(^&(e%*$^*%&*^&#%&%^*^&(^*(^#^#&%^*(^&(e%*$^*%&*^&#%&%^*^&(^*(^#^#&%^*(^&(e%*$^*%&*^&#%&%^*^&(^*(^#^#&%^*(^&(e%*$^*%&*^&#%&%^*^&(^*(^#^#&%^*(^&(e%*$^*%&*^&#%&%^*^&(^*(^#^#&%^*(^&(e%*$^*%&*^&#%&%^*^&(^*(^#^#&%^*(^&(e%*$^*%&*^&#%&%^*^&(^*(^#^#&%^*(^&(e%*$^*%&*^&#%&%^*^&(^*(^#^#&%^*(^&(e%*$^*%&*^&#%&%^*^&(^*(^#^#&%^*(^&(e%*$^*%&*^&#%&%^*^&(^*(^#^#&%^*(^&(e%*$^*%&*^&#%&%^*^&(^*(^#^#&%^*(^&(e%*$^*%&*^&#%&%^*^&(^*(^#^#&%^*(^&(e%*$^*%&*^&#%&%^*^&(^*(^#^#&%^*(^&(e%*$^*%&*^&#%&%^*^&(^*(^#^#&%^*(^&(e%*$^*%&*^&#%&%^*^&(^*(^#^#&%^*(^&(e%*$^*%&*^&#%&%^*^&(^*(^#^#&%^*(^&(e%*$^*%&*^&#%&%^*^&(^*(^#^#&%^*(^&(e%*$^*%&*^&#%&%^*^&(^*(^#^#&%^*(^&(e%*$^*%&*^&#%&%^*^&(^*(^#^#&%^*(^&(e%*$^*%&*^&#%&%^*^&(^*(^#^#&%^*(^&(e%*$^*%&*^&#%&%^*^&(^*(^#^#&%^*(^&(e%*$^*%&*^&#%&%^*^&(^*(^#^#&%^*(^&(e%*$^*%&*^&#%&%^*^&(^*(^#^#&%^*(^&(e%*$^*%&*^&#%&%^*^&(^*(^#^#&%^*(^&(e%*$^*%&*^&#%&%^*^&(^*(^#^#&%^*(^&(e%*$^*%&*^&#%&%^*^&(^*(^#^#&%^*(^&(e%*$^*%&*^&#%&%^*^&(^*(^#^#&%^*(^&(e%*$^*%&*^&#%&%^*^&(^*(^#^#&%^*(^&(e%*$^*%&*^&#%&%^*^&(^*(^#^#&%^*(^&(e%*$^*%&*^&#%&%^*^&(^*(^#^#&%^*(^&(e%*$^*%&*^&#%&%^*^&(^*(^#^#&%^*(^&(e%*$^*%&*^&#%&%^*^&(^*(^#^#&%^*(^&(e%*$^*%&*^&#%&%^*^&(^*(^#^#&%^*(^&(e%*$^*%&*^&#%&%^*^&(^*(^#^#&%^*(^&(e%*$^*%&*^&#%&%^*^&(^*(^#^#&%^*(^&(e%*$^*%&*^&#%&%^*^&(^*(^#^#&%^*(^&(e%*$^*%&*^&#%&%^*^&(^*(^#^#&%^*(^&(e%*$^*%&*^&#%&%^*^&(^*(^#^#&%^*(^&(e%*$^*%&*^&#%&%^*^&(^*(^#^#&%^*(^&(e%*$^*%&*^&#%&%^*^&(^*(^#^#&%^*(^&(e%*$^*%&*^&#%&%^*^&(^*(^#^#&%^*(^&(e%*$^*%&*^&#%&%^*^&(^*(^#^#&%^*(^&(e%*$^*%&*^&#%&%^*^&(^*(^#^#&%^*(^&(e%*$^*%&*^&#%&%^*^&(^*(^#^#&%^*(^&(e%*$^*%&*^&#%&%^*^&(^*(^#^#&%^*(^&(e%*$^*%&*^&#%&%^*^&(^*(^#^#&%^*(^&(e%*$^*%&*^&#%&%^*^&(^*(^#^#&%^*(^&(e%*$^*%&*^&#%&%^*^&(^*(^#^#&%^*(^&(e%*$^*%&*^&#%&%^*^&(^*(^#^#&%^*(^&(e%*$^*%&*^&#%&%^*^&(^*(^#^#&%^*(^&(e%*$^*%&*^&#%&%^*^&(^*(^#^#&%^*(^&(e%*$^*%&*^&#%&%^*^&(^*(^#^#&%^*(^&(e%*$^*%&*
|