Current source3

Current source2
current source 6