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