''''@@@'''''@@@@@@@@''@@@@@@@@'''@@'''''@@''''@@'@@''''@@''''''''@@'''''@@''@@'''''@@'''@@'''@@'''@@''''''''@@'''''@@''@@'''''@@''@@'''''@@''@@@@@@''''@@@@@@@@'''@@'''''@@''@@@@@@@@@''@@''''''''@@'''@@''''@@'''''@@''@@'''''@@''@@''''''''@@''''@@'''@@'''''@@''@@'''''@@''@@''''''''@@'''''@@'''@@@@@@@''