added hexagon, trick2