Congruence And Noncongruence Subgroups Of Γ(2) Via Graphs On Surfaces