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