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