having entered the kitsap peninsula from the southeast , i followed the freeway past the darkened towns of gig harbor , bremerton , silverdale and poulsbo , on a route paralleling hood canal and the east flank of the olympic mountains .