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