Programs by bugra ozden