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