File systems lab #3 for CS143B operating systems project course at UCI