.@........@@@@@@@...@@@@@...@@@@@@@@..@....@...@........@.....@.......@@...@....@...@........@.....@......@@....@....@...@@@@@@....@@@@@@.....@@.....@@@@@@@........@........@....@@...........@...@.....@..@.....@...@@............@....@@@@@....@@@@@...@@@@@@@@.