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