Day 15 - Complete P58 to P60

Signed-off-by: Pang Yan Han <pangyanhan@gmail.com>
Day 15 Part 2 - Complete P61, P61A, P62, P62B, P63

Signed-off-by: Pang Yan Han <pangyanhan@gmail.com>