D-5

v-1.3
---
1. option -dst

	==> done
D-5

v-2.0
---
1. option "-save" => save wave file

	==> done
D-5

v-2.1
---
1. MODIFY: dst wave file name
    => add time string in the option operatoin

	==> done
D-5

v-2.2
---
1. Get ppm

	==> done
D-5

v-3.0.1
---
1. rotate => square ppm

	==> done
D-5

v-3.0.2
---
1. rotate => rectangular ppm

	==> done
D-5

v-3.1
---
1. MODIFY: width and height
        => can change to other than square shape

	==> done
D-5

v-3.2.0
---
1. Get => option value

	==> done
D-5

v-3.2.1
---
1. Get => option value
2. Set => opt value to vars

	==> done
D-5

v-4.0a
---
1. new struct for => PPM (struct name=PPM2)
	=> pixel **
2. test_D-5_v-4-0_5_size=255,255_bright=255_bg=gray.ppm

	==> ppm not written as intended
D-5

v-4.0b
---
1. test_D-5_v-4-0_6_size=255,255_bright=255_bg=gray.ppm
2. test_D-5_v-4-0_7

	==> ppm not written as intended
D-5

v-4.0c
---
1. test_D-5_v-4-0_8...ppm
2. test_D-5_v-4-0_9

	==> ppm written as intended
D-5

v-4.0d
---
1. pixel *pix = &(ppm_A2->pixels[i][j]);

2. test_D-5_v-4-0_10...ppm ..11.. => N/W
3. ..12.. ==> ppm written as intended