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