The computer readable medium can be any storage device such as a semiconductor-based memory, a hard disk drive and/or a removable storage drive, for example a memory stick, floppy disk, a mini disc, a compact disc (???CD???), a digital versatile disc (???DVD???), etc.