..######...########..########..##......##..##....##..##...........##.....##..##..##..##........##...........##.....##..##..##..##........######.......##.....##..##..##..##........##...........##.....##..##..##..##....##..##...........##.....##..##..##...######...########.....##......###..###..
2345