200 600
########################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.#.......#.......#...#.#.#.#.#...#...#.....#.....#...#.#.#.......#...#...#.#.#...#....@#.#.#.#.#@......#.#.#.#...#...#.#.#...#.....#.....#.#@#.......#.#...#@#...#.#.....#.#.#.....#.....#.#...#.#@#@#.#...#.#.#.#.#.#...#...#.#.#...#.#.#...#...#.#...#...#.....#.....#...#.....#.#.#.#.#.#.#.#...#.#.#.#...........#@#.#...#.#.#.#.....#.#.#.#.#...#...#.#.#...#.#.#...#.#.#.......#.#.#.#...#.#.....#.#.#.#.#@#.....#.#...#.#@#...#.#.#.#...#.#.....#...#.#.@.#...#.....#.#...#.....#.......#.#.#@#.#...#.....#.......#.#.#.#.#.#.#.......#.#.#.#.#.#.........#.#.@@#.......#.#...#.....#.#.#...#.#.#.@.#.#...#.#..#
#.#.......#.......#...#.#.#.#@#...#...#.....#.....#...#.#.#..@....#...#...#.#.#...#.....#.#.#.#.#.......#.#.#.#@..#...#.#.#...#.....#.....#.#.#.......#.#...#.#...#.#.....#.#.#.....#..@..#.#...#.#@#.#@#...#.#.#.#.#.#...#...#.#.#...#.#.#...#...#.#...#...#.....#.....#...#.....#.#.#.#.#.#.#.#...#.#.#.#...........#.#.#...#.#.#.#.....#.#.#.#@#...#...#.#@#...#.#.#...#.#.#.......#.#.#.#...#.#.....#.#.#.#.#.#.....#.#...#@#.#...#.#.#.#...#.#.....#...#.#...#...#.....#.#...#.....#.......#.#.#.#.#...#.....#.......#.#.#.#.#.#.#.......#.#.#.#.#@#.......@.#.#.@.#.......#@#..@#.....#.#.#...#.#.#...#.#...#.#..#
#.#.......#.......#...#.#.#.#.#...#...#.....#.....#...#.#.#.......#...#...#.#@#...#...@.#.#.#.#@#.......#.#.#@#...#...#.#.#...#.....#.....#.#.#.......#.#...#.#...#.#.....#@#.#.....#.....#.#...#.#.#.#.#...#.#@#.#.#.#...#...#.#.#...#.#.#.@.#...#.#...#.@.#@....#.....#...#.....#.#.#.#.#.#.#.#...#.#.#.#.........@.#.#.#...#.#.#.#.....#.#.#.#.#...#...#.#.#...#.#.#...#.#.#.......#.#.#.#...#.#.....#.#.#.#.#.#.....#.#...#.#.#...#.#.#.#...#.#.....#...#.#.@.#...#.....#@#...#.....#.......#.#.#.#.#...#.....#@......#.#.#.#.#.#.#.......#.#.#.#.#.#.........#.#@..#@......#.#...#.....#.#.#...#.#.#@..#.#.@.#.#..#
#.#@......#.......#...#.#@#.#.#.@.#...#.....#..@..#...#.#.#.......#...#...#@#@#...#.....#.#.#.#.#.......#.#.#.#..@#...#.#.#...#.....#.....#.#.#.......#.#...#.#...#.#.....#.#.#.....#.....#.#...#.#.#.#.#...#.#.#.#.#.#...#...#.#.#...#.#.#...#...#.#...#...#.....#.....#...#.....#.#.#.#.#.#.#@#...#.#.#.#...........#.#.#...#.#.#.#.....#.#.#.#@#...#...#.#.#...#.#.#...#.#.#.......#.#.#.#...#.#.....#.#.#@#.#.#.....#.#...#@#.#...#.#.#@#...#.#.....#...#.#..@#...#...@.#.#...#.....#.......#.#@#.#.#...#.....#.......#.#.#.#@#.#.#.......#@#.#.#.#.#.........#.#...#.......#.#...#.....#.#.#...#.#.#...#.#...#.#..#
#.#.......#.......#...#.#@#.#.#...#...#.....#.....#...#.#.#.......#...#...#.#@#...#.....#.#.#.#.#.......#.#.#.#...#...#.#.#...#.....#.....#.#.#.......#.#...#.#...#.#.....#@#.#.....#.....#.#...#.#@#@#.#...#.#.#.#.#.#...#...#.#.#...#.#.#...#...#.#...#...#.....#.....#...#.....#@#.#.#.#.#.#.#...#.#.#.#...........#@#.#...#.#.#.#....@#.#.#.#.#...#...#.#.#...#@#.#...#.#.#.......#.#.#.#...#.#.....#.#.#@#.#.#.....#.#...#.#.#...#.#.#.#...#.#.....#...#.#...#...#.....#.#...#.....#.......#.#.#.#.#...#.....#.......#.#.#.#.#.#.#.......#.#.#@#@#.#.........#.#@..#.......#.#...#.....#.#.#...#.#@#...#.#..@#.#..#
#.#.......#.......#...#.#.#.#.#...#...#...@.#.....#...#.#.#.......#...#...#.#.#...#..@..#.#@#.#.#.......#.#.#.#...#...#.#@#...#.....#.....#.#.#.......#.#...#.#...#.#@....#.#.#.....#.....#.#...#.#.#@#.#...#.#.#.#.#.#...#...#.#@#...#.#.#@..#...#.#.@.#...#.....#.....#@..#.....#.#.#.#.#.#.#.#...#.#.#.#...........#.#.#.@.#.#.#.#.....#.#.#.#.#...#...#.#.#...#.#.#...#.#.#.......#.#.#.#...#.#.....#.#.#.#.#.#.....#.#...#.#.#@.@#.#@#.#...#.#.....#...#.#...#...#.....#.#...#.....#.......#.#.#.#.#...#.....#.......#.#.#.#@#.#.#.......#.#.#.#.#.#.........#.#@..#.......#@#...#.....#.#.#...#.#.#...#.#...#.#..#
#.#..@....#.......#...#.#.#.#.#..@#...#.....#.....#...#.#.#.......#...#...#.#@#...#.....#.#@#.#.#.......#.#.#.#@..#...#@#.#...#.....#.....#.#.#.......#.#...#.#...#.#.....#.#.#.....#.....#@#@..#.#.#.#@#...#.#.#.#.#.#...#...#.#.#...#.#.#...#...#.#...#...#.....#.....#...#.....#@#.#.#.#.#.#.#...#.#.#.#...........#.#.#...#.#.#@#.....#.#.#.#.#...#...#.#.#...#.#.#...#.#.#.......#.#.#.#...#.#.....#.#.#.#.#.#.....#.#...#.#.#...#.#.#.#...#.#.....#...#.#...#...#.....#.#...#.....#.......#.#.#.#.#...#.....#.......#.#.#.#.#.#@#.......#.#.#.#.#.#.........#.#...#.......#.#...#.....#.#.#...#.#.#...#.#...#.#..#
########################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.#.......#.......#...#.#.#.#.#...#...#.@...#.@...#.@.#@#.#.......#...#...#.#.#...#.....#.#@#.#.#.......#.#.#.#...#...#.#.#...#..@.@#.....#.#.#.......#.#...#@#...#.#.....#@#.#.....#.....#@#.@.#.#.#.#@#...#.#@#.#.#.#...#...#@#.#...#@#.#...#...#.#...#...#.....#.....#...#.....#.#.#.#@#.#.#.#...#.#.#.#...........#.#.#@..#.#.#.#.....#.#.#.#.#...#...#.#@#...#@#.#...#@#@#.......#.#.#.#...#.#.....#.#.#.#@#.#.....#.#...#.#.#...#.#.#@#.@.#.#.....#@..#@#...#...#.....#@#...#..@..#@..@.@.#@#.#.#@#...#.....#.......#.#.#@#.#.#.#.......#.#.#.#.#.#.........#.#...#.......#.#...#.....#.#.#...#.#@#...#.#...#.#..#
#.#.......#.......#...#@#.#.#@#...#...#.....#@@...#...#.#.#.......#...#...#.#.#...#.....#.#@#.#.#.......#.#.#.#...#...#.#.#...#.....#.....#.#.#.......#.#...#.#...#.#.....#.#.#.....#.....#.#.@.#.#.#.#.#...#.#@#.#.#.#...#...#@#.#...#.#.#...#...#.#...#...#.....#.....#...#.....#.#.#@#.#.#.#.#...#.#.#.#...........#.#.#...#.#@#.#@.@..#.#.#.#.#...#...#.#.#..@#.#.#...#@#.#.......#.#.#.#...#.#.....#@#.#.#@#.#.....#@#...#.#.#...#.#.#.#...#.#.....#...#.#...#..@#.....#.#...#.....#.@@....#.#.#.#.#...#.....#.......#.#.#.#.#@#.#.......#.#.#.#.#.#.........#.#...#.......#.#...#....@#.#.#...#.#.#.@@#.#...#.#..#
#.#.......#.......#...#.#.#.#.#@..#...#.....#.....#...#.#.#.......#..@#...#.#.#...#.....#@#.#.#.#.......#.#@#.#...#...#@#.#.@.#@....#.....#.#.#@......#.#...#@#...#.#.@..@#@#@#.....#.....#@#.@.#.#@#.#@#...#.#.#.#@#.#...#...#@#.#...#.#@#..@#...#.#..@#...#.....#.....#...#.....#.#.#.#@#.#.#.#...#.#.#.#...........#.#.#.@.#.#.#.#.....#.#.#.#.#...#...#@#.#...#.#.#...#.#.#.......#.#.#.#...#.#.....#.#.#@#.#@#.....#.#...#.#.#.@.#.#.#@#...#.#.....#...#.#...#@..#.....#.#...#.....#..@....#.#.#.#.#...#.....#.......#.#.#@#.#@#.#.......#.#.#.#.#.#.........#.#...#.......#.#...#.@...#.#.#...#.#.#...#@#.@.#.#..#
########################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#@#@.@.@@.#....@..#...#.#.#.#.#...#...#.....#.....#...#@#@#.......#...#@..#@#@#...#.....#@#.#.#.#.......#.#@#.#..@#@.@#.#.#.@.#..@..#@....#@#.#.......#.#@..#.#...#.#.....#.#.#.....#@....#.#...#@#.#@#.#...#@#@#@#.#.#...#.@.#.#@#...#@#.#...#...#.#...#.@.#.....#.....#@..#.....#@#.#.#.#.#@#.#...#.#.#@#...........#.#.#...#@#.#@#@....#@#.#.#.#...#...#.#@#...#.#@#...#.#@#.......#.#@#@#...#@#@....#@#.#@#@#.#@...@#.#...#.#@#...#.#.#.#...#.#@..@.#@.@#@#@..#@..#.....#.#...#.....#@......#@#.#.#@#...#.....#.....@@#@#.#@#@#.#.#.....@.#@#@#@#.#@#.........#@#..@#....@..#@#...#..@..#.#@#..@#.#@#..@#.#...#@#..#
########################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.#.......#.......#...#@#@#.#@#..@#@..#.....#.....#...#.#.#.......#...#..@#.#@#.@.#...@.#.#.#.#@#......@#@#.#.#...#...#@#@#..@#.....#@@...#.#.#.......#.#.@.#.#...#@#..@..#.#.#..@..#.@..@#@#...#@#.#.#@#...#.#@#@#.#.#@..#...#.#.#@..#.#@#...#...#.#...#...#.....#...@.#@.@#@....#.#@#.#.#@#.#.#...#.#.#@#........@..#.#.#...#@#.#@#.....#@#.#.#@#@..#...#@#.#...#@#@#.@@#.#.#.......#.#@#.#...#@#.....#.#@#.#.#.#.....#.#...#.#.#..@#.#.#@#@..#@#.....#@@@#.#@@@#@..#.....#.#...#.....#.......#.#.#@#.#...#...@.#.......#@#.#.#.#.#@#.....@.#.#.#.#@#@#..@......#@#...#...@...#.#...#..@..#.#.#@..#.#.#...#@#...#.#.@#
########################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.#@@.....#.......#..@#.#.#.#.#.@.#.@@#..@..#.....#...#@#@#.@.....#...#...#@#.#...#.....#@#@#.#.#..@@...#@#.#@#..@#...#@#.#...#.....#.....#.#@#.......#@#...#@#@..#.#.....#@#@#.....#.....#@#@.@#.#@#.#@#@..#@#.#.#.#@#...#.@.#.#.#...#.#@#...#@.@#.#@@.#...#..@.@#.@.@@#@.@#..@..#@#@#.#.#.#.#.#.@@#.#.#.#@........@.#.#@#...#.#.#.#.....#@#.#@#@#..@#.@.#.#.#...#@#.#...#.#@#.......#@#.#.#@..#.#...@.#.#.#.#@#.#@....#.#...#@#.#@..#.#.#@#..@#.#....@#...#.#...#...#.....#.#...#.....#..@.@..#@#.#@#.#...#.....#.......#.#.#.#.#.#@#.@....@#@#@#@#.#.#.......@.#.#...#.......#.#...#@.@..#.#.#...#@#@#...#@#...#@#..#
########################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.#.......#.......#...#.#.#.#.#...#...#.....#....@#..@#.#@#.......#.@.#.@@#.#.#...#.....#.#.#.#.#.......#.#.#.#...#...#.#@#...#.....#.....#@#.#.......#@#...#.#.@.#.#.....#.#.#@.@..#@@@..#.#...#.#.#.#.#...#.#.#.#.#.#...#...#.#.#...#@#.#...#...#.#...#...#.....#.....#...#....@#.#.#@#@#@#@#.#...#.#.#.#...........#.#.#...#.#.#.#.....#.#.#.#.#.@.#@@.#@#.#...#.#.#...#.#@#.......#.#.#.#...#.#.....#.#.#@#.#.#.....#.#...#.#@#...#.#.#@#...#.#.....#.@.#@#...#...#.....#.#@..#.....#.......#.#.#@#.#.@.#.....#.......#.#.#@#.#@#.#..@....#.#.#.#.#.#.........#.#...#@.@....#.#...#.....#.#.#.@.#.#.#...#.#...#.#..#
#.#.......#..@....#...#.#.#.#.#.@.#...#.....#....@#...#.#.#...@...#...#...#.#.#...#.....#.#.#.#.#.......#.#.#.#...#...#.#.#...#.....#.....#.#.#.......#@#...#@#...#.#.....#.#.#.....#.....#.#...#.#@#.#.#...#.#.#.#.#@#...#...#.#.#...#@#@#...#...#.#...#...#.....#.....#.@@#.....#.#@#@#@#.#.#.#...#@#.#.#...........#.#.#...#.#.#.#.....#.#@#.#.#...#...#@#@#...#.#@#...#.#@#.......#@#.#.#...#.#.....#.#.#.#@#.#.....#.#...#.#.#...#.#@#.#...#@#.....#...#.#...#@..#.....#.#...#@....#.......#.#.#.#.#...#.@...#.......#.#.#.#@#.#.#.....@.#.#.#@#.#.#.........#.#..@#.......#.#...#.....#.#.#@..#.#.#...#.#...#.#..#
#.#.@.....#.@@....#...#@#.#.#.#...#...#.....#.....#..@#@#.#...@...#...#.@.#.#.#...#.....#.#.#.#.#.......#@#.#.#...#...#.#.#...#.....#.....#@#.#.......#@#..@#.#...#.#.....#@#.#.....#.....#.#...#.#.#.#@#...#.#.#.#.#@#...#...#.#.#...#.#.#...#...#.#...#...#.....#.....#...#.....#.#@#.#.#.#.#.#...#@#.#.#...........#.#.#...#.#.#.#..@..#.#@#.#.#...#@@.#.#.#...#.#.#...#.#.#.......#.#@#.#...#.#.....#.#.#.#.#.#.....#.#...#.#.#.@.#.#@#.#...#.#.....#...#@#..@#...#.....#.#...#@...@#.......#.#@#@#.#...#...@.#..@....#.#.#.#@#@#@#@......#@#.#.#.#.#@........#.#...#......@#.#.@.#.....#.#.#...#.#.#...#.#...#.#..#
########################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.#.......#.......#...#.#.#.#.#..@#...#.....#.....#..@#.#.#.......#...#...#.#.#.@.#.....#.#.#.#@#......@#.#@#.#.@@#...#.#.#...#.....#.....#.#.#.......#.#...#.#...#.#.....#.#.#.....#.....#.#...#.#.#.#.#...#.#.#.#.#.#...#...#.#.#...#.#.#...#...#.#...#...#....@#.....#...#.....#.#.#.#.#.#.#.#...#.#.#.#...........#.#.#...#@#.#@#.....#.#.#.#.#...#...#.#.#...#.#.#...#.#.#.......#.#.#.#...#.#.....#.#.#.#.#.#.....#.#...#.#.#...#.#.#.#...#.#.....#...#.#...#...#.....#@#...#.....#.......#.#.#.#.#...#.....#.......#.#.#.#.#.#.#.......#.#.#.#.#.#.........#.#...#.......#.#...#.....#.#.#..@#.#.#...#.#...#.#..#
#.#.......#.......#...#.#.#.#.#...#...#.....#.....#...#.#.#.......#...#...#@#.#...#.....#.#.#.#.#.......#.#.#.#...#...#@#.#...#.....#.....#.#.#.......#.#...#.#@..#@#.....#.#@#@....#.....#.#...#.#.#.#.#...#.#.#.#.#.#...#...#.#.#..@#.#.#...#...#.#..@#...#.....#.....#...#.....#.#.#.#.#.#.#.#...#.#.#.#...........#.#.#...#.#.#@#.....#.#.#.#.#...#...#.#.#@..#.#.#...#.#.#.......#.#.#.#...#.#.@...#.#.#.#.#.#.....#.#...#.#.#...#.#.#.#...#.#.....#...#.#.@.#...#.....#.#...#.....#.......#.#.#.#.#...#.....#.......#.#.#.#.#.#.#.......#.#.#@#.#.#......@@.#.#...#.......#.#...#.....#.#.#...#.#.#...#.#...#.#..#
#.#.......#.......#...#@#.#.#@#...#...#.....#.....#...#.#.#.......#...#...#.#.#...#.....#.#.#.#.#.......#.#.#.#...#...#.#.#...#.....#.....#.#.#.......#.#...#.#...#@#.....#.#.#.....#.....#.#...#.#.#@#.#...#.#.#.#.#@#...#...#.#.#...#.#.#.@.#...#.#...#...#.....#.....#...#.....#.#.#@#.#.#.#.#...#.#.#.#...........#.#.#...#.#.#.#.....#.#.#.#.#...#...#.#.#..@#.#.#...#.#@#.......#.#.#.#...#.#.....#.#.#.#@#.#.....#.#...#.#.#...#.#.#@#...#.#.....#...#.#...#...#.....#.#...#.....#@......#.#.#.#.#...#.....#.......#.#.#.#.#.#.#.......#.#.#.#.#.#.........#@#...#.......#.#...#.....#.#.#...#.#.#...#.#...#.#@.#
#.#.......#.......#...#.#.#.#.#...#...#.....#.....#...#@#.#@......#...#...#.#.#...#.....#.#.#.#.#.......#.#.#.#...#...#.#.#...#.....#.....#.#.#.......#.#...#.#...#.#.....#.#.#.@...#.....#.#...#@#.#.#.#..@#.#.#.#.#.#...#...#.#.#.@.#.#.#...#...#.#...#...#.....#.....#...#.....#.#.#.#.#.#@#.#...#.#.#.#...........#.#.#...#.#.#.#.....#@#.#.#.#...#...#.#.#@..#.#.#...#.#.#.......#.#.#.#...#.#.....#.#@#.#.#.#.....#.#...#.#.#...#.#.#.#...#.#.....#...#.#...#..@#.....#.#...#.....#.......#.#.#.#.#...#.@...#.......#.#.#.#.#.#.#.......#.#.#.#.#.#....@.@..#.#...#.......#.#...#.....#.#.#...#.#.#.@.#.#...#@#..#
#.#.......#.......#...#.#.#.#.#...#...#.....#.....#@..#.#.#.......#...#...#.#.#...#.....#.#.#.#.#.......#.#.#.#...#...#.#.#...#...@.#.....#.#.#.......#.#.@.#.#...#.#.....#.#@#.....#.....#.#...#.#.#@#.#...#.#.#.#.#.#...#...#.#.#...#.#.#...#...#.#...#...#.....#.....#...#.....#.#.#@#.#.#.#.#...#.#.#.#...........#.#.#...#.#.#.#.....#.#.#@#.#...#...#.#.#@..#@#.#...#.#.#.......#.#@#.#...#.#.....#.#.#.#.#.#.....#.#...#.#.#...#.#.#.#...#.#....@#...#.#...#...#.....#@#...#.....#.......#.#.#.#.#...#.....#.......#.#.#.#.#.#.#.......#.#.#.#.#.#....@....#.#...#.......#.#..@#.....#.#.#...#.#.#...#.#...#.#..#
#@#.......#.......#...#.#.#.#.#...#...#.....#.....#...#.#.#.......#...#...#.#.#...#.....#.#.#.#.#.......#.#.#.#...#@..#.#.#...#.....#.....#.#.#..@..@.#.#...#.#...#.#.....#.#.#.....#.....#.#...#.#.#.#.#...#.#.#.#.#.#...#...#.#@#...#.#.#...#...#.#...#...#.....#.....#...#@....#.#.#.#@#.#.#.#.@.#.#.#.#...........#.#.#...#.#.#.#.....#.#.#.#.#...#...#.#.#.@@#.#.#...#.#.#.......#.#.#.#...#.#.....#.#.#.#.#.#.....#.#...#.#@#...#.#.#.#...#.#.....#...#@#...#...#.....#.#@..#.....#.......#.#.#.#.#...#.@...#.......#.#.#.#.#.#.#.......#.#.#.#.#.#.........#.#...#.......#.#@..#.....#.#.#...#.#.#...#.#...#.#..#
#.#.......#.......#...#@#.#.#@#...#...#.....#.....#...#.#.#.......#...#...#.#.#..@#.....#.#.#.#.#.......#@#.#.#...#...#.#.#...#.....#.....#.#.#.......#.#...#.#...#.#.....#.#.#.....#.....#.#...#.#.#.#.#...#.#.#.#.#.#...#...#.#@#...#.#.#...#...#.#...#...#.....#.....#...#.....#.#.#.#.#.#.#.#...#.#.#.#...........#.#.#...#.#.#.#.....#.#.#.#.#...#...#.#.#...#.#.#...#.#.#......@#.#.#.#...#.#.....#.#.#.#.#.#.....#.#...#.#.#...#.#.#.#...#.#..@..#...#.#...#.@.#.....#.#...#.....#.......#@#.#.#.#...#.....#.......#@#.#.#@#.#@#.......#.#.#@#.#.#.........#.#...#.......#.#...#.....#.#.#.@.#.#.#...#.#...#@#..#
########################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.#.......#.......#...#.#.#.#.#...#...#.....#.....#...#.#.#.......#...#...#@#.#...#...@.#.#.#.#.#.......#.#.#@#..@#...#@#@#...#.....#.....#.#.#.......#@#...#.#...#.#....@#.#.#.....#.....#.#...#.#.#.#.#@..#@#.#.#.#.#...#...#.#.#...#.#.#...#...#.#...#@..#.....#.....#...#...@.#.#.#.#.#.#.#.#...#@#.#.#...........#.#@#.@.#.#.#.#.....#.#.#.#.#...#...#.#.#...#.#.#...#@#.#.......#.#.#.#...#.#.....#.#.#.#@#.#.....#@#...#.#.#...#.#@#@#.@.#.#.....#...#.#...#...#.....#.#...#.....#.......#@#.#.#.#...#.....#.......#.#.#.#.#.#@#.......#.#.#.#.#.#.........#@#...#.......#.#...#.@...#.#.#...#.#.#..@#.#.@.#.#..#
#.#.......#.......#...#.#.#.#@#...#...#.....#.....#...#.#.#.......#...#...#.#.#...#.....#@#.#.#@#.......#.#.#.#...#...#.#.#...#.....#.....#.#.#......@#.#...#.#...#@#.....#.#.#.....#.@...#@#...#.#.#.#.#...#.#.#.#.#@#...#...#.#.#...#.#.#...#...#.#...#...#.....#.....#...#....@#.#.#.#.#@#.#.#...#.#.#.#...........#.#.#...#.#.#.#.....#.#.#.#.#...#...#.#.#...#.#.#...#.#.#.......#.#.#.#...#.#.....#.#.#.#@#.#.....#.#...#.#.#...#.#.#.#...#.#.....#...#.#...#...#.....#.#...#.....#.......#.#.#@#@#...#.....#.......#.#.#.#.#.#.#.......#.#.#.#.#.#.........#@#...#.......#.#.@.#.....#@#.#...#.#.#.@.#@#...#.#..#
#.#.......#.......#...#.#.#.#.#...#@..#.....#.....#..@#.#@#.......#...#...#.#@#...#.....#.#@#.#.#.......#.#.#@#@..#...#.#.#...#.....#.....#.#.#.......#.#...#.#...#.#.....#.#.#.....#.....#.#...#.#.#.#.#...#.#.#.#.#.#...#.@.#@#.#...#.#.#...#...#.#...#...#.....#.....#...#.....#.#.#.#.#.#.#.#.@.#.#.#.#...........#.#.#...#.#.#.#.....#.#.#.#.#...#...#.#.#...#.#.#...#.#.#.......#.#.#.#...#.#.....#.#.#.#@#.#.....#@#...#.#.#.@.#.#.#.#.@.#.#.....#...#.#...#...#.....#.#...#.....#.......#.#.#@#.#...#.....#.......#.#.#.#.#.#.#.......#.#.#.#.#.#.........#.#...#.......#.#...#.....#.#.#...#.#.#...#.#...#.#..#
#.#.......#.......#...#.#.#.#.#...#...#.....#.....#...#.#.#.......#...#...#.#.#...#.....#.#.#.#.#.......#@#.#.#...#...#.#.#...#.....#.....#.#.#.......#.#...#.#...#.#.....#.#.#..@..#...@.#.#...#.#.#.#.#...#.#.#.#@#@#...#...#.#.#...#@#.#@..#...#.#...#...#.....#.....#...#.....#.#.#.#.#.#.#.#...#.#.#.#.........@.#.#.#...#.#.#.#.....#@#.#.#@#...#...#.#.#...#.#.#...#.#.#.......#@#@#.#...#.#...@.#.#.#.#@#.#.....#@#...#.#.#...#.#.#.#...#.#.....#...#.#...#...#.....#.#...#.....#.......#@#.#.#@#...#.....#.......#.#.#.#.#@#.#@......#.#.#@#.#.#.........#.#...#..@....#.#...#.....#.#.#...#.#.#...#.#...#.#..#
#.#.......#.......#...#.#.#.#.#...#...#.....#.....#...#.#.#.......#..@#...#.#.#...#.....#.#.#.#@#.......#.#.#@#...#...#.#.#...#.....#.....#.#.#.......#.#...#.#@..#.#.....#.#.#.....#.....#.#...#.#.#.#.#...#.#@#.#.#.#...#...#.#.#...#.#.#@..#...#.#...#.@.#.....#.....#...#.....#.#.#.#.#.#.#.#...#.#.#.#...........#.#.#..@#.#.#@#.....#.#.#.#.#...#...#.#.#...#.#.#...#@#.#.......#.#.#.#...#.#.....#.#.#.#.#@#.....#.#...#.#.#.@.#.#@#@#...#.#.....#...#.#...#...#.....#.#...#.....#.......#.#.#.#.#...#.....#.......#.#.#.#.#.#.#.......#.#.#.#.#.#.........#@#...#.......#.#...#.....#.#.#...#.#.#...#.#...#.#..#
#@#.......#.......#...#.#.#.#.#...#..@#.....#.....#...#.#.#.......#...#...#.#.#...#..@..#.#@#@#.#.....@.#.#.#.#...#...#.#.#...#.....#.....#.#.#.......#.#...#.#...#@#.....#.#.#.....#.....#.#...#.#.#.#.#...#.#.#@#.#.#...#...#.#.#...#@#.#...#...#.#...#...#.....#.....#...#.....#.#.#.#.#.#.#@#...#.#.#.#...........#.#.#...#.#.#.#.....#.#.#.#@#...#...#.#.#...#@#.#...#.#.#.......#.#.#.#...#.#.....#.#.#.#@#.#.....#.#...#.#.#...#.#.#.#.@.#.#.....#...#.#...#...#.....#.#...#.....#.......#.#.#.#@#...#.....#.......#.#.#.#.#.#.#.......#.#.#.#.#.#.........#@#...#..@...@#.#...#..@..#.#.#...#.#.#.@.#.#...#.#..#
#.#.......#.......#...#.#.#.#.#...#...#.....#.....#...#.#.#.......#...#...#.#.#...#.....#@#.#.#.#.......#.#.#.#...#...#.#.#...#.....#.....#@#.#..@....#@#...#.#...#.#.....#.#.#.....#.....#.#...#.#.#.#.#..@#.#.#.#.#.#...#...#.#.#...#.#.#...#...#.#...#...#.....#.....#...#.....#.#.#.#.#.#.#.#...#.#.#.#...........#.#@#...#.#.#.#.....#.#.#.#.#...#...#.#.#...#.#.#...#.#.#.......#.#.#.#...#.#.....#.#.#.#.#.#.....#.#...#.#.#...#.#.#@#...#.#.....#...#.#...#...#....@#.#...#.....#.......#.#.#.#.#...#.....#.......#.#.#.#.#.#.#.......#.#.#.#.#.#.........#.#...#.......#.#...#.....#.#.#...#.#.#...#.#...#@#..#
########################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#@#@...@@.#@......#.@.#@#@#.#.#...#...#.....#..@.@#..@#.#.#.....@.#...#@..#.#.#...#.@...#@#.#.#.#.......#.#@#.#...#...#@#.#..@#.....#.@@.@#@#.#@.@....#.#...#@#..@#.#...@.#@#.#.....#.....#.#...#@#.#.#@#@.@#.#.#@#.#.#...#...#.#@#...#.#.#...#@..#.#...#...#.....#@@...#...#.....#@#.#.#@#.#.#.#...#.#@#.#...........#.#.#...#.#@#.#.....#.#.#.#@#@.@#...#.#.#.@@#@#@#.@@#.#.#.......#@#.#.#...#@#.....#.#.#.#@#.#..@..#@#.@.#@#@#...#.#.#.#...#.#...@.#...#.#...#...#.....#@#@@@#....@#.......#.#@#.#.#@..#.....#.......#.#@#.#.#@#.#.......#@#@#.#.#@#.........#.#@..#.......#.#...#.....#.#.#...#.#.#...#.#...#@#.@#
########################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.#.......#.......#...#.#.#.#.#...#...#.....#.....#...#.#.#.......#...#...#.#.#...#.....#.#.#.#.#.......#.#@#.#...#...#.#@#...#.....#.....#.#.#.......#.#...#.#...#.#.....#.#.#.....#.....#.#...#.#.#.#.#...#.#.#.#.#.#...#...#.#.#...#.#.#...#...#.#...#...#.....#.....#...#.....#.#.#.#.#.#.#.#...#.#@#.#...........#.#@#...#.#.#.#.....#.#.#.#.#...#...#.#.#...#.#.#...#.#.#.......#.#.#.#...#.#.....#.#.#.#.#.#.....#.#...#.#.#...#.#.#.#...#.#.....#...#.#...#...#.....#.#...#.....#.......#.#.#.#.#...#.....#.......#.#.#.#.#.#.#.......#.#.#.#.#.#.........#.#...#.......#.#..@#.....#.#.#...#.#.#...#.#...#.#..#
#.#.......#.......#...#.#.#.#.#...#...#.....#.....#...#.#.#.....@.#...#...#.#.#...#.....#.#.#.#.#.......#.#.#.#...#...#.#.#...#.....#.....#.#.#.......#.#...#.#...#.#.....#.#.#.....#.....#.#...#.#.#.#.#...#.#.#.#.#.#...#...#.#.#...#.#.#...#...#.#...#...#.....#...@.#...#.....#@#.#.#.#.#.#.#...#.#.#.#...........#.#.#...#.#.#.#.....#@#.#.#.#...#...#.#.#...#.#.#...#.#.#.......#.#.#.#...#.#.....#@#.#.#.#.#.....#.#...#.#@#...#.#.#.#...#.#.....#...#.#@..#...#.....#.#...#.....#.......#.#.#.#.#...#.....#.......#.#.#.#.#.#.#.......#.#.#.#.#.#.........#.#...#.......#.#...#.....#.#.#...#.#.#...#.#...#.#..#
#.#.......#.......#...#.#.#.#.#...#...#.....#.....#...#.#.#.......#...#...#.#.#...#.....#.#.#.#.#.......#.#.#.#...#...#.#.#...#.....#.....#.#.#.......#.#...#.#@..#.#.....#.#.#.....#.....#.#...#.#.#.#.#...#.#.#.#.#.#...#...#.#.#...#.#.#...#...#.#...#...#.....#.....#...#.....#.#.#.#.#.#.#.#...#.#.#.#...........#.#.#...#.#.#.#.....#.#.#.#.#...#...#.#.#.@.#.#.#...#.#.#.......#.#.#.#...#.#.....#.#.#.#.#.#.....#.#...#.#.#...#.#.#.#...#.#.....#...#.#...#...#.....#.#...#.....#.......#.#.#.#.#.@.#.....#.......#.#@#.#@#.#.#.......#.#.#.#.#.#.........#.#...#.......#.#...#.....#.#.#...#.#.#...#.#...#@#..#
#.#.......#.......#...#.#.#.#.#...#...#.....#.....#...#.#.#.......#...#...#.#.#...#.....#.#.#.#.#.......#.#.#.#...#...#.#.#...#.....#.....#.#.#.......#.#..@#.#...#.#.....#.#.#.....#.....#.#...#.#.#@#.#...#.#.#.#.#.#...#...#.#.#...#.#.#...#...#.#...#...#.....#.....#...#.....#.#@#.#.#.#.#.#...#.#.#.#...........#.#.#..@#.#.#.#.....#.#.#.#.#...#...#.#.#...#.#.#...#.#.#.......#.#.#.#...#.#.....#.#.#.#.#.#.....#.#...#.#.#...#.#.#.#...#.#.....#...#.#...#...#.....#.#...#.....#.......#.#.#.#.#...#.....#.......#.#.#.#.#.#.#.......#.#.#.#.#.#.........#.#...#.......#.#...#.....#.#.#...#.#.#...#.#...#.#..#
#.#.......#.......#...#.#.#.#.#...#...#.....#.....#...#.#.#.......#...#...#.#.#...#.....#.#.#.#.#.......#.#.#.#...#...#.#.#...#.....#.....#.#.#.......#.#...#@#...#.#.....#.#.#.....#.....#.#...#.#.#.#.#...#.#@#.#.#.#...#...#@#.#...#@#.#...#...#.#...#...#.....#.....#...#.....#.#.#.#.#.#.#.#...#.#.#.#...........#.#.#...#.#.#.#.....#.#.#.#.#...#...#.#.#...#.#.#...#.#@#.......#.#.#.#...#.#.....#.#.#.#.#.#.....#.#...#.#.#...#.#.#.#...#.#.....#...#.#...#...#.....#.#...#.....#.......#.#.#.#.#...#.....#.......#.#.#@#.#.#.#.......#.#.#.#.#.#.........#.#...#.......#.#...#.....#.#.#...#.#.#...#.#...#.#..#
#.#.......#.......#...#.#.#.#.#...#...#.....#.....#...#.#.#......@#...#...#.#.#...#.....#.#.#.#.#.......#.#.#.#...#...#.#.#...#.....#.....#.#.#.......#.#...#.#...#.#.....#.#.#.....#.....#.#...#.#.#.#.#...#.#.#.#.#.#...#...#.#.#...#.#.#...#...#.#...#...#.....#.....#...#.....#.#.#.#.#.#.#.#...#.#.#.#...........#.#.#...#.#.#.#.....#.#@#.#.#...#...#.#.#...#.#.#.@.#.#.#.......#.#.#.#...#.#.....#.#.#.#.#.#.....#.#...#.#.#...#.#.#.#...#.#.....#...#.#...#...#.....#.#...#.....#.......#.#.#@#.#...#.....#.......#.#.#.#.#.#.#.......#.#@#.#.#.#.........#.#...#.......#.#...#.....#.#.#...#.#.#...#.#...#.#..#
#.#.@.....#.......#...#.#.#.#.#...#...#.....#.....#...#.#.#.......#...#...#@#.#..@#.@...#.#.#.#.#.......#.#.#.#...#...#.#.#...#.....#.....#.#.#.......#.#..@#.#...#.#.....#.#.#.....#.....#.#...#.#.#.#.#...#.#.#.#.#.#.@.#...#.#.#...#.#.#...#...#.#...#...#.....#.....#...#.....#.#.#.#.#.#.#.#...#.#.#.#...........#.#.#...#.#.#.#.....#.#.#@#.#...#...#.#.#...#.#.#...#.#.#......@#.#.#.#...#.#.....#.#.#.#.#.#.....#.#...#.#.#...#.#.#.#...#.#.....#...#.#...#...#.....#.#...#.....#.@.....#.#.#.#.#...#.....#.......#.#.#.#.#.#.#.......#.#.#.#.#.#.........#.#...#.......#.#...#.....#.#.#...#.#.#...#.#...#@#..#
#.#.......#.......#...#.#.#.#.#...#...#.....#.....#...#.#.#.......#...#...#.#.#...#.....#.#.#.#.#.......#.#.#.#...#...#.#.#..@#.....#.....#.#.#.......#.#...#.#...#.#.....#.#.#.....#.....#.#...#.#.#.#.#...#.#@#.#.#.#@..#...#.#.#...#.#.#...#...#.#...#...#.....#.....#...#.....#.#.#.#.#.#.#.#...#@#.#.#...........#.#.#...#.#.#.#.....#.#.#.#.#...#...#.#.#...#.#.#...#.#.#.......#.#.#.#...#.#.....#.#.#.#.#.#.....#.#...#.#@#...#.#.#.#...#.#.....#...#.#...#...#.....#.#...#.....#.......#.#.#.#.#...#.....#.......#.#.#.#.#.#.#.......#.#.#.#.#.#.........#.#...#.......#.#...#.....#.#.#...#.#.#...#.#...#@#..#
#.#.......#.......#...#.#.#.#.#...#...#.....#.....#...#.#.#.......#...#...#.#.#...#.....#.#.#.#.#.......#.#.#.#...#...#.#.#.@.#.....#.....#.#.#.......#.#...#.#...#.#.....#.#.#.....#.....#.#...#.#.#.#.#..@#.#.#.#.#.#...#...#.#.#...#.#.#.@.#@..#.#...#...#.....#.....#...#.....#@#.#.#.#.#.#.#...#.#.#.#...........#.#.#...#.#.#.#.....#.#.#.#.#...#...#.#.#@..#.#.#...#.#.#.......#.#.#.#...#.#.....#.#.#.#.#.#.....#.#...#.#.#...#.#.#.#...#.#.....#...#.#...#...#.....#.#...#.....#.......#.#.#.#.#...#.....#.......#.#.#.#.#.#.#.......#.#.#.#.#@#.........#.#...#.......#.#...#.....#.#.#...#.#.#...#.#...#.#..#
#.#.......#.......#...#.#.#.#.#...#...#.....#.....#...#.#.#.......#...#...#.#.#...#.....#.#.#.#.#.......#@#.#.#...#...#.#.#...#.....#.....#.#.#.......#.#...#.#...#.#.....#.#.#.....#.....#.#...#.#.#.#.#...#.#.#@#.#.#...#...#.#.#...#.#.#...#...#.#...#...#.....#.....#...#.....#@#.#.#.#.#.#.#...#.#.#.#...........#.#.#...#.#.#.#.....#.#.#.#.#...#...#.#.#...#.#.#...#.#.#.......#.#.#.#...#.#.....#.#.#.#.#@#.....#.#...#@#.#...#.#.#.#...#.#.....#...#.#...#...#.....#.#...#.....#.......#.#.#.#.#...#.....#.......#.#.#@#.#.#.#.......#.#.#.#@#.#.........#.#...#.......#.#...#.....#.#.#...#.#.#...#.#...#.#..#
#.#.......#.......#...#.#.#.#.#...#...#.....#.....#...#@#.#.......#...#.@.#.#.#...#.....#.#.#.#.#.......#.#@#.#...#...#.#.#...#.....#.....#.#.#.......#.#@..#.#...#.#.....#.#.#.....#.....#.#...#.#.#.#.#..@#.#.#.#.#.#...#...#.#.#...#.#.#...#...#.#...#...#.....#.....#...#.....#.#.#.#.#.#.#.#...#.#.#.#...........#.#.#...#.#.#.#.....#.#.#.#.#...#...#.#.#...#.#.#@..#.#.#.......#.#.#.#...#.#.....#.#.#.#.#.#.....#.#...#@#.#...#.#.#.#...#.#.....#...#.#...#...#.....#.#...#.....#.......#.#.#.#.#...#.....#.......#.#.#.#.#.#.#.......#.#.#.#.#.#.........#.#...#.....@.#@#...#.....#.#.#...#.#.#...#.#...#.#..#
#.#.......#.......#...#@#.#.#.#.@.#...#.....#.....#...#.#.#.......#...#...#.#.#...#.....#.#.#.#.#.......#.#.#.#...#...#.#@#...#.....#.....#.#.#.......#.#...#.#.@.#.#.....#.#.#.....#....@#.#...#.#.#.#.#...#.#.#.#.#.#...#...#@#.#...#.#.#...#...#.#...#...#.....#.....#...#.....#.#.#.#.#.#.#.#...#.#.#.#...........#.#.#...#.#.#.#.....#.#.#.#.#...#...#.#.#...#.#.#...#.#.#.......#.#.#.#...#.#.....#.#.#.#.#.#.....#.#@..#.#.#...#.#.#.#...#.#.....#...#.#...#...#.....#.#...#.....#.......#.#.#.#.#...#.....#.......#.#.#.#.#.#.#.......#.#.#.#.#.#.........#.#...#.......#.#...#.....#.#.#...#.#.#...#.#...#.#..#
#.#.......#.......#...#.#.#.#.#...#...#.....#.....#...#.#.#.......#...#...#.#.#...#.....#.#.#.#.#.......#.#.#.#...#...#.#.#...#.....#.....#.#.#.......#.#...#.#...#.#.....#.#.#.....#.....#.#...#.#.#.#.#...#@#.#.#.#.#...#...#.#.#...#.#.#...#...#.#...#...#.....#.....#...#.....#.#.#.#.#.#@#.#...#.#.#.#...........#.#.#...#.#.#.#.....#.#.#.#.#...#...#.#.#...#.#.#...#.#.#.......#.#.#.#...#.#.....#@#.#.#.#.#.....#.#...#.#.#...#.#.#.#...#.#.....#...#.#...#...#.....#.#...#.....#.......#.#.#.#.#...#.....#.......#.#.#.#.#.#.#.......#.#.#.#.#.#.........#.#...#.......#.#...#.....#.#.#...#.#.#...#.#...#.#..#
#.#.......#.......#...#.#.#.#.#...#...#.....#.....#...#.#.#.......#...#...#.#.#...#.....#.#.#.#.#.......#.#.#.#...#...#.#.#...#.....#.....#.#@#.......#.#...#.#...#.#.....#.#.#..@..#.....#.#...#.#.#.#.#...#.#.#.#.#.#...#...#.#.#...#.#.#...#...#.#...#...#.....#.....#...#.....#@#.#.#.#@#.#.#...#.#.#.#...........#.#.#...#.#.#.#.....#.#.#.#.#...#...#.#.#...#.#.#...#.#.#.......#.#.#.#...#.#.....#.#.#.#.#.#.....#.#...#.#.#...#.#.#.#...#.#.....#...#.#...#...#.....#.#...#.....#.......#.#@#.#.#...#.....#.......#.#@#.#@#.#.#.......#.#.#.#.#.#.........#.#...#.......#.#@..#.....#.#@#...#.#.#...#.#...#.#..#
#.#.......#.......#...#.#.#.#@#...#...#.....#.....#...#.#.#....@..#...#.@.#.#.#...#.....#.#.#.#.#.......#.#.#.#...#.@.#.#.#...#.....#.....#.#.#.......#.#...#.#...#.#.....#.#.#.....#.....#.#...#.#.#.#.#...#.#.#.#.#.#.@.#...#.#.#...#.#.#...#...#.#...#...#.....#.....#...#.....#.#.#.#.#.#.#.#...#.#.#.#...........#.#.#...#.#.#.#.....#.#.#.#.#...#...#.#.#...#.#.#...#.#@#.......#.#.#.#...#.#.....#.#.#.#.#.#.....#.#...#.#.#...#.#.#.#...#.#.....#...#.#...#...#.....#.#.@.#.....#.......#.#.#.#.#...#.....#.......#.#.#.#.#.#.#.......#.#.#.#.#.#.........#.#...#.......#.#...#.....#.#.#...#.#.#...#.#...#.#..#
#.#.......#.......#...#.#.#.#.#...#...#.....#.....#...#.#.#.......#...#...#.#.#...#.....#.#.#.#.#.......#.#.#.#...#...#.#.#...#.....#.....#.#.#.......#@#...#.#...#.#.....#.#.#.....#.@...#.#...#.#@#.#.#...#.#.#.#.#.#...#...#.#.#...#.#.#...#...#.#...#...#.....#.....#...#.....#.#.#.#.#.#.#.#...#.#.#.#...........#.#.#...#.#.#.#.....#.#.#.#.#...#...#.#.#...#.#.#...#.#.#.......#.#.#.#...#.#.....#.#.#.#.#.#.....#.#...#.#.#...#.#.#.#...#.#.....#...#.#...#...#.....#.#...#.....#.......#.#.#@#.#...#.....#.......#.#.#.#.#.#.#.......#.#.#.#.#.#.........#.#...#.......#@#...#.....#.#.#...#.#.#...#@#...#.#..#
#@#...@...#.......#...#.#.#.#.#...#...#.....#.....#...#.#.#.....@.#...#...#.#.#...#.....#.#.#.#.#.......#.#.#.#...#...#.#.#...#.....#.....#.#.#.......#.#...#.#...#.#.....#.#.#.....#.....#.#...#.#.#.#.#...#.#.#.#.#.#...#...#.#.#...#.#.#...#...#.#...#...#.....#.....#...#.....#.#.#@#.#.#.#.#...#.#.#.#...........#.#.#...#.#.#.#.....#.#@#.#.#...#...#.#.#...#.#.#...#.#.#.......#.#.#.#...#.#.....#.#.#.#.#.#.....#.#...#.#.#...#.#.#.#...#.#.....#...#.#...#...#....@#.#...#.....#.......#.#.#.#.#...#.....#.......#.#.#.#.#.#.#.......#.#.#.#.#.#.........#.#...#.......#.#...#.....#.#.#...#.#.#...#.#...#.#..#
########################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#@#.......#.......#@.@#@#.#.#@#@..#...#.....#.....#@..#.#.#.......#..@#.@.#.#@#...#@....#@#@#@#@#@.@@...#.#.#@#@..#...#.#.#.@.#@@...#.....#.#.#.......#.#...#.#.@.#.#....@#.#.#...@@#.....#.#...#.#.#.#@#...#.#.#@#.#@#...#...#.#@#...#@#.#...#...#@#@@.#...#@....#.....#...#.....#.#.#@#@#@#.#.#...#.#.#.#...........#@#.#..@#.#@#@#.....#@#@#.#.#...#...#@#.#@..#.#@#...#.#.#@.@.@.@#@#.#@#...#.#.....#.#@#.#.#@#.....#.#.@@#.#.#.@.#.#@#.#.@@#@#.....#...#@#...#@@@#.....#@#...#....@#.......#.#@#@#.#...#.....#@@.@...#@#.#.#@#.#.#.......#.#@#@#.#.#....@....#.#...#.......#.#@..#@....#.#.#...#.#.#@..#.#@..#@#..#
########################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#@#..@.@..#.......#.@@#.#.#@#@#...#...#.@@.@#.....#...#.#.#.......#...#...#@#@#@.@#.@...#.#.#.#.#.@....@#@#.#.#...#.@@#.#.#.@.#.....#.....#@#@#@@..@.@#@#@..#.#.@.#@#.....#.#.#.....#.....#.#@.@#@#.#.#@#@@@#@#.#@#@#.#...#...#.#.#...#@#@#...#...#.#..@#@.@#....@#@.@..#.@.#....@#@#.#.#@#.#.#@#...#.#@#.#.....@..@.@#@#.#..@#@#@#.#@.@..#@#.#.#@#...#...#@#.#.@@#@#.#@..#@#.#.......#.#.#@#@@.#.#.....#@#@#@#@#.#.....#.#...#@#@#...#@#.#@#...#.#.@...#...#.#...#...#..@@@#.#..@#.....#.......#@#.#@#.#.@.#.....#...@...#.#@#@#.#@#.#.@.....#.#.#@#.#.#.@.......#.#...#.......#.#...#.....#.#@#...#@#.#.@.#.#.@.#.#@.#
########################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.#.......#.......#@..#.#.#.#.#...#...#.....#.....#...#.#.#..@....#...#...#.#.#...#.....#.#.#.#.#.......#.#.#.#.@.#...#.#.#...#.....#.....#.#.#.......#.#...#.#...#.#.....#.#.#.....#...@.#.#...#.#.#.#.#...#.#.#.#.#@#...#...#.#.#.@.#.#.#...#..@#@#...#..@#.....#.....#...#.....#@#.#.#.#.#.#.#...#.#.#.#...........#.#@#@..#.#.#.#.....#.#@#.#.#...#...#.#.#...#@#@#...#.#.#.......#.#.#.#...#.#.....#.#.#.#.#.#.....#.#...#.#.#...#@#.#.#...#.#.....#...#.#...#...#.....#.#...#.....#.......#.#.#.#.#...#.....#.......#.#.#.#.#.#.#.......#.#@#.#.#.#.........#.#...#.......#.#@..#@.@@.#.#@#...#.#.#...#@#...#.#..#
#.#.......#.......#...#.#.#.#.#...#...#.....#.....#...#.#.#.......#...#.@.#.#.#...#@....#.#.#.#.#.......#.#.#.#..@#...#.#.#...#.....#.....#.#.#.......#.#...#.#...#.#.....#@#.#.....#.....#.#...#.#.#.#.#...#@#.#.#@#.#...#...#.#.#...#.#.#...#...#.#...#...#....@#.....#...#.....#@#.#.#.#.#.#.#...#.#.#@#...........#.#.#...#@#.#.#.....#.#.#.#.#...#...#.#.#...#@#@#...#.#.#.......#.#.#.#...#@#.....#.#.#.#.#.#.....#.#...#.#.#...#.#.#.#...#.#.....#...#.#...#...#.....#.#...#.....#.......#.#.#.#.#...#.....#.......#.#.#.#.#.#.#.......#.#.#.#.#.#.........#.#...#.......#.#...#.@...#@#.#..@#.#.#...#.#..@#.#..#
#.#.......#.......#...#.#.#.#@#..@#...#.....#.....#...#.#.#.......#...#...#@#.#...#.....#@#.#.#.#.......#.#.#.#...#...#@#.#...#.....#.....#.#.#.......#.#...#.#...#.#.....#.#.#...@.#.....#.#...#.#.#.#.#...#.#@#.#.#.#...#...#.#.#...#@#.#...#...#.#...#...#.....#.....#...#.....#.#.#.#.#@#.#.#...#.#.#@#...........#.#.#...#.#.#.#.....#.#.#.#.#...#.@.#.#@#...#.#.#...#.#.#.......#.#@#@#@..#.#.....#.#.#.#.#@#.....#.#...#.#.#...#.#.#.#...#.#.....#...#.#...#@..#.@...#.#@..#.....#.......#.#@#.#.#...#.....#.......#.#.#.#.#.#.#.......#.#.#@#.#.#.........#.#...#......@#.#...#..@..#.#.#...#.#.#...#.#...#.#@.#
#.#.......#.......#...#.#.#.#.#...#...#.....#.....#...#.#@#.......#.@.#...#.#.#...#@....#.#.#.#.#.......#.#.#.#...#...#@#.#..@#.....#.....#.#.#.......#.#...#.#...#@#.....#@#.#.....#.....#.#...#.#.#.#.#...#.#.#.#.#.#...#...#.#.#...#.#.#...#...#.#...#...#@....#.....#...#.....#.#.#.#.#@#@#.#...#@#.#.#...........#.#@#...#.#.#.#.....#.#.#.#.#...#@..#.#.#...#@#.#...#.#.#.......#.#.#.#...#.#.....#.#.#.#.#@#.....#.#...#.#.#...#.#.#.#...#.#.....#...#.#...#...#.....#.#...#.....#.@.....#.#.#.#.#...#.....#.......#.#.#@#.#.#@#.......#.#@#@#.#.#.........#.#...#.......#.#.@.#.....#.#.#...#.#.#...#.#...#.#..#
#.#..@....#.......#...#.#@#.#@#...#...#.....#.....#...#.#.#.@.....#...#...#.#.#...#.....#@#.#.#.#.......#.#.#.#...#...#.#.#...#.....#.....#.#.#.......#.#...#.#...#.#..@..#.#.#.....#.....#@#@..#.#.#.#.#...#.#.#.#@#.#...#...#.#.#...#.#.#...#...#.#...#..@#.....#.....#...#.....#.#.#.#.#.#.#.#...#.#.#.#...........#.#.#...#.#.#@#.....#.#@#.#.#...#...#.#.#...#.#.#...#.#.#...@...#.#.#.#...#.#.....#.#.#.#.#.#.....#.#...#.#.#...#@#.#.#...#.#@....#...#.#...#...#.....#.#...#.....#....@..#.#.#.#.#...#.....#..@....#@#.#.#.#.#.#.......#.#@#.#.#@#.........#.#...#.......#.#...#@....#.#.#...#.#.#...#.#...#.#..#
########################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.#@@.....#.......#...#.#.#.#@#...#.@.#.....#.....#...#.#@#.......#@..#...#.#@#...#.....#.#.#.#.#.......#.#.#.#...#...#.#.#@.@#.....#.....#.#.#.......#.#...#.#@..#.#.....#.#.#.....#.....#.#...#.#@#@#.#...#@#.#.#@#.#@..#...#.#.#...#@#.#...#...#.#...#..@#.....#.....#...#.....#.#.#.#.#@#.#.#...#.#.#.#...........#.#.#.@.#.#.#.#.....#.#.#@#.#...#...#.#.#...#.#.#...#@#.#.......#.#.#.#...#@#.....#.#.#.#.#.#.....#.#...#.#.#...#.#.#.#...#.#.....#...#.#...#.@.#.....#.#...#.....#.......#.#.#.#.#...#.....#.......#.#@#.#.#.#.#.......#.#@#.#.#@#.........#.#..@#.......#.#...#.....#@#.#...#.#.#...#.#...#.#..#
#.#.......#.......#...#.#.#.#.#..@#..@#.....#.....#...#@#.#.......#...#...#.#.#...#.....#.#.#.#.#.....@.#.#.#.#@..#...#.#.#...#.....#.....#@#.#.......#.#...#.#...#.#.....#.#.#.....#@....#.#...#.#.#.#.#...#.#.#.#.#.#...#...#.#.#...#.#.#...#...#.#...#...#.....#.....#...#.....#@#.#.#.#.#@#.#...#.#.#.#...........#.#.#...#.#.#.#.....#@#.#.#.#...#...#.#.#.@.#.#.#...#.#.#..@....#.#.#.#...#.#.....#@#@#.#.#.#.....#.#...#.#.#...#.#.#.#...#.#.....#...#.#...#...#.....#.#...#.....#....@..#.#.#.#.#...#.....#...@...#.#.#.#.#.#.#.......#.#.#.#.#.#.........#.#...#.......#.#...#.....#.#.#...#.#.#...#@#...#.#..#
#@#.......#.......#...#.#.#.#@#...#..@#.....#.....#...#.#@#.......#...#...#.#.#...#.....#.#.#.#.#.......#.#@#.#...#...#.#.#.@.#.....#.....#.#.#.......#@#...#.#...#.#.....#.#.#.....#.....#.#...#.#.#.#.#...#.#.#@#.#.#...#...#.#.#..@#.#.#...#...#.#...#...#.....#.....#...#.....#.#.#.#@#@#@#.#...#.#.#.#...........#.#.#@@.#.#.#@#.....#@#.#.#.#...#...#.#.#...#.#.#...#@#@#.......#.#.#.#...#.#.....#@#.#.#.#.#.@...#.#...#.#.#...#.#.#.#...#.#.....#...#@#...#...#.....#.#.@.#.....#.......#.#.#.#.#...#.....#.......#.#.#.#.#.#.#.......#.#.#.#.#.#.........#.#...#.......#.#...#@....#.#.#...#.#.#...#.#...#.#..#
#.#.......#.......#...#.#.#.#.#...#.@.#.....#.....#...#.#.#.......#.@.#...#.#.#...#.....#.#.#.#.#.......#.#@#@#...#...#.#.#...#.....#@....#.#.#.......#.#...#.#...#.#.....#@#@#..@..#..@..#.#...#.#.#.#.#...#.#.#.#.#.#...#...#.#.#.@.#@#@#...#...#.#...#...#.....#.....#...#.....#.#.#.#.#.#.#.#...#.#.#@#...........#.#.#...#.#.#@#.....#@#.#.#.#...#...#.#.#@.@#.#.#@..#.#.#.......#.#.#.#...#.#.....#.#.#.#.#.#.@...#.#...#.#.#...#.#.#@#...#.#.....#...#.#...#@..#.....#.#...#....@#.......#.#.#.#.#...#.....#.......#@#.#.#.#@#.#.......#.#@#.#.#.#.........#.#..@#.......#.#...#.....#@#.#...#.#@#...#.#...#.#..#
#@#.......#...@...#.@.#.#.#.#.#...#...#.....#.....#...#.#.#.......#...#...#.#.#...#.....#.#.#.#.#.......#.#.#@#...#...#.#.#...#.....#@....#.#.#.......#.#...#.#...#.#.....#.#.#.....#.....#.#...#.#.#.#.#...#.#.#@#.#.#...#...#.#.#...#.#.#...#...#.#...#...#.....#.....#...#.....#.#@#.#.#.#.#@#...#.#.#.#...........#@#.#...#.#.#@#..@..#.#.#.#.#...#...#.#.#@.@#.#.#...#.#.#.......#.#.#.#...#@#.....#@#.#.#.#.#@....#.#...#.#.#...#.#.#@#...#.#.....#...#.#...#...#.....#.#...#.....#.......#.#.#.#.#...#.....#...@.@.#.#.#.#.#@#.#.......#.#.#.#.#.#.........#.#...#.......#.#...#.....#.#.#...#.#@#.@.#.#...#.#..#
########################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.#.......#.......#...#.#.#.#.#...#...#.....#.....#...#.#.#.......#...#...#.#.#...#.....#.#.#.#.#.......#.#.#.#...#...#@#.#...#.....#.....#.#.#.......#.#...#.#...#.#.....#.#.#.....#.....#.#...#.#.#.#.#@..#.#.#.#.#.#...#...#@#.#...#.#.#...#...#.#...#...#.....#.....#...#.....#.#.#@#.#.#.#.#...#@#.#.#...........#.#@#...#.#.#.#.....#.#.#.#.#...#...#.#.#...#.#.#...#.#.#.......#.#.#.#..@#.#.....#.#.#.#.#.#.....#.#.@.#.#.#...#.#.#@#...#.#.....#...#.#...#...#.....#@#...#.....#.......#.#.#@#.#..@#.....#.......#.#.#.#.#.#.#.......#.#.#.#.#.#.........#.#...#.......#.#...#.....#.#.#...#.#.#...#.#...#.#..#
#.#.......#.......#...#.#.#.#.#...#...#.....#.....#...#.#.#.......#...#...#.#.#...#.....#.#.#@#.#.......#.#.#.#...#...#.#.#...#.....#.....#.#.#.......#.#...#.#...#.#.....#.#.#.....#.....#.#...#.#.#.#.#...#.#.#.#.#.#...#...#.#.#...#.#.#...#...#@#...#...#.....#.....#...#.....#.#.#.#.#.#.#.#...#.#.#.#...........#.#.#...#.#.#.#.....#.#.#.#.#...#...#.#.#...#.#.#...#.#.#.......#.#@#.#...#.#.....#.#.#@#.#.#.....#.#...#.#.#...#.#.#.#...#.#.....#...#.#...#...#.....#.#...#.....#.......#.#@#.#.#...#.....#.......#.#.#.#.#.#.#.......#.#.#.#.#.#.........#.#...#.......#.#...#.....#.#.#...#.#.#...#.#...#.#..#
#.#.......#.......#...#.#.#.#.#...#...#.....#.....#...#.#.#.......#...#@..#.#.#...#.....#.#.#.#.#.....@.#.#.#.#...#...#.#.#...#.....#.....#.#.#.......#.#...#.#...#.#.....#.#.#.....#.....#.#...#.#.#.#.#...#.#.#.#.#.#...#...#.#.#...#.#.#...#...#.#...#...#.....#.....#...#.....#.#.#.#@#.#.#.#...#.#.#.#...........#.#.#...#.#.#.#.....#.#.#.#.#...#...#.#.#...#.#.#...#.#.#.......#.#@#.#...#.#.....#@#.#.#.#.#.....#.#...#.#.#...#.#.#@#...#.#.....#...#.#...#...#.....#.#...#.....#.......#.#.#@#.#...#.....#@......#.#.#.#@#.#.#.......#.#.#.#.#@#.........#.#...#.......#.#...#.....#.#.#...#@#.#...#.#...#.#..#
#.#.......#.......#...#.#.#.#.#...#...#.....#.....#...#.#.#.......#...#...#.#.#...#.....#.#.#.#.#.......#.#.#.#...#...#.#@#...#.....#.....#.#.#.......#.#...#.#...#.#.....#.#.#.....#.....#.#...#.#.#.#.#...#.#.#.#.#.#...#...#.#.#...#.#.#...#...#.#...#...#.....#.....#...#.....#.#.#.#.#.#.#.#...#.#.#.#...........#.#@#...#.#.#.#.....#.#.#.#.#...#...#.#.#...#.#.#...#.#.#.......#.#.#.#@..#.#.....#.#@#.#.#.#.....#.#...#.#.#...#.#.#@#...#.#.....#...#.#...#...#.....#@#...#.....#.......#.#.#.#.#...#.....#.@.....#.#.#.#.#.#.#.......#.#.#.#.#.#.........#.#...#.......#.#@..#.....#.#.#...#.#.#...#.#...#.#..#
#.#.......#.......#..@#.#.#.#.#...#...#.....#.....#...#.#.#.......#...#...#.#.#...#.....#.#.#.#.#.......#.#.#.#...#...#.#.#...#.....#.....#.#.#.......#.#...#.#...#.#.....#.#.#.....#.....#.#...#.#.#.#.#@..#.#.#.#.#.#...#...#.#.#...#@#.#...#...#.#...#...#.....#.....#...#.....#.#.#.#.#.#.#.#...#.#.#.#...........#.#.#...#.#.#.#.....#.#.#@#.#...#...#@#.#...#.#.#...#.#.#@......#.#.#.#...#.#.....#.#.#.#.#.#.....#.#...#.#.#...#.#.#@#...#.#....@#...#.#...#...#.....#.#...#.....#.......#.#@#.#.#...#.....#.......#.#.#.#.#.#.#.......#.#.#.#.#.#.........#.#...#.......#.#...#.....#.#.#...#.#.#...#.#...#.#..#
#.#.......#.......#..@#.#.#.#.#...#...#.....#.....#...#.#.#.......#...#...#.#.#...#.....#.#.#.#.#.......#.#.#.#...#...#.#.#...#.....#.....#.#.#.......#.#...#.#...#.#.....#.#.#.....#.....#.#...#.#.#.#.#...#.#.#.#.#.#...#...#.#.#...#.#@#..@#...#.#...#...#.....#.....#...#.....#.#.#.#@#.#.#.#@..#.#.#.#...........#.#.#...#.#@#.#.....#.#.#.#.#...#...#.#.#...#.#.#..@#.#@#.......#.#.#.#...#@#.....#.#.#.#.#.#.....#.#.@.#.#@#...#.#.#.#...#.#.....#...#.#...#...#.....#.#...#.....#.......#.#.#.#.#...#.....#....@@.#.#.#.#.#.#.#.......#.#.#.#.#.#.........#.#...#...@...#.#...#.....#.#.#...#.#.#@..#.#...#.#..#
#.#.......#.......#...#.#.#.#.#...#...#.....#.....#...#.#.#.......#...#...#.#.#...#.....#.#.#.#.#.......#.#@#.#...#...#.#.#...#.....#.....#.#.#.......#.#...#.#...#.#.....#.#.#.....#.....#.#...#.#.#.#.#...#.#.#.#.#.#...#...#.#.#...#.#.#...#...#.#...#...#.....#.....#...#.....#.#.#.#.#.#.#.#...#.#.#.#...........#.#.#...#.#.#.#.....#.#.#.#.#...#...#.#.#...#.#.#...#.#.#.......#.#.#.#...#.#.....#.#.#.#.#.#.....#.#...#.#.#...#.#.#.#...#.#.....#...#.#...#...#.....#@#...#.....#.......#.#.#.#.#...#.....#.......#.#.#.#.#.#.#.......#.#.#.#.#.#.........#@#...#.@.....#.#...#.....#.#.#...#.#.#...#.#...#.#..#
#.#.......#.......#...#.#.#.#.#...#...#.....#.....#...#.#.#.......#...#...#.#.#...#.....#.#.#.#.#.......#.#.#.#...#...#.#.#...#.....#.....#.#.#.......#.#...#.#...#.#.....#.#.#.....#.....#.#...#.#.#.#.#...#.#.#.#.#.#...#...#.#.#...#.#.#...#...#.#...#...#.....#.....#...#.....#.#.#.#.#.#.#.#...#@#.#.#...........#.#.#...#.#.#.#.....#.#.#.#.#...#...#.#.#...#.#.#...#.#.#.......#.#.#.#...#.#.....#.#.#.#.#.#.....#.#...#.#.#...#.#.#.#...#.#.....#...#.#...#...#.....#.#...#.....#.......#.#.#.#@#...#@....#.......#.#.#.#.#.#.#.......#.#.#.#.#.#.........#.#...#.......#.#...#.....#.#.#...#.#.#...#.#...#.#..#
#.#.......#.......#...#.#.#.#.#...#...#.....#@....#...#.#.#@......#...#...#.#.#...#.....#.#.#.#.#.......#.#.#.#...#...#.#.#...#.....#.....#.#.#.......#.#...#.#...#.#.....#.#.#.....#.....#.#...#.#.#@#.#...#.#.#.#.#.#...#...#.#.#...#.#.#..@#...#.#...#...#.....#.....#...#.....#.#.#.#@#.#.#.#...#@#.#.#...........#.#.#...#@#.#.#.....#.#.#.#.#...#...#.#.#...#.#.#...#.#@#.......#.#.#.#...#.#.....#@#@#.#.#.#.....#.#...#.#.#...#.#.#@#...#@#.....#...#.#...#...#.....#.#...#.....#.......#.#.#.#.#...#.....#.......#.#.#.#.#.#.#.......#.#.#.#.#.#.........#.#...#.......#.#@..#.....#.#.#...#.#.#...#.#...#.#..#
#.#.......#.......#...#.#.#.#.#...#...#.....#.....#...#.#.#.......#...#...#@#.#...#.....#.#.#.#.#.......#.#.#.#...#...#.#.#...#.....#.....#.#.#.......#.#...#.#...#.#.....#.#.#.....#.....#.#...#.#.#.#.#...#.#.#.#.#.#...#...#.#.#...#.#.#...#...#.#...#...#.....#.....#...#.....#.#.#.#.#.#@#.#...#.#.#.#...........#.#.#...#.#.#.#.....#.#@#@#.#...#...#@#.#...#@#.#...#.#.#.......#.#.#.#...#.#.....#.#.#.#.#.#.....#.#...#.#.#...#.#.#.#...#.#.....#...#.#...#...#...@.#.#...#.....#.......#@#.#.#.#...#.....#.......#.#.#.#.#.#.#.......#.#.#.#.#.#.........#.#...#.......#.#..@#.....#.#.#...#.#.#...#.#...#.#..#
#.#.......#.......#...#.#.#.#.#...#...#.....#.....#...#.#.#.......#...#...#.#@#...#.....#.#.#.#.#.......#.#.#.#...#...#.#.#...#.....#@....#.#.#.......#.#...#.#.@.#.#.....#.#.#.....#.....#.#...#.#.#.#.#...#.#.#.#.#.#...#...#.#.#...#.#.#...#...#.#...#...#.....#.....#...#.....#.#.#.#.#.#.#.#...#.#.#.#...........#.#.#...#.#.#.#.....#.#.#@#.#@..#...#.#.#...#.#.#.@.#.#.#.......#.#.#.#...#.#.....#.#.#.#.#.#.....#.#...#@#.#...#.#.#@#...#.#.....#...#.#...#...#.....#.#...#.....#.......#.#.#.#@#...#.....#.......#.#.#.#.#.#.#.......#.#.#.#.#.#.........#.#...#.......#.#...#.....#.#.#...#.#.#...#.#...#.#..#
#.#.......#.......#...#.#.#.#.#...#...#.....#..@..#@..#.#.#.......#...#@..#.#.#...#.....#.#.#@#.#.......#.#.#.#...#...#@#.#...#.@...#.....#.#.#.......#.#...#.#...#.#.....#.#.#.....#.....#.#...#.#.#.#.#...#.#.#.#.#.#...#...#.#.#...#.#.#...#...#.#...#...#.....#.....#...#.....#.#.#.#.#.#.#.#...#.#.#.#...........#.#.#...#.#.#.#.....#.#.#.#.#...#...#@#.#...#.#.#.@.#.#.#.......#.#.#.#...#.#.....#.#.#.#.#.#.....#.#...#.#.#...#.#.#.#...#.#.....#...#.#...#...#.....#.#...#.....#.......#.#@#.#.#...#.....#.......#.#.#.#.#.#.#.......#.#@#.#.#.#.........#.#...#.......#.#...#.....#.#.#...#.#.#...#.#...#.#..#
#.#.......#.......#...#.#.#@#.#...#...#..@..#.....#...#.#.#.......#...#...#.#.#...#.....#.#.#.#.#.......#.#.#.#...#...#@#.#...#.....#.....#.#.#.......#.#...#.#...#.#.....#.#.#@....#.....#.#...#.#.#.#.#...#.#.#.#.#.#...#...#@#.#@..#.#.#...#...#.#...#...#.....#.....#...#.....#.#.#@#.#.#.#.#...#.#.#.#...........#.#.#...#@#.#.#.....#.#.#.#.#...#...#.#.#...#.#.#...#.#.#.......#.#.#.#...#.#.....#.#.#.#.#.#.....#.#...#.#.#...#.#.#@#...#.#.....#...#.#...#...#.....#.#...#.....#.......#.#.#@#.#...#.....#.......#.#.#.#.#.#.#.......#.#.#.#.#.#.........#.#...#.......#.#...#.....#.#.#...#.#.#...#.#...#.#..#
#.#.......#.......#...#.#.#.#.#...#...#.....#.....#...#.#.#.......#...#...#.#.#...#.....#.#.#.#.#.......#.#.#.#...#...#.#.#...#.....#.....#.#.#.......#.#...#.#...#.#.....#.#.#.....#.....#.#...#.#.#.#.#...#.#@#.#.#.#...#...#.#.#...#.#.#...#...#.#...#...#.....#.....#...#.....#.#.#.#.#.#.#.#...#.#.#.#...........#.#@#...#.#.#.#.....#.#.#.#.#...#...#.#.#...#.#.#...#.#.#.......#.#.#.#...#.#.....#.#.#.#.#.#.....#.#...#.#.#...#.#.#.#...#.#.....#...#.#...#...#.....#.#...#.....#.......#.#.#.#.#...#.....#.......#.#.#.#.#.#.#.......#.#.#.#.#.#.........#.#...#.......#.#...#.....#.#.#...#.#.#...#.#...#.#.@#
#.#.......#.......#...#.#.#.#.#...#...#.....#.....#...#.#.#.......#...#...#.#.#...#.....#.#.#.#.#.......#.#.#.#...#...#@#.#...#.....#.....#.#.#.......#.#...#.#...#.#.....#.#.#.....#.....#.#...#.#.#.#.#...#.#.#.#.#.#...#...#.#.#...#.#.#...#...#.#...#...#.....#.....#...#.....#.#.#.#.#.#.#.#...#.#.#.#...........#.#.#...#.#.#.#.....#.#.#.#.#...#...#.#.#...#.#.#...#.#.#.......#.#.#.#...#.#.....#.#.#.#.#.#.....#.#...#@#.#...#.#.#.#...#.#.....#...#.#...#...#.....#.#...#.....#.......#.#.#.#.#...#.....#.......#.#.#@#.#.#.#.......#.#.#.#.#.#.........#.#...#.......#.#...#.....#.#.#...#.#.#...#.#...#.#..#
########################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#@#...@...#......@#...#.#@#.#@#...#..@#.....#.....#...#.#@#......@#...#...#.#@#...#.@...#@#.#.#.#....@@.#@#.#@#...#..@#@#.#...#..@@.#.....#.#.#.......#.#@..#@#...#.#.....#@#.#...@.#..@..#.#..@#.#.#.#.#..@#.#.#.#@#@#...#.@.#@#.#...#.#.#...#...#@#...#...#...@.#.....#.@.#@....#.#.#@#@#@#@#@#@..#@#@#.#...........#@#.#..@#.#.#.#.....#.#.#@#@#...#...#@#.#...#.#.#...#.#.#@@@.@.@#.#.#.#...#.#.....#.#.#@#@#@#.....#.#..@#@#.#@.@#@#@#@#@..#@#....@#...#.#...#.@.#.....#@#...#.....#.....@@#@#.#.#@#...#....@#..@..@.#.#.#.#@#.#@#.......#.#@#.#@#.#@.......@#@#..@#.@.....#@#...#.....#.#.#@..#@#@#...#@#...#@#..#
########################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#@#.......#.......#...#@#.#.#.#...#...#...@.#.....#...#.#@#......@#...#...#.#.#...#....@#.#.#.#.#.......#@#@#.#...#...#.#.#...#.....#.....#@#.#.......#.#...#.#...#.#.....#.#.#.....#.....#.#...#.#.#@#.#...#@#.#.#.#.#...#...#.#.#...#.#.#...#...#.#.@.#...#..@..#....@#...#.....#.#.#.#.#.#@#.#...#.#@#.#...........#.#.#...#.#.#.#.....#.#.#.#.#...#...#.#.#...#.#.#...#.#.#.......#@#.#.#...#.#..@@.#.#.#.#.#.#.....#.#...#.#.#...#.#.#@#.@@#.#.....#...#.#...#...#.....#.#...#.....#.......#.#.#.#.#.@.#.....#..@....#.#.#.#.#.#.#.......#.#.#.#.#.#.........#.#...#.......#.#...#.....#@#.#...#.#.#.@@#.#...#.#..#
#.#......@#....@.@#...#.#.#.#@#...#...#.....#...@.#...#.#@#..@....#...#...#.#@#...#..@@.#.#.#.#.#.......#@#.#.#...#...#.#.#...#.....#.....#.#.#.......#.#...#.#...#.#.....#.#.#.....#.....#.#...#.#.#.#.#...#.#.#.#.#.#...#...#@#.#...#.#.#...#...#.#..@#...#.....#.....#...#.....#.#.#.#.#@#.#.#...#.#.#.#...........#.#.#@..#.#.#.#..@..#.#.#@#@#@.@#...#.#.#...#@#.#...#.#.#.......#.#.#.#...#.#.....#@#.#.#.#.#.....#.#...#.#.#..@#.#.#.#...#.#.....#...#.#...#...#.....#.#...#.....#.......#.#.#.#@#..@#.....#.......#.#.#.#.#.#.#.......#.#.#.#.#.#.........#.#...#.......#.#...#.....#@#@#...#@#.#...#.#...#.#.@#
#.#.....@.#.......#...#@#.#@#@#...#...#.....#.....#..@#.#@#..@....#...#...#.#.#...#....@#.#.#.#.#.......#.#.#.#...#...#.#.#...#..@..#.....#@#.#.....@.#.#...#.#...#.#.....#@#@#....@#..@..#.#...#@#.#.#@#...#@#@#.#.#.#...#@..#@#.#...#.#.#...#...#.#.@.#...#.....#@@...#..@#.....#.#@#.#@#.#@#.#...#.#@#.#...........#.#.#...#.#.#.#.....#.#.#.#.#...#...#.#.#...#.#.#...#.#.#.......#.#.#.#...#.#..@..#.#.#.#.#@#.....#.#...#.#.#...#.#.#.#@.@#@#.....#...#.#...#@..#.....#.#...#.....#.......#.#.#.#.#...#@....#.......#.#.#.#@#.#.#.......#.#.#.#.#.#.........#.#...#.......#.#@..#.....#@#.#...#.#.#..@#.#...#.#@.#
########################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#@#.......#.......#...#.#.#.#.#...#...#.....#.....#...#.#.#.......#...#...#.#.#...#.....#.#@#.#.#.......#.#.#.#...#...#.#.#...#.....#.....#.#.#.......#.#@..#.#...#.#.....#.#@#.....#.....#.#..@#.#.#.#.#...#.#.#.#.#.#...#...#.#.#...#.#.#...#...#.#...#...#.....#.....#...#.....#.#.#.#.#.#.#.#...#.#.#.#...........#.#.#...#.#.#.#.....#.#.#.#.#...#..@#.#.#...#.#.#...#.#.#......@#.#@#.#...#.#.....#.#.#.#.#.#.....#.#...#.#.#...#.#.#.#...#@#.....#...#.#...#...#.....#.#...#.....#.......#.#.#.#.#...#.....#.......#.#.#.#.#.#.#......@#.#.#.#.#.#.........#.#...#.......#.#...#.....#.#.#...#.#.#@..#.#...#.#..#
#@#.......#.......#...#.#.#.#@#...#.@.#..@..#.....#...#.#.#.......#...#...#.#.#...#.@...#.#.#.#.#.......#.#.#.#...#...#.#.#...#.....#.....#.#.#.......#.#...#.#...#.#.....#.#@#.@...#.....#.#...#.#@#.#.#...#.#.#.#.#.#...#...#@#.#...#.#.#...#...#.#.@.#...#....@#.....#...#.....#.#.#.#.#.#.#.#...#.#.#.#...........#.#.#..@#.#.#.#.....#.#.#.#.#...#...#@#.#.@.#.#@#...#.#.#.......#.#.#.#...#.#...@.#.#.#.#.#.#.....#.#...#.#.#...#@#.#.#...#.#...@.#@.@#.#...#...#....@#.#...#.....#.......#.#.#.#.#...#.....#.......#.#.#@#.#.#.#.......#.#.#.#.#.#.....@...#.#...#.......#.#...#.....#.#.#...#.#.#...#@#...#.#..#
#.#......@#.......#...#.#.#.#.#@..#...#...@.#.....#...#.#.#.......#...#...#.#.#...#.....#.#.#.#.#.......#@#.#.#...#...#.#.#...#.....#.....#@#@#.......#.#...#.#...#.#.....#.#.#.....#.....#.#...#.#.#.#.#...#.#.#.#.#.#...#...#.#.#...#.#.#...#...#.#...#...#.....#.@...#...#.....#.#.#.#.#.#.#@#...#.#.#.#...........#.#.#.@.#.#.#.#.....#.#.#.#.#...#...#.#.#...#.#.#...#.#.#.......#.#.#.#...#.#.....#.#@#.#.#.#.....#.#...#.#.#...#.#.#.#...#.#.....#...#.#...#...#.....#.#..@#.....#.......#.#.#@#.#...#.....#.......#.#.#.#.#.#.#.......#.#@#.#.#.#.........#.#...#.......#@#...#.....#.#.#...#.#.#...#.#...#.#..#
#.#.......#.......#...#.#.#.#.#...#...#.....#.....#...#.#.#.......#...#...#.#.#...#.....#.#.#@#@#.......#.#.#.#...#...#.#.#...#.....#.....#.#.#.......#.#...#.#...#.#.....#.#.#.....#.....#.#@..#.#.#.#.#...#.#.#.#.#.#@..#...#.#.#...#.#.#...#...#.#...#...#....@#.....#...#.....#.#.#.#.#.#.#.#...#.#.#.#...........#.#.#...#.#.#.#.....#.#.#@#.#...#...#.#@#...#.#.#...#.#.#.......#.#.#.#...#.#.....#.#.#.#.#.#.....#.#...#.#.#...#.#.#.#...#.#.....#.@.#.#...#..@#.....#.#...#.....#..@....#.#.#.#@#...#.....#.......#.#.#.#.#.#.#.......#.#.#.#.#.#.........#.#...#.......#@#...#.....#.#.#...#.#.#...#.#...#.#..#
#@#.......#.......#.@.#.#.#.#.#...#...#.@...#.....#...#.#.#.......#...#...#.#.#...#.....#.#@#.#.#.......#.#.#.#...#...#.#.#...#.....#.....#@#.#.......#@#...#.#...#.#.....#.#.#.....#.....#.#...#.#.#.#.#...#.#@#@#.#.#...#...#@#.#...#.#.#...#...#.#...#...#..@..#.....#...#.....#.#.#.#.#.#.#.#...#.#.#@#...........#.#.#...#.#.#.#.....#.#.#.#.#...#...#.#.#...#@#.#...#@#.#.......#.#.#.#...#.#.....#.#.#.#.#.#.....#@#...#.#.#.@.#.#.#.#...#.#.....#...#.#...#...#.....#.#...#.....#.......#.#.#.#.#...#.....#.......#.#.#.#.#.#.#.......#.#.#.#.#.#....@....#.#...#.......#.#...#.....#.#.#...#.#.#...#.#...#.#..#
#.#.......#.......#...#.#.#.#.#...#...#.....#.....#...#.#.#.......#...#...#.#.#...#.....#.#@#.#.#.......#.#.#@#...#...#.#.#...#.....#.....#.#.#.......#.#...#.#...#.#.....#.#.#.....#.....#@#...#.#@#.#.#...#.#.#.#.#.#...#...#@#.#...#.#.#...#...#.#...#...#..@..#.....#...#.....#@#.#.#.#.#.#.#...#.#.#@#...........#.#.#...#.#.#.#.....#.#.#.#.#...#...#@#.#...#.#.#...#.#.#.....@.#.#.#.#...#.#.....#.#.#.#.#.#.....#.#...#.#@#...#.#.#.#...#.#.....#...#@#...#@..#.....#.#...#.....#.......#.#.#.#.#...#.....#.......#.#.#.#.#.#.#.....@.#.#.#.#.#.#.........#.#...#.......#.#...#....@#.#.#...#.#.#.@.#.#...#.#..#
#.#.......#.......#...#@#.#.#.#...#...#.....#.....#...#.#.#.......#...#...#@#.#...#.....#.#.#@#.#.......#.#.#.#...#...#.#.#...#.....#.....#.#.#.......#.#...#.#...#.#.....#.#.#.....#.....#.#...#.#.#.#.#...#.#.#.#.#.#...#...#.#.#...#.#.#...#...#.#@..#...#.....#.....#...#.....#.#.#.#.#.#.#.#...#.#.#@#...........#.#.#...#.#.#.#.....#.#.#@#.#.@.#...#.#@#...#@#.#...#.#.#.......#.#@#.#...#.#.....#.#.#@#@#.#.....#.#...#.#.#...#.#.#.#...#.#.....#...#.#...#...#.@...#.#...#.....#.......#.#.#.#.#...#.....#.......#.#.#.#.#.#.#.......#.#.#.#.#.#.........#.#...#...@...#.#...#.....#.#.#...#.#.#...#@#...#.#..#
########################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#@#.......#.......#...#.#.#.#.#...#...#.....#.....#...#.#.#.......#...#...#@#.#...#.....#.#.#.#.#.......#.#.#.#...#...#.#.#.@.#.....#@....#.#@#.......#.#...#.#...#.#@....#.#.#.....#.....#.#...#.#.#@#@#...#.#.#@#.#.#...#.@.#.#.#...#@#.#...#@@.#.#...#...#.....#.....#...#.....#.#.#.#@#.#.#.#...#.#.#.#...........#.#.#...#.#.#.#.@...#.#.#.#.#...#..@#@#.#..@#.#.#...#@#.#@......#.#.#.#...#.#.....#.#.#@#.#.#.....#.#...#.#.#...#@#.#.#...#.#.....#...#.#...#...#.....#.#...#.....#.......#.#.#@#.#...#.....#.......#@#.#.#@#.#@#.......#.#.#.#.#.#.........#.#...#.......#@#...#.....#@#.#...#.#.#...#@#...#@#..#
#@#.......#.......#...#@#.#.#.#...#...#.....#.....#...#.#.#@......#..@#...#.#.#...#.....#.#.#.#.#.......#.#.#.#.@.#...#.#.#...#.....#.....#.#.#.......#.#...#.#...#.#.....#@#.#.....#.....#.#...#.#@#.#.#...#.#.#.#.#.#..@#..@#.#@#@..#@#.#...#...#.#...#...#.....#...@.#...#.....#.#.#.#@#.#.#.#...#.#.#.#...........#.#.#...#.#.#.#.....#@#@#.#.#.@.#@..#.#.#...#.#.#@..#.#.#.......#.#.#.#...#@#.....#.#@#.#.#.#.....#.#@..#.#@#...#.#.#.#...#.#....@#...#.#...#...#.....#.#...#.....#.......#.#.#.#.#...#.....#.......#@#.#.#.#.#.#....@..#.#.#.#.#.#.........#.#...#.......#@#...#.....#@#.#...#.#.#.@.#.#...#@#..#
#@#.......#.......#...#@#.#.#.#...#...#.....#.....#...#.#.#.......#...#...#.#.#@.@#.....#.#.#.#.#.......#.#.#@#...#...#.#.#...#.....#.....#.#@#.......#.#...#.#...#@#.....#.#.#.....#.....#.#...#.#.#.#@#...#.#.#.#.#.#...#...#.#@#@@.#.#.#...#...#.#...#...#.....#.....#...#.....#@#@#@#.#.#.#.#...#.#@#.#...........#@#.#@..#.#.#.#@....#.#.#.#.#.@.#...#.#.#...#.#.#...#.#.#.......#.#.#.#...#.#@....#.#@#.#.#.#.....#.#@..#.#.#...#.#.#.#...#.#....@#...#.#...#...#....@#.#...#.....#.....@.#@#.#.#.#...#.....#.......#.#@#.#.#.#.#.......#.#.#.#.#.#.........#.#...#.......#.#...#.....#.#.#...#.#.#...#.#@..#@#..#
########################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.#.....@.#.......#...#.#.#.#.#...#...#@....#.....#...#@#.#..@@...#@..#...#.#.#...#.....#.#.#.#.#.......#.#.#.#...#...#.#.#...#.....#.....#.#.#.......#.#...#.#@..#.#.....#.#.#.....#@....#.#...#.#.#.#.#...#.#.#.#.#.#...#...#.#.#...#.#@#...#...#.#...#...#.....#.....#...#.....#@#@#@#@#.#.#.#...#.#.#.#...........#.#.#...#.#.#.#.....#.#.#.#.#...#...#.#.#...#.#.#...#.#.#.......#.#.#.#...#.#..@..#@#.#@#.#.#.....#.#...#@#.#...#@#.#.#...#.#.....#...#.#...#...#..@.@#.#...#....@#.......#@#.#.#.#...#.....#.......#.#.#.#.#@#.#.......#.#.#@#.#.#.........#.#...#.......#.#...#.....#.#.#...#.#.#...#.#...#.#..#
#.#.......#.......#...#.#@#.#.#...#...#....@#.....#...#.#.#.......#..@#...#.#.#...#.....#.#.#.#@#......@#.#.#.#...#...#.#.#...#.....#.....#.#.#.......#.#...#@#...#.#.....#.#.#.....#.....#@#...#@#.#@#.#...#.#.#.#.#@#...#...#.#.#@..#.#.#@..#...#.#...#...#.....#.....#...#.....#.#.#.#@#.#.#.#...#.#.#.#...........#.#.#...#.#.#.#.....#.#.#.#.#...#...#.#.#...#.#.#...#.#.#.......#.#.#.#...#@#.....#.#.#.#.#.#.....#.#...#.#.#...#@#.#.#...#.#.....#...#.#...#...#.....#.#...#...@.#.......#@#@#.#.#..@#.....#.......#.#.#.#.#.#.#.@.....#.#.#.#.#.#.........#@#...#.......#.#...#.....#@#.#...#.#.#...#@#...#.#..#
#.#@......#@......#...#.#@#@#.#...#...#.....#.....#...#@#.#.......#.@@#...#.#.#...#.....#.#.#.#@#.@...@.#.#.#.#...#...#.#.#...#.....#.....#.#.#.......#.#...#@#...#.#.....#.#.#.....#.....#.#...#.#.#.#.#...#.#.#.#.#.#...#...#.#.#...#.#.#...#...#@#@..#...#.....#.....#...#.....#.#.#.#.#.#.#.#...#.#.#.#...........#.#.#...#.#.#.#.....#.#.#.#.#...#...#@#.#...#.#.#...#@#.#.......#@#.#.#...#.#.....#.#.#.#.#.#.....#.#...#.#.#...#.#.#.#...#.#.....#...#.#...#...#...@.#.#...#.....#.......#.#@#.#.#...#..@..#.......#.#.#.#.#.#.#.......#.#.#.#@#.#.........#.#...#.......#.#...#.....#.#.#...#.#.#...#.#...#.#.@#
#.#......@#.......#...#.#.#.#.#...#..@#.....#.....#...#@#.#.......#@..#...#.#.#...#.....#.#.#.#.#.......#.#.#.#...#...#.#.#...#.....#.....#.#.#.......#.#...#@#..@#@#.....#.#.#.....#....@#.#...#.#.#.#.#...#.#.#.#.#.#...#..@#.#@#...#.#.#...#...#.#.@.#...#.....#.....#...#.....#.#.#.#.#.#.#.#...#.#.#.#...........#.#.#...#.#.#.#.....#.#.#.#.#...#...#.#@#...#.#.#...#.#.#.......#.#.#.#...#.#.....#.#.#.#.#.#.....#.#...#.#.#...#@#.#.#...#.#.....#...#.#...#...#.....#.#...#.....#.......#.#.#.#.#...#.....#.......#.#@#.#.#.#.#.......#.#.#.#.#.#.........#.#...#.......#.#...#.....#.#.#..@#.#.#...#.#...#.#..#
#.#.......#.......#...#@#.#.#.#...#...#.....#.....#...#.#.#.......#..@#...#.#.#...#.....#.#.#.#.#.......#.#.#.#...#...#.#.#...#.....#.....#.#.#.......#.#...#.#@..#.#.....#.#.#.....#.....#.#.@.#.#.#.#.#...#.#.#.#.#.#...#..@#.#.#...#.#.#...#...#@#...#...#.@...#.....#...#.....#.#.#.#.#.#.#.#...#.#.#.#...........#.#.#...#.#.#.#.....#.#.#.#.#...#.@@#.#@#...#.#.#...#.#.#.......#@#@#.#...#.#.....#.#.#.#.#.#.....#@#...#.#.#...#.#.#.#.@.#.#.....#...#.#...#...#.....#.#...#.....#.@.....#.#.#.#.#...#.....#.......#.#.#.#.#.#.#.......#.#@#.#.#.#.........#.#...#.......#.#...#.....#.#.#...#.#.#...#.#...#.#..#
########################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.#.......#.......#...#.#.#.#.#...#...#.....#.....#...#.#.#.......#...#...#.#.#...#.....#.#.#.#.#.......#.#.#.#...#...#@#.#...#.....#.....#.#.#.......#.#...#.#...#.#.....#.#.#.....#.....#.#...#.#.#.#.#...#.#.#.#.#.#...#...#.#.#...#.#.#...#...#.#...#...#.....#.....#...#.....#.#.#.#.#.#.#.#...#.#.#.#...........#.#.#...#.#.#.#.....#.#.#.#.#...#...#.#.#...#.#.#...#.#.#.......#.#.#.#.@.#.#.....#.#.#.#.#.#.....#.#...#.#.#...#.#.#.#...#.#.....#...#.#...#...#.....#.#...#.....#.......#.#.#.#@#...#.....#.......#.#.#@#.#.#.#.......#.#.#@#.#.#.........#.#...#.......#.#...#.....#.#.#...#.#@#...#.#...#.#..#
#.#.......#.......#...#.#.#.#.#...#...#.....#.....#...#.#.#.......#...#...#.#.#...#.....#.#.#.#.#.......#.#.#.#...#...#@#.#...#.....#.....#.#.#.......#@#...#.#...#.#.....#.#.#.....#.....#.#...#.#.#.#.#...#.#.#.#.#.#...#...#.#.#...#.#.#...#...#@#...#...#....@#.....#...#.....#.#.#.#.#.#.#.#...#.#.#.#...........#.#.#.@.#.#.#.#.....#.#@#.#.#...#...#.#.#...#.#.#...#.#.#.......#.#.#.#...#.#.....#.#.#.#.#.#.....#.#...#.#@#...#.#.#.#...#.#.....#...#.#...#...#.....#.#...#.....#.......#.#.#.#.#...#.....#.......#.#.#.#.#.#.#.......#.#.#.#.#.#.........#.#...#.......#.#...#.....#.#.#...#.#.#...#.#...#.#..#
#.#.......#.......#...#.#.#.#.#...#...#.....#.....#...#.#.#.......#...#...#.#.#...#.....#.#.#.#.#.......#@#.#.#...#...#.#.#...#.....#.....#.#.#......@#.#...#.#...#.#.....#.#.#.....#@....#.#...#.#.#.#.#...#.#.#.#.#.#...#...#.#.#...#.#.#...#...#.#...#...#.....#.....#...#.....#.#.#@#.#.#.#@#...#.#.#.#...@.......#.#.#...#.#.#.#.....#.#.#.#.#...#...#@#.#...#.#.#...#.#.#.......#.#.#.#...#.#.....#.#.#.#.#.#.....#.#...#.#.#...#.#.#.#...#.#.....#...#.#...#...#.....#.#...#.....#.......#.#.#.#.#...#.....#.......#.#.#.#.#.#.#.......#@#.#.#.#.#.........#.#...#.......#.#...#.....#.#.#...#.#.#...#.#...#.#..#
#.#.......#.......#@..#.#.#.#.#...#...#.....#.....#...#.#.#.......#...#...#.#.#...#.....#.#.#.#.#.......#.#.#@#...#...#.#.#...#.....#.....#.#.#.......#.#...#.#.@.#.#.....#.#.#.....#.....#.#...#.#.#.#.#...#.#.#.#.#.#...#...#.#.#...#.#.#...#@..#.#...#.@.#.....#.....#...#.....#.#.#.#.#.#.#.#...#.#.#.#...........#.#.#...#.#.#.#.....#.#.#@#.#...#...#.#.#...#.#.#...#.#.#.......#.#@#.#...#.#.....#.#.#.#.#.#.....#.#...#.#.#...#.#.#.#...#.#.....#...#.#...#...#.....#.#...#.....#.......#.#.#.#.#...#.....#.......#.#.#.#.#.#.#.......#.#.#.#.#.#.........#.#...#.......#.#...#.....#.#.#...#.#.#...#@#...#.#..#
#.#.......#.......#...#.#.#.#.#.@.#...#.....#.....#...#.#.#.......#...#...#.#.#...#.....#.#.#.#.#.......#.#.#.#..@#...#.#.#...#.....#.....#.#.#.......#.#...#.#...#.#.....#.#.#.....#.....#.#...#.#.#.#.#...#.#.#.#.#.#...#...#.#.#...#.#.#..@#...#.#...#...#.....#.....#...#.....#@#.#.#.#.#.#.#...#.#.#.#...........#.#.#..@#.#.#.#.....#.#.#.#.#...#...#.#.#...#.#.#...#.#.#.......#.#.#.#...#.#.....#.#.#.#.#.#.....#.#...#.#.#...#.#.#.#...#.#.....#...#.#...#...#.....#.#...#.....#.......#.#.#.#.#...#.....#.....@.#.#.#.#.#.#.#.......#.#.#.#.#.#.........#.#...#.......#.#...#.....#.#.#...#.#.#...#.#...#.#.@#
#.#.......#.......#...#.#.#.#.#...#...#.....#.....#...#.#.#.......#...#...#.#.#...#.....#.#.#.#.#.......#.#.#.#...#...#.#.#...#.....#.....#.#.#.......#.#...#.#...#.#.....#.#.#.....#.....#.#...#.#.#.#.#...#.#.#.#.#.#...#...#.#.#...#.#.#...#...#.#...#...#.....#.....#...#.....#.#.#.#.#.#.#.#...#.#.#.#...........#.#.#...#.#.#.#.....#@#.#.#.#...#...#.#.#...#.#.#...#.#.#.......#.#.#.#...#@#.....#.#.#.#.#.#.....#.#...#.#.#...#.#.#.#...#.#.....#...#.#...#...#.....#.#...#.....#.......#@#.#.#.#...#.....#.......#.#.#.#.#.#.#.......#@#.#.#.#.#.........#.#...#.......#.#...#.....#.#.#...#.#.#...#.#...#@#..#
#.#.......#.......#@..#.#.#.#.#...#...#.....#.....#...#.#.#.......#...#...#.#.#...#.....#.#.#.#.#.......#.#.#.#...#...#.#.#...#.....#....@#.#.#.......#.#...#.#...#.#.....#.#.#.....#.....#.#...#.#.#.#.#...#.#.#.#.#.#...#...#.#.#...#.#@#...#...#.#...#...#.....#.....#...#.....#.#.#.#.#.#.#.#...#.#.#.#...........#.#.#...#.#.#.#.....#.#.#.#.#...#...#.#.#...#.#.#...#.#.#.......#.#.#.#...#@#.....#.#@#.#.#.#.....#.#...#.#.#...#.#.#.#...#.#.....#...#.#...#...#.....#.#...#.....#.......#.#.#.#.#...#.....#.......#.#.#.#.#.#.#.......#.#.#.#.#.#.........#.#...#.......#.#...#.....#.#.#...#.#.#...#.#...#.#..#
#.#.......#.......#...#.#.#.#.#...#...#.....#.....#...#.#.#.......#...#...#.#.#...#.....#.#.#.#.#.......#.#.#.#...#...#.#.#...#.....#.....#.#.#.......#.#...#.#@@.#.#.....#.#.#.....#.....#@#.@.#.#.#.#.#@..#.#.#@#.#.#...#...#.#.#...#.#.#...#...#.#...#...#.....#.....#...#.....#.#.#.#.#.#.#.#...#.#.#.#...........#.#.#...#.#.#.#.....#.#.#.#.#...#...#.#.#...#.#.#...#.#.#.......#.#.#.#...#.#.....#.#.#@#.#.#.....#.#...#.#.#...#.#.#.#...#.#.....#...#.#...#...#.....#.#...#.....#.......#.#.#.#.#...#.....#@......#.#.#.#.#.#.#.......#.#.#@#.#.#.........#.#...#.......#.#...#.....#.#.#...#.#.#...#.#...#.#..#
#@#.......#.......#.@.#.#.#.#.#@..#@@.#.....#.....#...#.#.#.......#...#...#.#.#...#.....#.#.#.#.#.......#.#.#.#...#...#.#.#...#.....#.....#.#@#.......#.#...#.#...#.#.....#.#.#@....#.....#.#...#.#.#.#.#...#.#.#.#.#.#...#...#.#.#...#.#.#...#@..#.#...#...#.....#.....#...#.....#.#.#.#.#.#.#.#...#.#.#.#...........#.#.#...#.#.#.#.....#.#.#.#@#...#...#.#.#...#.#.#...#.#.#.......#.#.#.#...#.#.....#.#.#.#.#.#.....#.#...#.#.#...#.#.#.#...#.#.....#...#.#...#...#.....#.#...#.....#.......#.#.#.#.#...#.....#.......#.#.#.#.#.#.#.......#.#.#.#.#.#.........#.#...#.......#.#...#.....#.#.#...#.#.#...#.#...#.#..#
#.#.......#.......#...#.#.#.#.#...#...#.....#.....#...#.#.#.......#...#...#.#.#...#.....#.#.#.#.#.......#.#@#.#...#...#.#.#...#.....#.@...#.#.#.......#.#...#.#...#@#.....#.#.#.@...#.....#.#...#.#.#.#.#...#.#.#.#.#.#...#.@.#.#.#...#.#.#...#@.@#.#...#...#.....#.....#...#.....#.#.#.#.#.#.#.#...#.#.#.#........@..#.#.#...#.#.#.#.....#.#.#.#.#...#...#.#.#...#.#.#...#.#.#.......#.#.#.#...#.#.....#.#.#.#.#.#....@#.#...#.#.#...#.#@#.#...#.#.....#...#.#...#...#.....#@#...#.....#.......#.#.#.#.#...#.....#.......#.#.#.#@#.#.#.......#.#.#.#.#.#.........#.#...#.......#.#...#.....#.#.#...#.#.#...#.#...#.#..#
#.#.......#.......#...#.#@#.#.#...#...#.....#.....#...#.#.#.......#...#...#.#.#...#.....#.#.#@#.#.......#.#@#.#...#...#.#.#...#@....#.....#.#.#.......#.#...#.#...#.#.....#@#.#.....#.....#.#...#.#.#.#.#...#@#.#.#.#.#...#...#.#.#...#.#.#...#...#.#...#...#.@...#.....#...#.....#.#.#.#.#.#.#.#...#.#.#.#...........#.#.#...#.#.#.#.....#.#.#.#@#...#...#.#.#...#.#.#...#.#.#.......#.#.#.#...#.#.....#.#.#.#.#.#.....#.#...#.#.#...#.#.#.#...#.#.....#...#.#...#...#.....#.#...#.....#.......#.#.#.#.#...#.....#.......#.#.#.#.#@#.#.......#@#.#.#.#.#.........#.#...#.......#.#...#.....#.#.#...#.#.#...#.#...#.#..#
#.#.......#.......#...#.#.#.#.#.@.#...#.....#.....#...#.#@#.......#...#...#.#.#...#.....#.#.#.#.#.......#.#.#.#...#...#.#.#...#.....#.....#.#.#.......#.#@..#@#...#.#.....#.#.#.....#.....#.#...#.#.#.#.#...#.#.#.#.#.#...#...#.#.#...#@#.#...#...#.#...#@..#...@.#.....#...#.....#@#.#.#.#.#.#.#...#.#.#.#.......@...#@#.#...#.#.#.#.....#.#.#.#.#...#...#.#.#...#.#.#...#.#.#.......#.#.#.#...#.#.....#.#.#.#.#.#.....#.#@..#.#.#...#.#.#.#...#.#.....#...#.#...#...#.....#.#...#.....#.......#.#.#.#.#...#.....#.......#.#.#.#.#.#.#.......#.#.#.#.#.#.........#.#...#.......#.#...#.....#.#.#...#.#.#...#.#...#.#..#
#.#.......#.......#...#.#.#.#.#...#...#.....#.@...#...#.#.#.......#...#...#.#.#...#.....#.#.#.#.#.......#.#.#.#...#...#.#.#...#.....#.....#.#.#.......#.#...#.#...#.#.....#.#.#.....#.....#.#...#.#.#.#.#...#@#@#.#.#.#...#...#.#.#...#.#.#...#...#.#...#...#...@.#.....#...#.....#.#.#.#.#.#.#.#...#.#.#.#...........#.#.#...#.#.#.#.....#.#.#.#.#...#...#.#.#...#.#.#...#.#.#.......#.#.#.#...#.#.....#.#.#.#.#.#.....#.#...#.#.#...#.#.#.#...#.#.....#...#.#...#...#.....#.#...#.....#.......#.#.#.#.#...#.....#.......#.#.#.#.#.#.#.......#.#@#.#.#.#.........#.#...#.......#.#...#.....#.#.#...#.#.#...#.#...#.#..#
#.#.......#.......#...#.#@#.#.#...#...#.....#.....#...#.#.#.......#...#.@.#.#.#...#.....#.#.#.#.#.......#.#.#.#...#...#.#@#...#.....#.....#.#@#.......#.#...#.#...#.#.....#.#.#.....#.....#.#...#.#.#.#.#...#.#.#.#.#.#...#...#.#.#...#.#.#...#...#.#...#...#.....#.....#...#.....#.#@#.#.#.#.#.#...#@#.#.#...........#.#.#...#.#.#.#.....#.#.#@#.#...#.@.#.#.#...#.#.#...#.#.#.......#.#.#.#...#.#.....#.#.#.#.#.#.....#.#...#.#.#...#@#.#.#...#.#.....#...#.#...#...#.....#.#...#.....#.......#.#.#.#@#...#.....#.......#.#.#.#.#.#.#.......#.#.#.#.#.#.........#.#...#.......#.#...#.....#.#.#...#.#.#...#.#...#.#..#
#.#.......#.......#...#@#.#.#.#...#...#.....#.....#...#.#.#.......#...#...#.#.#...#.....#.#.#.#.#.......#.#.#.#...#...#.#.#...#.....#.....#.#.#.......#.#..@#.#...#.#.....#.#.#.....#.....#.#...#.#.#.#.#...#.#.#.#.#.#...#...#.#.#...#.#.#...#...#.#...#...#.....#.....#...#.....#.#.#.#.#@#.#.#...#.#.#.#...........#.#.#...#.#.#.#.....#.#.#.#@#...#...#.#.#...#.#.#...#.#.#.......#.#.#.#...#.#.....#.#.#.#.#.#.....#.#...#.#.#...#.#.#.#...#.#.....#...#.#...#...#.....#.#...#.....#.......#.#.#.#.#...#.....#.......#.#.#.#.#.#.#.......#.#.#.#.#.#.........#.#...#.......#.#...#.....#.#.#...#.#.#...#.#...#.#..#
#.#.......#.......#...#.#.#.#.#...#...#.....#.....#...#@#.#.......#...#...#.#.#...#.....#.#.#.#.#.......#.#.#.#...#...#.#.#...#.....#.....#.#.#.......#.#.@.#.#...#.#.....#.#@#.....#.....#.#...#.#.#.#.#...#.#.#.#.#.#...#...#.#.#...#.#.#...#...#.#...#...#.....#.....#...#.....#.#.#.#.#.#.#@#...#.#.#.#...........#.#.#...#@#.#.#.....#.#.#.#.#...#...#.#.#...#.#.#...#.#.#.......#.#.#.#...#.#.....#.#.#.#.#.#.....#.#...#.#.#...#.#@#.#...#.#.....#...#.#...#...#.....#.#...#.....#.......#.#.#.#.#...#.....#.......#.#.#.#.#.#.#.......#.#.#.#.#.#.........#.#...#.......#.#...#.....#.#.#...#.#.#...#.#...#.#..#
#.#.......#.......#...#.#.#.#.#...#...#.....#.....#...#.#.#.......#...#...#.#.#...#.....#.#.#.#.#.......#.#.#.#...#...#.#.#...#.....#.....#.#@#.......#.#...#.#...#.#.....#.#.#@....#.....#.#...#.#.#.#.#...#.#.#.#.#.#...#...#.#.#...#.#.#...#...#.#...#...#@....#.....#...#.....#.#.#.#.#.#.#@#...#.#.#.#...........#.#.#.@.#.#.#.#.....#.#.#.#.#.@.#...#.#.#...#.#.#...#.#.#.....@.#.#.#.#...#.#.....#.#@#.#.#.#.....#.#...#.#.#...#.#.#.#...#.#.....#...#.#...#...#.....#.#...#.....#.......#.#.#.#.#...#.....#.......#.#.#.#.#.#.#.......#.#.#.#.#.#.........#.#...#.......#.#...#.....#.#.#...#.#.#...#.#...#.#..#
########################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.#.......#.......#...#.#.#.#.#...#...#.....#.....#...#.#.#.......#...#...#.#.#...#.....#.#.#@#.#.......#.#.#.#...#...#.#.#...#.....#.....#.#.#.......#.#...#.#...#.#.....#.#.#.....#.....#.#...#@#.#.#.#...#.#.#.#.#.#...#...#.#.#...#.#.#...#...#@#...#...#.....#.....#...#.....#.#@#.#.#@#.#.#...#.#.#.#...........#.#.#...#.#.#.#.....#.#.#.#.#...#@..#.#.#...#.#@#...#.#.#.......#.#.#.#...#.#.....#@#.#.#.#.#.....#.#.@.#@#@#...#.#.#.#...#.#.....#...#.#...#...#.....#.#...#.....#.......#@#.#.#.#...#.....#.......#.#.#.#.#.#.#.......#.#.#.#.#.#.........#.#...#.......#.#...#.....#.#@#...#@#.#...#.#.@.#.#..#
#.#.......#.......#...#.#.#.#.#...#...#.@.@.#.....#@..#.#.#.......#..@#...#.#.#...#....@#.#.#.#.#.......#.#.#.#...#...#.#.#...#.....#.....#.#.#.......#.#...#.#...#.#.....#.#.#.....#.....#@#...#.#.#.#@#...#.#.#.#.#.#...#...#.#.#...#.#.#...#...#.#...#...#.....#.....#...#.@...#.#.#.#.#.#.#@#...#.#.#.#...........#.#.#...#.#.#.#.....#.#.#@#.#@..#..@#.#.#...#.#.#...#.#@#.......#.#.#.#...#.#...@.#.#.#.#.#.#.....#.#...#.#.#...#.#.#.#...#.#....@#...#.#...#...#.....#.#..@#.....#.......#.#.#.#@#...#.....#.......#.#.#.#.#.#.#.......#.#.#.#.#.#.........#.#...#.....@.#@#...#.....#.#.#...#.#.#...#.#...#.#..#
#@#@......#.......#...#@#.#.#.#...#...#.....#.....#..@#.#.#.......#...#...#@#.#...#.....#.#.#@#.#.......#.#.#.#...#...#.#.#@..#.....#.....#.#.#.......#.#...#.#...#.#.....#.#.#.....#.....#.#...#.#.#.#@#...#.#.#.#.#.#...#...#@#@#...#.#@#...#...#.#...#...#...@.#.....#...#.....#@#.#.#.#.#.#.#...#.#.#@#...........#.#.#...#.#.#.#.....#.#.#@#.#...#...#.#.#...#.#.#...#.#.#.......#.#.#.#...#.#.....#@#.#.#.#.#....@#.#...#.#.#...#.#@#.#...#.#.....#...#.#...#...#.....#.#...#.....#.......#.#@#.#.#...#.....#.......#.#@#.#.#.#.#.......#.#.#.#.#.#.........#.#...#......@#.#...#.....#.#.#...#.#.#...#.#...#.#..#
#.#.......#.......#...#.#.#.#.#...#...#.....#.....#...#.#.#.......#...#...#.#.#...#.@...#.#.#@#.#.......#.#.#.#...#...#.#.#...#.....#.....#.#.#.......#.#...#.#...#.#.....#.#.#.....#.....#.#...#.#.#.#.#...#.#.#.#.#.#.@@#...#.#.#...#.#.#...#...#.#...#...#.....#.....#...#.....#.#.#.#.#@#.#.#...#.#@#@#...........#@#.#...#.#.#.#.....#.#.#.#.#...#...#.#.#...#.#@#...#.#.#.......#.#.#.#...#.#.....#.#.#.#@#.#.....#.#@..#@#.#...#.#.#.#...#.#.....#...#.#...#..@#.....#.#...#.....#.......#.#@#.#.#...#.....#.......#.#.#.#.#.#.#.......#.#.#.#.#.#.........#.#...#@......#.#...#.....#.#.#...#.#.#...#.#...#.#..#
#.#.......#.......#...#.#.#.#.#...#...#.....#.....#@..#.#.#.......#...#...#.#.#...#....@#.#.#@#.#.......#.#.#@#...#...#.#.#...#.....#.....#.#.#.......#.#...#.#...#.#.....#@#.#.....#.....#@#...#.#.#.#.#...#@#.#.#.#.#..@#...#@#.#...#.#.#...#...#.#...#...#.....#.....#...#.....#.#.#.#.#@#.#.#...#.#.#@#...........#.#.#...#.#.#.#.....#.#.#@#@#...#...#.#.#...#.#.#...#.#.#.......#.#.#.#...#.#.....#.#.#.#.#.#...@.#.#...#@#.#...#.#.#.#...#.#.....#...#.#...#...#.....#.#...#.....#.......#@#.#.#.#...#.....#.......#.#.#.#.#.#@#.......#.#.#.#.#.#.........#.#...#.......#.#...#@....#.#.#...#.#.#...#.#...#.#..#
#.#.......#.......#...#.#.#.#.#...#...#.....#.....#...#.#.#.......#...#...#.#.#...#.....#.#.#.#.#.......#.#.#.#...#...#.#.#...#.....#.....#.#.#.......#.#...#.#...#.#.....#.#.#.....#.....#.#...#.#.#.#.#...#.#.#.#.#.#...#...#@#@#...#.#.#...#...#.#...#...#@....#.....#...#.....#.#.#.#.#@#.#.#...#.#@#.#...........#.#.#...#.#.#.#.....#.#.#@#.#...#...#.#.#.@.#.#@#...#.#@#.......#.#.#.#...#.#.....#.#.#.#@#.#..@@.#.#@..#.#.#...#.#@#.#@..#.#.....#...#.#@..#...#.....#.#...#.....#.......#.#.#.#.#...#.....#.......#.#.#.#.#.#.#.......#.#.#.#.#.#.........#.#...#.......#.#...#.....#.#.#...#.#.#...#.#...#.#..#
#.#.......#.......#.@.#.#.#.#.#...#@..#.....#.....#...#.#.#.......#...#...#.#.#...#.....#.#@#.#.#.......#.#.#.#...#...#.#.#...#.....#.....#.#.#.......#.#.@.#.#...#.#.....#.#.#.....#.....#.#...#.#.#.#.#...#.#.#.#.#.#...#...#.#.#...#.#.#...#.@.#.#...#...#..@..#.....#...#...@.#.#.#.#.#@#.#.#...#.#@#.#...........#.#.#...#.#.#.#.....#.#.#@#.#...#@..#.#.#...#.#@#...#.#.#.......#.#.#.#...#.#.....#.#.#.#.#.#.....#.#...#@#.#...#.#.#.#...#.#.....#...#.#...#...#@....#.#...#.....#.......#.#.#.#.#...#.....#.......#.#.#.#.#.#@#.......#.#.#.#.#@#......@..#.#...#.......#.#...#.....#.#.#...#.#.#...#.#...#.#..#
########################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.#.......#.......#...#.#.#.#.#...#...#.....#.....#...#.#.#....@..#...#...#.#.#...#.....#.#.#.#.#.......#.#.#.#...#...#.#.#...#.....#.....#.#.#.......#.#...#.#...#.#.....#@#.#.....#.....#.#...#.#.#.#.#...#.#.#.#.#.#...#...#.#.#...#@#.#...#...#@#...#...#.....#.....#...#.....#.#.#.#.#.#.#.#...#.#.#.#...........#.#.#...#.#.#.#.....#.#.#.#.#...#...#.#.#...#.#.#...#.#.#.......#.#.#.#...#.#.....#.#.#.#.#.#.....#.#...#.#.#...#.#.#.#...#.#.....#...#.#...#...#.....#.#...#.....#.......#.#@#.#.#...#.....#.......#.#.#.#.#.#.#.......#.#@#.#.#.#.........#.#...#.......#.#...#.....#.#.#...#.#.#...#.#...#.#..#
#.#.......#.......#...#.#.#.#.#...#...#.....#.....#..@#.#.#.......#...#...#.#.#...#.....#.#.#.#.#.......#.#.#.#...#...#.#.#...#.....#.....#.#.#.......#.#...#.#...#.#.....#.#.#.....#.....#.#...#.#.#.#.#...#.#.#.#.#.#...#...#.#.#...#.#.#...#...#.#...#...#.....#.....#...#.....#.#.#.#.#.#.#.#...#.#.#.#...........#.#.#...#.#.#.#.....#.#.#.#.#...#...#.#.#...#@#.#...#.#.#.......#.#.#.#...#.#.....#.#.#.#.#.#.....#.#...#.#.#...#.#.#.#...#.#...@.#...#.#...#...#.....#.#...#.....#.......#.#.#.#.#...#.....#.......#.#.#.#.#.#.#.......#.#.#.#.#.#.........#.#...#.......#.#...#.....#.#.#...#.#.#...#.#...#.#..#
#.#.......#.......#...#.#.#.#.#...#...#.....#.....#...#.#.#.......#...#...#.#.#...#.....#.#.#.#.#.......#.#.#.#...#...#.#.#...#.....#.....#.#.#.......#.#...#.#...#.#.....#.#.#.....#.....#.#...#.#.#.#.#...#.#.#.#.#.#...#...#.#.#...#.#.#...#...#.#...#...#.....#.....#...#....@#.#.#.#.#.#.#.#...#.#.#.#...@.......#.#.#...#.#.#.#.....#.#.#.#.#...#...#.#.#...#.#.#...#.#.#.......#.#.#.#...#.#.....#.#.#.#.#.#.....#.#...#.#.#...#.#.#.#...#.#.....#...#.#...#...#.....#.#...#.....#.......#.#.#.#.#...#.....#.......#.#.#.#.#.#.#.......#.#.#.#.#.#.........#.#...#.......#.#...#.....#.#.#...#.#.#...#.#...#.#..#
#.#.......#.......#...#.#.#.#.#...#...#.....#.....#...#.#.#.......#...#...#.#.#...#.....#.#.#.#.#.......#.#.#.#...#...#.#.#...#.....#.....#.#.#.......#.#...#.#...#.#.....#.#@#.....#.....#.#...#.#.#.#.#...#.#.#.#.#.#...#...#.#@#...#.#@#...#@.@#.#...#...#.....#.....#...#.....#.#.#@#.#.#.#.#...#.#.#.#...........#.#.#...#.#.#.#.....#.#.#.#.#...#...#.#.#...#.#.#...#.#.#.......#.#.#.#...#.#.....#.#.#.#.#.#.....#.#...#.#.#...#.#.#.#...#.#.....#.@.#.#...#...#.....#@#...#.....#.......#.#.#.#.#...#.....#..@....#.#.#.#.#.#.#.......#.#.#.#@#.#.........#.#...#.......#.#...#.....#.#.#@..#.#@#...#.#...#.#..#
#.#.......#.......#..@#.#.#.#.#@..#...#.....#.....#...#.#.#.......#...#...#.#.#...#.....#.#.#.#.#.......#.#.#.#...#...#.#.#...#.....#.....#.#.#.......#.#...#.#...#.#.....#.#.#.....#.....#.#...#.#.#.#.#...#.#.#.#@#.#...#...#.#.#...#.#.#...#...#.#...#...#.....#.....#...#.....#.#.#.#.#.#.#.#...#.#.#.#...........#.#.#...#.#.#.#.....#.#.#.#.#...#...#.#.#...#.#.#...#.#.#.......#.#.#.#...#.#.....#.#.#.#.#.#.....#.#...#.#.#...#.#.#.#...#.#.....#@..#.#...#...#.....#.#...#.....#.......#.#.#.#.#...#.....#.......#.#@#.#.#.#.#.......#.#.#.#.#.#.........#.#...#.......#.#...#.....#.#.#...#.#.#...#.#...#.#..#
#.#.......#.......#...#.#.#.#.#...#...#.....#.....#...#.#.#.......#...#...#.#.#...#.....#.#.#.#.#.......#.#.#.#...#...#.#.#...#.....#.....#@#@#.......#.#...#.#...#@#.....#.#.#.....#.....#.#...#.#.#.#.#...#.#.#.#.#.#...#...#.#.#...#.#.#...#...#.#...#...#.....#.....#...#.....#.#.#.#@#.#.#.#...#.#.#.#...........#.#.#...#.#.#.#.....#.#.#.#.#...#...#.#.#...#.#.#...#.#.#.......#.#.#.#...#.#.....#.#.#.#.#.#.....#.#...#.#.#...#.#.#.#...#.#.....#...#.#...#...#.....#.#...#.....#.......#.#.#.#.#...#.....#.......#.#.#.#.#.#.#.......#.#.#.#.#.#.........#.#...#....@..#.#@..#.....#.#.#...#.#.#...#.#...#.#..#
#.#.......#.......#...#.#.#.#.#...#...#.....#.....#...#.#.#.......#...#...#.#.#...#.....#.#.#.#.#.......#.#.#.#...#...#.#.#...#.....#.....#.#.#.......#.#...#.#...#.#.....#.#.#.....#.....#.#.@.#.#.#.#.#...#.#.#.#.#.#...#...#.#.#...#.#.#...#...#.#...#@..#..@..#.....#...#.....#.#.#.#.#.#.#.#...#.#.#.#...........#.#.#...#.#.#.#.....#.#.#.#.#...#...#.#.#...#.#.#..@#.#.#.......#.#.#.#...#.#.....#@#.#.#.#.#.....#.#...#.#.#...#.#.#.#...#.#.....#...#.#...#...#.....#.#...#.....#.......#.#.#.#.#...#.....#.......#.#.#.#.#.#.#.......#.#.#.#.#.#.........#.#...#....@..#.#...#.....#.#.#...#.#.#...#.#...#.#..#
#.#.......#.......#@@.#.#.#.#.#...#...#.....#.....#...#.#.#....@..#@..#...#.#.#...#.....#.#.#.#.#.......#.#.#.#...#...#.#.#...#.....#.....#.#.#.......#.#...#@#...#@#.....#.#.#.....#.....#.#...#.#.#.#.#...#.#.#.#.#.#...#...#.#.#..@#.#.#...#...#.#...#...#.....#.....#...#.....#.#.#.#.#.#.#.#...#.#.#.#...........#.#.#...#.#.#.#.....#@#.#.#.#...#...#.#.#...#.#.#.@.#.#.#.......#.#.#.#...#.#.....#@#.#.#.#.#.....#.#...#.#.#...#@#.#.#...#.#....@#...#.#...#...#.....#@#...#.....#.......#.#.#.#.#...#.....#.......#.#.#.#.#.#.#.......#.#.#.#.#.#.........#.#...#.......#.#...#.....#.#.#...#.#.#...#.#...#.#..#
#.#.......#.......#...#.#.#.#.#...#...#.....#.....#...#.#.#.......#...#...#.#.#...#...@.#.#.#.#.#.......#.#.#.#...#...#.#.#...#.....#.....#.#.#.......#.#...#.#...#.#.....#.#.#.....#.....#@#...#.#.#.#.#...#.#.#.#.#.#...#...#.#.#...#.#.#...#...#.#...#...#.....#.....#...#.....#.#.#.#@#.#@#.#...#.#.#.#...........#.#.#...#.#.#.#.....#.#.#.#.#...#...#.#.#...#.#.#...#.#.#.......#.#.#.#...#.#.....#.#.#.#.#.#.....#.#...#.#.#...#.#.#.#...#.#.....#...#.#...#...#.....#.#...#.....#.......#.#.#.#.#...#.....#.......#.#.#.#.#.#.#.......#.#@#.#.#.#.........#.#...#.......#.#...#.....#.#.#...#.#@#...#.#...#.#..#
#.#.@.....#.......#...#.#.#.#.#...#...#.....#.....#...#.#.#....@..#...#...#.#.#...#.....#.#.#.#.#@......#.#.#.#...#...#.#@#...#.....#.....#.#.#.......#@#...#.#...#.#.....#.#.#.....#.....#.#@..#.#.#.#.#...#.#.#.#.#.#...#...#.#.#...#.#.#...#...#.#...#...#.....#.....#...#.....#.#.#.#.#.#.#.#...#.#.#.#...........#.#.#...#.#.#.#.....#.#.#.#.#@..#...#.#.#...#.#.#...#.#.#.......#.#.#.#...#.#.....#.#.#.#.#.#.....#.#...#.#.#...#.#.#.#...#.#...@.#...#.#...#...#.....#.#...#.....#.......#.#.#.#.#...#.....#.......#.#.#.#.#.#.#.......#.#.#.#.#.#.........#.#...#.......#.#...#.....#.#.#...#.#.#...#.#...#.#..#
#.#.......#.......#...#.#.#.#.#@..#...#.....#.....#...#.#.#.......#...#...#.#.#...#.....#.#.#.#.#.......#.#.#.#...#...#.#.#...#.....#.....#.#.#.......#.#...#.#...#.#.....#.#.#.....#.....#.#...#.#.#.#.#...#.#.#.#@#.#...#...#.#.#...#.#.#...#...#.#...#..@#.....#.....#...#.....#.#.#.#.#.#.#.#...#.#.#.#...........#.#.#...#.#.#.#.....#@#.#.#.#...#...#.#.#...#.#.#...#.#.#.......#.#.#.#...#.#.....#.#.#.#.#.#.....#.#...#.#.#...#.#.#.#...#@#.....#...#.#...#...#.....#.#...#.....#.......#.#.#.#.#...#.....#.......#.#.#.#.#.#@#.......#.#.#.#.#.#.....@...#.#...#.......#.#...#.....#.#.#...#.#.#...#.#...#.#..#
#.#.......#.......#...#.#.#.#.#...#...#.....#.....#...#.#.#.......#...#...#.#.#...#.....#.#.#.#.#.......#.#.#.#...#...#.#.#...#.....#.....#.#.#.......#.#.@.#.#...#.#.....#.#.#.....#.....#.#...#.#.#.#.#...#.#.#.#.#.#...#...#.#.#...#.#.#...#...#.#...#...#.....#.....#...#.....#.#.#.#.#.#.#.#...#.#.#.#...........#.#.#...#.#.#.#.....#.#.#.#.#...#...#.#.#...#.#.#...#.#.#.......#.#.#.#...#.#.....#.#.#.#.#.#.....#.#...#.#.#@..#.#.#.#...#.#.....#...#.#...#...#.....#.#...#.....#.......#.#.#.#.#...#.....#.@.....#.#.#.#.#.#@#.......#.#.#.#.#.#.........#.#...#.......#.#...#.....#.#.#...#.#.#...#.#...#.#..#
#@#.......#.......#...#.#.#.#.#...#...#.....#.....#...#.#.#.......#...#...#.#.#...#.....#.#.#.#.#.......#.#.#.#...#...#@#.#...#.....#.....#.#.#.......#.#...#@#...#.#.....#.#.#.....#.....#.#...#.#.#.#.#...#.#.#.#.#.#...#...#.#.#...#.#.#...#...#.#...#...#.....#.....#...#.....#.#.#.#.#.#.#.#...#.#.#@#...........#.#.#...#.#.#.#.....#.#.#.#.#...#...#.#.#...#.#.#...#.#.#.......#.#.#.#...#.#.....#.#.#.#.#.#.....#.#...#.#.#@..#.#.#.#...#.#.....#...#.#...#...#.....#.#...#.....#.......#.#.#.#.#...#.....#.......#.#.#.#.#.#.#.......#.#.#.#.#.#.........#.#...#.......#.#...#.....#.#.#...#.#.#...#.#...#.#..#
#.#.......#.......#...#.#.#.#.#...#...#.....#.....#...#.#.#.......#...#...#.#.#...#.....#.#.#.#.#.......#.#.#.#...#...#.#.#...#.....#.....#.#.#.......#.#...#@#...#.#.....#.#.#.....#.....#.#...#.#.#.#.#...#.#.#.#.#.#...#...#.#.#...#.#.#...#...#.#...#...#.....#.....#...#.....#.#.#.#.#.#.#.#...#.#.#.#...........#.#.#...#.#.#.#.....#.#.#.#.#...#...#.#.#...#.#.#...#.#.#.......#.#.#.#...#.#.....#.#.#.#.#.#.....#.#...#.#@#...#.#.#@#...#.#.....#...#.#...#...#.....#.#...#.....#.......#.#.#.#.#...#.....#.......#.#.#.#.#.#.#.......#.#.#.#.#.#.........#.#...#.......#.#...#.....#.#.#...#.#@#...#.#@..#.#..#
#.#.......#.......#...#.#.#.#.#...#...#.....#.....#...#.#.#.......#...#...#.#.#...#.....#@#.#.#.#.......#.#.#.#...#...#.#.#...#.....#.....#.#@#.......#.#...#.#...#.#.....#.#.#.....#.....#.#...#.#.#.#.#...#.#.#.#.#.#...#...#.#.#...#.#.#...#...#.#...#...#.....#.....#...#.....#.#.#.#.#.#.#.#...#.#.#.#...........#.#.#@..#.#.#.#.....#.#.#.#.#...#...#.#.#...#.#.#...#.#.#.......#.#.#.#...#.#.....#.#.#.#.#.#.....#.#...#.#.#...#.#.#.#...#.#.....#...#.#...#...#.....#.#...#.....#.......#@#.#.#.#...#.....#.......#.#.#.#.#.#.#.......#.#.#.#.#.#.........#.#...#.......#.#...#.....#.#.#...#.#.#...#.#...#.#..#
#.#.......#.......#...#.#.#.#.#...#...#.....#.....#...#.#.#.......#...#...#.#@#...#.....#.#.#.#.#..@....#.#.#.#...#...#.#.#...#.....#.....#.#.#.......#.#...#.#...#.#.....#.#.#.....#.....#.#...#.#.#.#.#...#.#.#.#.#.#...#...#.#.#...#.#@#...#...#.#...#...#.....#.....#...#.....#.#.#.#@#.#.#.#...#.#.#.#...........#.#.#...#.#.#.#.....#.#.#.#.#...#...#.#.#...#.#.#...#.#.#.......#.#@#.#...#.#.....#.#@#.#.#.#.....#.#...#.#.#...#.#.#.#...#.#.@...#...#.#...#...#.....#@#...#.....#.......#.#.#.#.#...#.....#.......#.#.#.#.#.#.#.......#.#.#.#.#.#.........#.#...#.......#.#...#.....#.#.#...#.#.#...#.#...#.#..#
#.#.......#.......#...#.#.#.#.#...#...#.....#.....#...#.#.#.......#...#...#.#.#...#.....#.#.#.#.#.......#.#.#.#...#...#.#.#...#.....#.....#.#.#.@.@...#.#...#.#...#.#.....#.#.#.....#.....#.#...#.#.#.#.#...#.#.#.#.#.#...#...#.#.#...#.#.#...#...#.#...#...#.....#.....#...#.....#.#.#.#.#.#.#.#...#.#.#.#...........#.#.#...#.#.#.#.....#.#.#.#.#...#...#.#.#...#.#.#...#.#.#.......#.#.#.#...#.#.....#.#.#.#.#.#.....#.#...#.#.#...#.#.#.#...#.#.....#...#.#...#...#.....#.#...#.....#.......#.#.#.#.#...#.....#.......#.#.#.#.#.#.#.......#.#.#.#.#.#.........#.#...#.......#.#...#.....#.#.#...#.#.#...#@#...#.#..#
#.#.......#.......#@.@#.#.#.#.#...#...#.....#.....#..@#.#.#.......#...#...#.#.#...#.....#.#.#.#.#.......#.#.#.#...#...#.#.#...#.....#.....#.#.#.......#.#...#@#...#.#.....#@#.#.....#.....#.#...#.#.#.#.#...#.#.#.#.#.#...#...#.#.#...#.#@#...#...#.#...#.@.#.....#.....#...#.....#.#.#.#.#.#.#.#...#.#.#.#...........#.#.#@..#.#.#.#.....#.#.#.#.#...#...#.#.#...#.#.#...#.#.#.......#@#.#.#...#.#.....#.#.#.#.#.#.....#.#...#.#.#...#.#.#.#...#.#.....#@..#.#...#...#.....#.#...#.....#.......#.#.#.#.#...#.....#.......#.#.#.#.#.#.#.......#.#.#.#.#.#.........#.#...#.......#.#...#.....#.#.#...#.#.#...#@#...#.#..#
#.#.......#.......#...#.#.#.#.#...#...#.....#.....#...#.#.#.......#...#...#.#.#...#.....#.#.#.#.#..@....#.#.#.#...#...#.#.#...#.....#.....#.#.#.......#.#...#.#...#.#.....#.#.#.....#.....#.#...#.#.#.#.#@..#.#.#.#.#.#...#...#.#.#...#.#.#...#...#.#...#...#.....#.....#...#.....#.#.#.#.#.#.#.#...#.#.#.#...........#.#.#...#.#.#.#.....#.#.#.#.#...#...#.#.#...#.#.#...#.#.#.......#.#.#.#...#.#.....#.#.#.#.#.#.....#.#...#.#.#...#.#.#.#...#.#@....#...#.#...#...#.....#.#...#.....#.......#.#.#.#.#...#.....#.......#.#.#.#.#.#@#.......#.#.#.#.#.#.........#.#...#.......#@#...#.....#.#.#.@.#.#.#...#.#...#.#..#
########################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.#.......#@......#...#@#.#.#.#...#...#.....#.....#...#@#.#.......#...#...#.#.#...#.....#.#.#.#.#.......#.#.#.#...#...#.#.#...#.....#.....#.#.#.......#.#...#.#...#.#.....#.#.#.....#.....#.#...#.#.#@#.#...#.#.#.#.#.#...#...#@#.#...#@#.#...#..@#.#...#@..#.....#.....#...#.....#.#.#.#.#.#.#.#...#@#.#.#...........#.#.#...#.#.#.#.....#.#.#.#.#...#...#.#.#...#.#.#...#.#.#.......#.#@#.#...#.#.....#.#.#.#.#.#.....#.#...#.#.#...#@#.#.#...#.#.....#...#.#...#...#.....#.#...#.....#.......#.#.#.#@#...#.....#.......#@#.#.#@#.#.#.......#.#.#.#.#.#.........#.#@..#.......#.#...#.....#.#@#...#.#.#...#.#...#.#..#
#.#.......#.......#...#.#@#.#.#..@#...#.....#@....#...#.#.#.......#.@.#...#.#.#...#.....#.#.#.#.#.......#.#.#.#...#...#.#.#...#.....#.....#.#.#.......#.#...#@#...#.#.....#.#.#.....#.....#.#...#.#.#.#.#...#.#.#.#.#.#...#...#.#.#...#.#.#...#...#.#...#...#.....#.....#...#.....#.#.#.#@#.#.#.#...#.#.#.#...........#.#.#...#.#.#.#.....#.#.#.#.#...#...#.#.#...#@#.#...#.#.#.......#.#.#.#...#.#..@.@#.#.#.#.#.#.....#.#...#.#.#...#.#.#.#...#.#.....#...#.#...#...#.....#.#...#.....#.......#.#.#.#.#...#.....#.......#.#.#.#.#.#.#.......#.#.#.#.#.#.........#.#.@.#.......#@#...#.....#.#.#...#.#.#...#.#...#.#..#
#.#.......#.......#...#@#.#.#.#...#...#.@...#.....#...#@#.#.......#.@.#...#.#.#...#.....#.#.#.#.#.......#.#.#.#...#...#.#.#...#.....#.....#.#.#.......#.#...#.#...#.#.....#.#.#.....#.....#.#...#.#@#@#.#...#.#.#.#.#.#...#...#.#.#...#.#.#...#...#.#...#...#.....#.....#...#.....#.#.#.#.#@#.#.#...#.#.#.#...........#.#.#...#.#.#.#.....#.#.#.#.#...#...#.#.#...#.#.#...#.#.#.......#.#.#.#...#@#.....#.#.#.#.#.#.....#.#...#.#.#...#.#.#.#...#.#.....#...#.#...#...#.....#.#@..#.....#.......#.#.#.#.#...#.....#.......#.#@#.#@#.#@#.......#.#.#.#.#.#.........#.#@..#.......#.#...#.....#.#.#...#.#.#...#.#...#.#..#
#.#.......#.......#...#.#.#.#.#.@.#...#.@...#.....#...#.#.#.......#...#...#.#.#...#.....#.#.#.#@#.......#.#.#.#...#...#.#.#...#.....#.....#.#.#@......#.#...#.#...#.#.....#.#.#.....#.....#.#...#.#.#.#.#...#@#.#.#.#.#...#...#.#.#...#.#.#...#...#.#...#...#.....#.....#...#.....#.#.#.#.#.#.#.#...#.#.#.#...........#.#@#...#.#@#.#.....#.#.#.#.#...#...#.#.#...#.#.#...#.#.#.......#.#.#.#...#.#.....#.#.#.#.#.#.....#.#...#.#.#...#.#.#.#...#.#.....#...#.#...#...#.....#.#...#.....#.......#.#.#.#.#...#.....#.......#.#.#.#@#.#.#.......#.#.#.#.#.#.........#.#...#.......#@#...#.....#.#.#...#.#.#...#.#...#.#..#
#.#.......#.......#...#@#.#.#.#...#...#.....#.....#...#.#.#.......#...#...#.#.#...#.....#.#.#.#@#.......#.#.#.#...#...#.#.#...#.....#.....#@#.#.......#.#...#.#...#.#.....#.#.#.....#.....#.#...#.#.#@#.#...#.#.#.#.#.#...#...#.#.#...#.#.#...#...#.#...#...#.....#.....#...#.....#.#.#.#.#.#.#.#...#.#.#.#...........#.#.#...#.#.#.#.....#.#.#.#.#...#...#.#.#...#.#.#...#.#.#.....@.#.#.#.#...#.#.@...#.#.#.#.#.#.....#.#...#.#.#...#.#.#.#@..#@#.....#...#.#...#...#.....#.#...#.....#.......#.#.#.#.#...#.....#.......#.#.#@#.#.#.#.......#.#.#.#.#.#.........#.#@..#.......#@#...#.....#.#@#...#.#.#...#.#...#.#..#
#.#.......#.......#...#.#.#.#.#...#...#.....#.....#.@.#.#.#.......#...#...#.#.#...#.....#.#.#.#.#.......#.#.#.#...#...#.#.#...#.....#.....#.#.#.......#.#...#.#...#.#.....#.#.#.....#.....#.#...#@#.#@#.#...#.#.#.#.#.#...#...#.#.#...#@#.#...#...#.#...#...#.....#.....#...#.....#.#.#.#.#.#.#.#...#.#.#.#...........#.#.#...#.#.#.#.....#.#.#.#.#@..#...#.#.#...#.#.#...#.#.#.......#.#.#.#...#.#.....#.#.#.#.#.#.@...#.#...#.#.#...#.#.#.#...#.#.....#...#@#...#...#.....#.#...#.....#.......#.#.#.#.#...#.....#.......#.#.#.#@#.#.#.......#.#.#.#.#.#.........#.#...#.......#@#...#.....#.#.#...#.#@#...#.#...#.#..#
#.#.......#.......#...#.#.#.#.#...#...#.....#.....#...#.#.#....@..#.@.#...#.#.#...#.....#@#.#.#.#.......#@#.#.#...#...#.#.#...#.....#....@#@#.#.......#.#...#.#...#.#.....#.#.#.@...#.....#.#...#.#.#.#.#...#.#.#.#.#.#...#...#.#.#...#.#.#...#...#.#...#...#.....#.....#...#.....#.#.#.#.#.#.#.#...#.#.#.#...........#.#.#...#.#.#.#.....#.#.#.#.#...#...#.#.#...#.#.#...#.#.#.......#.#.#.#...#@#@....#.#.#.#.#.#.....#.#...#.#.#...#.#.#@#...#@#.....#...#@#...#...#.....#.#...#..@..#.......#.#.#.#.#...#..@..#.......#.#.#.#@#.#.#.......#.#.#.#.#.#.........#.#...#.......#.#...#...@.#.#.#...#.#.#...#.#...#.#.@#
#.#.......#.......#...#.#.#.#.#..@#...#.....#.....#...#.#.#.......#...#...#.#.#...#.....#@#.#.#.#.......#.#.#.#...#.@.#.#.#...#.....#.....#.#.#.......#.#...#.#...#.#.....#.#.#.....#.....#.#...#.#.#.#.#...#.#.#.#.#.#...#...#.#.#...#.#.#...#@..#@#...#...#.....#.....#@..#.....#.#.#.#.#.#.#.#...#.#.#.#...........#.#.#...#.#.#.#.....#.#.#.#.#...#...#.#.#...#.#.#...#.#@#.......#.#.#.#...#.#....@#.#.#.#.#.#.....#.#...#.#.#...#.#.#.#...#.#.....#...#.#...#...#.....#@#...#.....#.......#.#.#@#.#...#.....#.......#.#.#.#.#.#@#.......#.#.#.#.#.#.........#.#...#.......#@#...#.....#.#.#...#.#.#...#.#...#.#..#
#.#.......#.......#...#@#.#.#.#...#...#.....#.....#...#.#.#.......#...#...#.#.#...#.....#.#.#.#.#.......#.#.#.#...#...#.#.#...#.....#.....#.#.#.......#.#@..#.#@..#.#.....#.#.#.....#.....#.#...#.#.#.#.#...#.#.#.#.#.#...#...#.#.#...#.#.#...#...#.#...#...#.....#@....#...#.....#.#.#.#.#.#.#.#...#.#.#.#...........#.#.#...#.#.#.#.....#.#.#.#.#...#...#.#.#...#@#.#...#.#.#.......#.#.#.#...#.#.....#.#.#.#.#.#.....#.#...#.#.#...#.#.#.#...#.#.....#...#@#...#...#.....#.#...#.....#.......#.#.#.#.#...#.....#.......#.#.#.#.#.#.#.......#.#.#.#.#.#.........#.#...#.......#@#...#.....#.#.#...#.#.#...#.#...#.#..#
########################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#@#.......#.......#...#.#.#.#.#.@.#...#.....#.....#...#@#@#.......#..@#...#.#@#...#.....#.#.#@#.#.....@.#.#@#@#...#.@.#.#.#...#.....#.@..@#@#@#.@@..@.#.#...#@#...#@#....@#.#@#.....#..@..#.#@..#@#@#.#.#...#@#@#@#@#.#...#...#@#.#@..#@#@#@.@#.@.#.#...#..@#.....#..@..#...#@.@.@#.#@#@#@#.#@#.#...#@#.#.#...........#@#.#...#.#@#.#.....#@#.#.#.#...#.@.#@#.#@..#.#.#...#@#.#...@@@.#.#@#.#...#.#.....#.#@#.#.#.#.....#.#@..#@#@#...#.#.#.#...#.#.....#@.@#@#...#@..#@....#.#...#...@.#......@#.#.#.#@#...#.@...#@@....@#.#@#.#.#@#.#.......#.#.#@#.#.#....@....#.#...#.......#.#...#.....#.#.#.@.#.#@#...#@#.@@#.#..#
########################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.#..@....#.......#...#.#.#.#.#...#...#.....#.....#...#.#.#.......#.@.#...#.#.#...#.....#.#.#.#.#.......#.#@#.#.@.#...#.#.#...#.....#.....#.#.#.......#.#...#.#.@@#.#.....#.#.#.....#.....#.#...#.#.#.#.#...#.#.#@#.#.#...#...#.#.#...#.#.#...#...#.#...#...#.....#.....#...#.....#.#.#.#@#.#.#.#..@#.#.#.#...........#.#.#.@.#.#.#.#.....#.#.#.#.#...#...#.#.#..@#@#.#@..#.#.#.......#.#@#.#...#.#.....#.#.#.#.#@#.....#.#...#.#.#...#.#.#.#...#.#.....#...#.#...#...#.....#.#...#.....#.......#.#.#.#@#...#.....#.......#.#@#.#@#.#.#.......#.#.#.#.#.#.........#@#...#.......#.#...#.....#.#.#...#.#.#...#@#...#@#@.#
#.#.......#.......#...#.#.#.#.#...#...#.....#.....#.@.#.#.#.......#...#...#@#.#...#.....#.#.#@#.#.......#.#@#.#...#...#.#.#...#.....#.@...#.#.#.......#.#...#.#@..#.#...@.#.#.#.....#.....#.#...#.#.#.#.#...#.#.#.#.#.#...#..@#.#@#...#.#.#...#...#.#...#...#.....#.....#...#.....#.#.#@#.#.#.#.#...#.#.#.#...........#.#.#...#.#.#.#.....#.#.#.#.#...#.@@#.#.#...#.#.#...#.#.#.......#@#@#.#...#.#.....#.#.#@#.#@#.....#.#...#.#.#...#.#.#.#...#.#.....#...#.#...#.@.#.....#.#...#.....#.......#.#.#.#.#...#.....#.....@.#.#.#.#.#.#.#.......#.#.#.#.#.#.........#.#...#...@...#.#...#.....#.#.#@..#.#.#...#.#...#.#..#
#.#.....@.#.......#...#.#.#.#.#...#...#.....#.....#...#.#.#.......#@..#...#.#.#...#.....#.#.#@#.#.......#.#.#.#...#...#.#.#...#.....#.....#.#.#.......#.#...#.#...#.#...@@#.#.#.....#.....#.#...#.#.#.#.#...#.#.#.#.#.#...#..@#.#.#...#.#.#...#...#.#...#...#.....#..@..#...#.....#.#.#.#@#.#.#.#...#.#.#.#...........#.#.#...#.#.#.#.....#.#@#.#.#...#...#.#.#...#.#.#@..#.#.#.......#.#@#.#...#.#.....#.#.#.#.#.#.....#.#...#.#.#...#.#.#.#...#.#.....#...#@#..@#...#.....#.#...#.....#.......#.#.#.#.#...#.....#.......#.#.#.#.#.#.#.......#.#.#.#.#.#.........#.#...#.......#.#...#.....#.#.#...#@#.#...#.#...#@#..#
#.#.......#..@....#...#.#.#.#.#...#...#.....#...@.#...#.#.#.......#..@#...#.#.#...#.....#.#.#@#.#.......#.#@#.#...#...#.#.#...#.....#.....#.#.#.......#.#...#.#@..#.#...@.#.#.#.....#.....#.#.@.#.#@#.#.#...#.#.#.#.#.#...#@..#.#.#...#.#.#...#...#.#...#...#.....#.....#...#.....#.#.#.#.#.#.#.#...#.#.#.#...........#.#.#...#.#.#.#.....#.#.#.#.#...#..@#.#@#...#@#.#@.@#.#.#.......#@#.#@#...#.#.....#.#.#.#@#.#.....#@#...#.#.#@..#.#.#.#...#.#.....#@..#.#...#...#.....#.#...#.....#.......#.#.#.#.#...#.....#.......#.#.#@#.#.#.#.......#.#.#.#.#.#.........#.#...#.......#.#..@#.....#.#.#...#@#.#...#.#...#.#..#
#.#.......#.......#...#.#.#.#.#...#...#.....#.....#...#.#.#.......#...#...#.#.#...#.....#.#.#@#.#.......#.#.#.#...#...#.#.#...#.....#.....#.#.#.......#.#...#.#...#.#.....#.#.#.....#.....#.#...#.#.#.#.#...#.#.#.#.#.#...#@..#.#.#.@.#.#.#...#...#.#...#...#.....#@....#...#.....#@#.#.#.#.#.#.#...#.#.#.#...........#.#.#...#.#.#.#.....#.#.#.#.#...#..@#.#.#...#@#.#@..#.#@#.......#@#@#@#...#.#.....#.#.#.#.#@#.....#.#...#.#.#...#.#@#.#...#.#.....#...#.#@..#...#.....#.#...#..@..#.......#@#.#.#@#...#.....#.....@.#.#.#@#.#.#.#.......#.#.#.#.#.#.........#@#...#..@....#.#...#.....#.#.#...#.#.#..@#.#...#.#..#
########################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.#.......#@.@....#@..#.#.#@#.#...#...#....@#.....#...#@#@#....@@.#@.@#@@.#.#.#...#.....#.#.#.#.#@......#.#.#.#.@.#...#.#@#..@#@....#...@.#@#.#@.....@#@#...#@#...#@#.....#.#@#....@#.....#@#...#@#.#.#.#...#.#.#.#.#@#...#@..#@#@#..@#@#.#...#...#.#...#@@.#....@#.....#@..#..@..#.#@#.#.#@#.#.#@..#@#@#@#.......@...#.#.#...#.#.#@#.....#@#.#@#.#...#.@.#.#@#.@.#@#.#...#.#.#......@#@#.#.#...#.#....@#.#.#.#.#.#.....#@#...#.#.#@..#.#.#@#...#.#..@.@#...#.#...#...#.....#@#...#.....#.......#@#.#.#.#...#.....#@..@...#.#.#.#@#.#.#..@....#@#@#.#@#@#.........#@#..@#.@..@@.#.#..@#.....#@#.#...#.#@#...#@#...#@#..#
########################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.#...@...#.......#...#.#.#@#.#...#...#.....#.....#...#.#.#.......#@..#...#.#.#@.@#.....#.#.#.#.#.......#.#.#@#...#...#.#.#...#.....#.@...#.#.#.......#@#...#@#...#.#.....#.#.#.....#.....#.#...#.#.#.#.#.@.#.#.#.#.#.#...#...#@#.#...#.#.#...#...#.#...#...#.....#.....#...#.....#.#@#.#.#.#.#.#...#.#.#.#...........#.#.#...#.#.#.#.....#.#.#.#.#.@.#...#.#.#...#.#.#...#.#.#.......#.#@#.#...#.#.....#@#.#.#.#.#.....#.#.@@#.#@#...#.#.#@#...#.#@....#...#.#...#...#.@...#.#...#.....#.......#.#.#.#.#...#.....#.......#.#.#.#@#.#.#.@.....#.#.#.#.#.#...@.....#@#...#.......#.#...#.....#.#.#...#.#.#...#.#...#.#..#
#.#.......#.......#...#.#.#.#.#...#...#.....#.....#...#.#.#..@....#...#...#.#.#...#.....#.#.#.#.#.......#.#.#@#...#...#.#.#...#.....#.....#.#.#.......#.#...#@#...#.#.....#.#.#....@#.....#.#...#.#.#.#.#...#.#.#.#.#@#...#...#.#.#...#.#.#...#...#.#...#...#.....#.....#..@#.....#.#@#.#.#.#.#.#...#.#.#.#...........#.#.#...#.#.#.#.....#.#.#.#.#...#...#.#.#...#.#.#...#.#.#.......#.#.#@#...#.#..@..#.#.#.#.#.#.....#.#..@#.#.#...#.#.#.#...#.#.....#...#.#...#...#.....#.#...#.....#.......#.#.#.#.#...#.....#.......#.#.#.#.#.#.#.......#.#.#.#.#.#........@#.#...#.......#.#.@.#@...@#.#.#...#.#.#...#.#...#.#..#
#.#.......#.......#...#.#.#@#.#...#...#.....#.....#...#.#.#@......#...#...#.#.#...#.....#.#.#.#.#.......#.#@#@#...#...#.#.#...#.....#.....#.#.#.......#.#...#.#...#.#.....#.#.#.....#.....#.#...#.#.#.#.#...#.#.#.#.#.#...#...#@#.#...#@#.#...#...#.#...#...#.....#.....#...#.....#.#@#.#.#.#.#.#...#.#.#.#...........#.#.#...#.#.#.#.....#.#.#.#@#...#...#.#.#...#.#.#...#@#.#....@..#.#@#.#...#.#..@..#@#.#.#@#.#.....#.#...#.#.#...#.#.#.#...#.#@....#...#.#...#@..#..@..#.#..@#.....#.......#.#.#.#.#...#.....#.......#.#.#.#.#.#.#.......#.#.#@#.#.#.........#@#...#.......#@#...#.....#@#.#...#@#.#...#.#...#.#..#
#.#.......#.......#...#.#.#.#.#...#...#.....#.....#...#.#.#.......#...#...#.#.#...#.....#@#.#.#.#.......#.#.#.#...#...#.#.#...#.....#.....#.#.#.......#.#...#.#...#.#.....#.#@#.....#.....#.#...#.#@#.#.#...#.#.#.#.#.#...#...#.#.#...#.#.#...#...#.#...#.@.#.....#.....#...#.....#.#.#.#.#@#.#.#...#.#.#.#...........#.#.#...#@#.#.#.....#.#.#.#.#...#...#.#.#...#.#.#...#.#.#....@..#.#.#.#...#.#.....#.#.#.#@#.#.....#.#...#.#.#...#.#.#.#...#.#.....#...#.#...#...#.@...#.#...#.....#.......#.#.#.#.#...#.....#.......#.#.#@#.#.#.#.......#.#.#.#.#.#.........#.#...#.......#.#...#.....#.#.#...#.#.#...#.#...#.#..#
#.#.......#.......#...#.#.#.#.#...#...#.@...#.....#...#.#.#.......#..@#...#.#.#...#.....#.#.#.#.#.......#.#.#@#...#...#@#.#...#.....#.....#.#.#.......#@#...#.#...#.#....@#.#.#.....#.....#.#...#.#.#.#.#...#.#.#.#.#.#...#...#@#.#...#.#.#...#@..#.#...#@..#.....#..@..#...#.....#.#.#.#.#.#.#.#...#.#.#.#...........#.#.#...#@#.#.#.....#.#.#@#@#...#...#.#.#...#.#.#...#@#.#....@..#.#.#.#...#.#.@...#.#.#.#.#.#.....#.#...#.#@#...#.#.#.#...#.#.....#...#.#...#...#.....#.#@..#.....#.......#.#.#.#.#...#.....#.......#.#.#.#@#.#.#.......#.#.#.#.#.#.........#.#...#.......#.#...#.....#.#.#...#.#.#...#.#...#.#..#
########################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#@#.......#.......#...#@#.#.#.#...#.@@#.....#.....#...#@#.#.......#...#...#@#.#...#.....#.#.#.#.#.......#.#.#@#...#.@.#.#.#...#.....#@....#.#.#.......#.#..@#@#@..#@#.....#.#.#.....#.....#.#...#.#.#.#@#...#.#.#@#.#.#...#...#.#.#...#.#.#...#...#.#...#...#.....#.....#...#.....#.#.#@#.#.#.#.#...#.#.#.#...........#.#.#.@.#.#.#.#.....#@#@#.#.#...#...#.#.#...#.#@#...#.#@#.......#.#@#.#...#.#.....#.#.#.#.#.#.....#.#...#.#.#...#.#.#.#...#.#.....#...#.#...#...#.....#.#...#.....#.......#.#@#.#.#...#.....#.......#.#.#.#.#.#.#.......#@#@#.#.#.#...@.....#.#...#.......#@#...#.....#.#.#...#.#.#...#@#...#.#..#
#@#@......#.......#@..#@#.#.#.#...#...#.....#.....#...#@#.#..@....#...#...#.#.#...#.....#.#@#.#.#.......#@#.#.#...#...#.#.#...#.....#.....#@#.#.......#.#...#.#...#.#.....#.#.#.....#.....#.#...#.#.#.#@#...#.#.#@#.#@#...#...#.#.#...#.#.#...#...#.#...#.@.#.....#....@#...#.....#.#.#.#.#.#.#@#...#.#@#.#...........#.#.#...#.#.#.#.....#@#@#.#.#...#...#.#.#@..#.#.#...#@#@#.......#.#.#.#...#.#.....#.#.#@#@#.#.@@..#.#...#.#.#...#.#.#.#...#.#.....#...#.#...#...#.....#.#...#.....#.......#.#.#.#@#...#.....#.......#@#.#.#.#.#.#.......#@#.#.#@#@#.........#.#...#.......#.#...#.....#.#.#...#.#.#...#.#...#.#..#
#.#.......#.......#...#.#.#@#.#...#...#.....#.....#...#.#.#.......#...#...#@#.#...#.....#.#.#.#@#.......#.#.#.#...#..@#.#.#...#.....#.@...#.#@#.......#@#..@#@#...#.#.@...#.#.#.....#.....#.#...#.#.#@#.#...#.#.#.#.#.#...#@..#.#.#...#.#@#...#...#@#...#.@.#.....#.....#...#.....#.#.#@#.#.#.#@#@.@#.#@#@#...........#.#.#...#@#.#.#.....#.#@#.#.#...#...#.#.#...#.#.#...#@#@#.......#.#@#@#...#.#.....#.#.#.#.#@#.....#@#...#.#@#...#@#.#@#...#.#.....#...#.#...#.@@#.....#.#...#.....#.......#.#@#.#.#...#.....#.......#@#@#.#.#.#.#.......#.#@#.#@#@#.........#@#@.@#.......#.#...#.....#.#.#...#.#@#...#@#@..#.#..#
########################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
#.#...@...#.......#...#.#.#.#.#...#...#.....#.....#...#.#.#.......#...#...#.#.#...#.....#.#.#.#.#.......#.#.#.#...#...#.#.#...#.....#.....#.#.#.......#.#...#.#...#.#.....#.#.#.....#.....#.#@..#.#.#.#.#.@.#.#.#.#.#.#...#...#.#.#...#.#.#...#...#.#...#...#.....#.....#...#.....#.#.#.#.#.#.#.#...#.#.#.#...........#.#.#...#.#.#.#.....#.#.#.#.#...#..@#.#.#...#.#.#...#.#.#.......#.#.#.#...#@#.....#.#.#.#.#.#.....#.#...#.#@#...#.#.#.#...#.#.....#...#.#...#...#.....#.#...#.....#.......#.#.#.#.#...#.....#.......#.#.#.#.#.#.#.......#.#.#.#.#@#.........#.#..@#.......#.#...#.....#.#.#...#.#.#...#.#...#.#..#
#.#.......#.......#...#.#.#.#.#...#...#.....#.....#...#.#.#.......#...#...#.#.#@@.#@@...#.#.#.#.#.......#.#.#.#...#...#.#.#...#.....#.....#.#.#.......#.#...#.#...#.#.....#.#.#.....#.....#.#...#.#.#.#.#...#.#.#.#.#.#...#...#.#.#...#.#.#...#...#.#...#...#.@...#.....#...#.....#@#.#.#.#.#@#.#...#.#.#.#...........#.#.#...#.#.#.#.....#.#.#.#.#...#...#.#.#...#.#@#...#.#.#.......#.#.#.#.@.#.#.....#.#.#.#.#.#.....#.#@.@#.#.#...#.#.#.#...#.#.....#...#.#...#..@#.....#.#...#.....#.......#.#.#.#.#...#.....#.......#.#.#.#.#.#.#.@.....#.#.#.#.#.#.........#.#...#.......#.#...#.....#.#.#...#.#.#...#.#...#.#..#
#.#.......#.......#..@#.#.#.#.#...#...#.....#.....#...#.#@#.......#...#...#.#.#...#....@#.#.#.#.#.......#.#.#.#...#..@#.#.#...#.....#.....#.#.#.......#.#...#.#...#.#.....#.#.#.....#.....#@#...#.#.#.#.#...#.#.#.#.#.#...#...#.#.#...#.#.#...#...#.#...#...#.....#.....#...#.....#.#.#.#.#.#.#.#...#.#.#.#...........#.#.#.@.#.#.#.#.....#.#.#.#.#...#...#@#.#...#.#.#...#.#.#.......#.#.#@#...#.#.....#.#.#.#.#.#.....#.#...#@#.#...#.#.#.#...#.#.@...#...#.#...#...#.....#.#@..#.@...#.......#.#.#.#.#...#.....#.......#.#.#.#.#.#.#.......#.#.#.#.#@#.........#.#...#.......#.#...#.....#@#.#...#.#.#...#@#...#.#..#
#.#..@....#.......#...#.#.#.#.#@..#...#.....#.....#...#.#.#.......#...#...#.#.#...#.....#.#.#.#.#.......#.#.#.#...#...#.#.#...#.....#.....#.#.#.......#.#...#.#...#.#.....#.#.#.....#.....#.#...#.#.#.#.#..@#.#.#.#.#.#...#...#.#.#...#.#@#...#...#.#...#.@.#.@...#.....#...#.....#.#.#@#.#.#.#.#...#.#.#.#...........#.#.#...#.#.#.#.....#.#.#.#.#...#..@#.#.#...#.#.#...#.#.#.......#.#.#.#...#.#.....#.#.#.#.#.#.....#.#...#@#@#...#.#.#.#...#.#.....#...#.#@..#...#.....#.#...#.....#.......#.#.#.#.#...#.....#.......#.#.#.#.#.#.#.......#.#@#.#.#.#.........#.#...#.......#.#...#.....#.#.#...#.#.#...#.#...#.#..#
#.#.......#.......#...#.#.#.#.#.@.#...#.....#.....#...#.#.#......@#...#...#.#.#...#.....#.#.#.#.#.......#@#.#.#...#...#.#.#...#.....#.....#.#.#.......#.#...#.#...#.#.....#.#.#.....#.....#.#...#.#@#.#.#...#.#.#.#.#.#...#...#.#.#...#.#.#...#...#.#...#...#.....#.....#...#.....#.#.#@#.#.#.#.#...#.#.#.#...........#.#.#...#.#.#@#.....#.#.#.#.#...#...#.#.#...#@#.#...#.#.#.......#.#@#.#...#.#.....#.#.#.#.#.#.....#@#...#.#.#...#.#.#.#..@#.#.....#...#.#..@#...#.....#.#...#.....#.......#.#.#.#.#...#.....#.......#.#.#.#@#.#.#.......#.#.#.#.#.#.........#.#...#.......#@#...#.....#.#.#...#.#.#...#.#...#.#@@#
#.#.......#.......#...#.#.#.#.#...#...#.....#.....#...#.#.#.......#...#...#.#.#...#.....#.#.#.#.#.......#.#.#.#...#...#.#.#.@.#.....#.....#.#.#.......#.#...#.#...#.#.....#.#.#.....#.....#.#...#.#.#.#.#...#.#.#.#.#.#...#.@.#.#.#...#.#.#...#...#.#...#...#...@.#.....#...#.....#.#.#.#.#.#.#.#...#.#@#.#...........#.#.#...#.#.#.#.....#.#.#@#.#...#...#.#.#...#.#.#...#.#.#.......#.#@#.#...#@#.....#@#.#.#.#.#.....#.#...#.#.#...#.#.#.#...#.#.....#...#.#...#...#.....#.#...#.....#.......#.#.#.#.#...#.....#.......#.#.#.#@#.#.#.......#.#.#.#.#@#.........#.#...#.......#.#...#.....#.#@#...#@#.#...#.#...#.#..#
#.#.......#.......#...#.#.#.#.#...#...#.....#.....#...#.#.#.......#...#...#.#.#...#.....#.#.#.#.#.......#.#.#.#...#...#.#.#...#.....#.....#@#.#.......#.#...#.#...#.#.....#.#.#.....#.....#.#...#.#.#.#.#...#.#.#.#.#.#...#...#.#.#...#.#.#...#...#.#...#@..#.....#.....#@..#.....#.#.#.#.#.#.#.#...#.#.#.#...........#.#.#...#.#.#@#.....#@#.#.#.#...#...#@#.#...#.#.#...#.#.#.......#.#.#.#...#.#.....#.#.#.#.#.#.....#.#...#.#.#...#.#.#.#...#.#.....#...#.#...#...#.....#.#...#.....#.......#.#.#@#.#...#.....#.......#.#.#.#.#.#@#...@...#.#.#.#.#.#.@.......#.#...#.......#.#...#.....#.#@#...#.#.#...#@#...#.#..#
#.#.......#.......#...#.#.#@#.#...#...#.....#.....#...#.#.#.......#...#...#.#.#...#.....#.#.#.#.#.......#.#.#.#...#..@#.#.#...#.....#.....#.#.#.......#.#...#.#...#.#.....#.#.#.....#.....#.#...#.#.#@#.#...#.#.#.#.#.#...#...#.#.#...#.#.#...#...#.#...#...#.....#.....#...#.@...#.#.#.#.#.#.#.#...#.#.#.#...........#.#.#...#.#.#@#.....#.#.#.#.#...#...#.#.#...#.#.#...#.#.#.......#.#@#.#...#.#.....#.#.#.#.#.#.....#.#...#.#.#...#.#@#.#...#.#.....#...#.#...#...#.....#.#...#.....#.......#.#.#.#.#...#.....#.......#.#.#.#@#.#.#......@#.#.#.#.#.#.........#.#..@#.......#.#...#.....#.#.#...#.#.#...#.#...#.#..#
########################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
