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