Archie Andrews, Betty Cooper and Veronica Lodge hanging out