Added BOM exercise using timeout and interval