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