Shanguai and alice