..#####...##.....##..##.....##..##......##..#.....#..##.....##..##.....##..##..##..##..#........##.....##..##.....##..##..##..##..######...##.....##..##.....##..##..##..##..#.....#..##.....##...##...##...##..##..##..#.....#..##.....##....##.##....##..##..##...#####....#######......###......###..###..