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