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