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