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