The Grey Labyrinth is a collection of puzzles, riddles, mind games, paradoxes and other intellectually challenging diversions. Related topics: puzzle games, logic puzzles, lateral thinking puzzles, philosophy, mind benders, brain teasers, word problems, conundrums, 3d puzzles, spatial reasoning, intelligence tests, mathematical diversions, paradoxes, physics problems, reasoning, math, science.

   
The Grey Labyrinth Forum Index
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups    RegisterRegister  
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Facebook puzzle

 
Reply to topic    The Grey Labyrinth Forum Index -> Visitor Submitted Puzzles
View previous topic :: View next topic  
Author Message
Zag
Tired of his old title



PostPosted: Sat Aug 11, 2012 2:05 pm    Post subject: 1 Reply with quote

Beartalon commented on this in Facebook, with the wrong answer (at least, IMHO). I didn't want to air our dirty laundry of a GL'er getting one of these problems wrong, so I brought it over here to discuss.



Beary said 64. I'll reserve my response, but I get a higher number.

Comments?

------------------

In a related note: I constantly get "friend suggestions" on Facebook for people I don't know, but I assume they must be GL'ers because we have 8 or 10 friends in common who are all GL'ers. Not everyone has a close an association between their real name and their screen name as MNO and I, so you have to speak up! If you're on Facebook, join the Grey Labyrinth group there and post what your GL name is so we have a clue!
Back to top
View user's profile Send private message Send e-mail Visit poster's website Yahoo Messenger
Trojan Horse
Daedalian Member



PostPosted: Sat Aug 11, 2012 2:58 pm    Post subject: 2 Reply with quote

I guess I'm an idiot, because I get 64 also.

- 24 that use the lower-left corner but not the lower-right
- 24 that use the lower-right corner but not the lower-left
- 16 that use both the lower-left and the lower-right corners

You're not counting the triangles that appear within the three capital A's, are you?
Back to top
View user's profile Send private message Send e-mail
Beartalon
'Party line' kind of guy



PostPosted: Sat Aug 11, 2012 3:26 pm    Post subject: 3 Reply with quote

My original, definitely wrong, answer was 46. If 64 is wrong, then wordcross, who posted it on FB is wrong as well. Interesting to single me out. Cannibal

Now I need to make a diagram to see if I confused myself with all those lines zig-Zagging around
Back to top
View user's profile Send private message Send e-mail Visit poster's website Yahoo Messenger MSN Messenger
Zag
Tired of his old title



PostPosted: Sat Aug 11, 2012 4:14 pm    Post subject: 4 Reply with quote



Let's start just with the triangles with O as one corner.

4 have OA and OB sides
4 have OA and OC sides
4 have OA and OD sides
4 have OA and OE sides

4 have OB and OC sides
4 have OB and OD sides
4 have OB and OE sides

4 have OC and OD sides
4 have OC and OE sides

4 have OD and OE sides
___
40 so far

Count the same 40 with A as one corner.

Subtract the 4 that the two sets have in common (those with OA as one side and the top vertex in the middle).

76: final answer
Back to top
View user's profile Send private message Send e-mail Visit poster's website Yahoo Messenger
Zag
Tired of his old title



PostPosted: Sat Aug 11, 2012 4:39 pm    Post subject: 5 Reply with quote

Trojan Horse wrote:
I guess I'm an idiot, because I get 64 also.

- 24 that use the lower-left corner but not the lower-right
- 24 that use the lower-right corner but not the lower-left
- 16 28 that use both the lower-left and the lower-right corners

You're not counting the triangles that appear within the three capital A's, are you?
Back to top
View user's profile Send private message Send e-mail Visit poster's website Yahoo Messenger
Beartalon
'Party line' kind of guy



PostPosted: Sat Aug 11, 2012 5:02 pm    Post subject: 6 Reply with quote

There's more overlap than that.

Consider the outer-edge vertex above O, and call it G.

There are 4 triangles with sides OA and GA.
The smallest isoceles triangle OA is a duplicate as you state.
The smallest triangle in the angle AOC is also a duplicate. It's the second smallest triangle for angle OAG.
Similarly the other three triangles you can make with OAG are also duplicates.

All of the triangles you can make with base OA radiating from A are already accounted for in your first list of 40 radiating from O because they all contain the same base segment and intersection vertices.

The only unique triangles not in your original 40 come from triangles that do not include OA.

From G, name the next higher vertexes H, and I.

4 have AG and AH sides
4 have AH and AI sides
4 have AI and AE sides

4 have AG and AI sides
4 have AH and AE sides

4 have AG and AE sides

40 + 24 = 64
Back to top
View user's profile Send private message Send e-mail Visit poster's website Yahoo Messenger MSN Messenger
Thok
Oh, foe, the cursed teeth!



PostPosted: Sat Aug 11, 2012 5:50 pm    Post subject: 7 Reply with quote

Zag wrote:
Subtract the 4 that the two sets have in common (those with OA as one side and the top vertex in the middle).


There's 16 such triangles, not 4. You should count 80-16=64, not 80-4=76.
Back to top
View user's profile Send private message Send e-mail AIM Address
raekuul
Lives under a bridge & tells stories.



PostPosted: Sat Aug 11, 2012 7:01 pm    Post subject: 8 Reply with quote

Won't it be an odd number because of OAE?

How many unique three-letter combinations can be made with the letters A-L?


Last edited by raekuul on Sat Aug 11, 2012 7:14 pm; edited 1 time in total
Back to top
View user's profile Send private message Send e-mail Visit poster's website MSN Messenger
Thok
Oh, foe, the cursed teeth!



PostPosted: Sat Aug 11, 2012 7:12 pm    Post subject: 9 Reply with quote

raekuul wrote:
Won't it be an odd number because of OAE?


No? The 16 points that aren't O and A are essentially the same (there's an isomorphism of the graph that preserves triangles and takes a given nonO/A point to an arbitrary other given nonO/A point.)
Back to top
View user's profile Send private message Send e-mail AIM Address
raekuul
Lives under a bridge & tells stories.



PostPosted: Sat Aug 11, 2012 7:22 pm    Post subject: 10 Reply with quote

If you say so...

Anyway, here's a diagram with all relevant vertices marked.



Here's an unshrunk, uncropped version

I still say it'll end up being an odd number, since we're disregarding duplicates.

Although... looking back, it's asking for how many triangles, not how many triangles that aren't mirror images.


Last edited by raekuul on Sat Aug 11, 2012 7:33 pm; edited 1 time in total
Back to top
View user's profile Send private message Send e-mail Visit poster's website MSN Messenger
Thok
Oh, foe, the cursed teeth!



PostPosted: Sat Aug 11, 2012 7:31 pm    Post subject: 11 Reply with quote

raekuul wrote:
I still say it'll end up being an odd number, since we're disregarding duplicates


There's been at least two correct arguments that it's 64. You can think of the picture as the vertex A, the vertex C, and the 4x4 grid of remaining points. Once you think of it that way, the 4x4 grid strongly suggests the answer has to be a multiple of four, since points on the grid and edges of the grid natural come in groups of at least 4.
Back to top
View user's profile Send private message Send e-mail AIM Address
raekuul
Lives under a bridge & tells stories.



PostPosted: Sat Aug 11, 2012 7:35 pm    Post subject: 12 Reply with quote

Hmm... still, how are we getting that from eighteen points to work with?
Back to top
View user's profile Send private message Send e-mail Visit poster's website MSN Messenger
Thok
Oh, foe, the cursed teeth!



PostPosted: Sat Aug 11, 2012 7:38 pm    Post subject: 13 Reply with quote

raekuul wrote:
Hmm... still, how are we getting that from eighteen points to work with?


Counting them systematically, rather than just saying stuff?

(If you treat the vertices as 1,1, and 16 points in a 4x4 grid, the triangles correspond to points of the 4x4 grid and edges connecting points. There are 16 points of the grid, and 2 (choice of vertical/horizontal) X 4 (level) x (4*3/2) = 48 such points, for a total of 64.)
Back to top
View user's profile Send private message Send e-mail AIM Address
raekuul
Lives under a bridge & tells stories.



PostPosted: Sat Aug 11, 2012 9:21 pm    Post subject: 14 Reply with quote

But the 4x4 grid doesn't work in my mind because no matter which way you slice it there are two extra points to connect from. It's probably me misunderstanding how you're looking at this, but I'm still seeing you saying sixteen points when there are eighteen.
Back to top
View user's profile Send private message Send e-mail Visit poster's website MSN Messenger
Thok
Oh, foe, the cursed teeth!



PostPosted: Sat Aug 11, 2012 9:49 pm    Post subject: 15 Reply with quote

raekuul wrote:
But the 4x4 grid doesn't work in my mind because no matter which way you slice it there are two extra points to connect from. It's probably me misunderstanding how you're looking at this, but I'm still seeing you saying sixteen points when there are eighteen.


There are 18 points. But they break into 3 parts (the two corners and the remaining 16), and the triangles you make must always choose something from the group of 16, and whenever you choose that point there are many equivalent choices you can make that group together to form a clump of 16.
Back to top
View user's profile Send private message Send e-mail AIM Address
raekuul
Lives under a bridge & tells stories.



PostPosted: Sat Aug 11, 2012 10:21 pm    Post subject: 16 Reply with quote

Ah, that helps me to understand it a bit.

Still a little confused on the final result, though, since I can see triangles being missed by the grid approach. For example and using my grid as the source for point names, Triangle JMC.

Does anyone have a graphical way of explaining the grid approach?
Back to top
View user's profile Send private message Send e-mail Visit poster's website MSN Messenger
Thok
Oh, foe, the cursed teeth!



PostPosted: Sat Aug 11, 2012 10:26 pm    Post subject: 17 Reply with quote

raekuul wrote:
Still a little confused on the final result, though, since I can see triangles being missed by the grid approach. For example and using my grid as the source for point names, Triangle JMC.


JMC is hit by the grid approach: JM is an edge of the grid (where I'm using edge a bit loosely; all of GJ, GO, GM, JO, JM, and OM are edges of the grid).
Back to top
View user's profile Send private message Send e-mail AIM Address
Zag
Tired of his old title



PostPosted: Sun Aug 12, 2012 12:45 am    Post subject: 18 Reply with quote

Thok wrote:
Zag wrote:
Subtract the 4 that the two sets have in common (those with OA as one side and the top vertex in the middle).


There's 16 such triangles, not 4. You should count 80-16=64, not 80-4=76.

Hmmm. I do believe that you are correct.

Well, I TOLD you that a GL'er had the answer wrong!!
Back to top
View user's profile Send private message Send e-mail Visit poster's website Yahoo Messenger
itisally
Master of Disguise



PostPosted: Tue Aug 14, 2012 3:47 am    Post subject: 19 Reply with quote

Could someone point out for me the 16 matches. I see a symetrical image that starts each side with 4 triangles and then splits those 4 times, then 3 triangles split 4 times, then 2 triangles split 4 times then 1 set of 4 that is shared. it calculated like this
2[(4*4)+(4*3)+(4*2)]+4 = 76

I felt pretty confident because I counted the same by hand. Have to admit that time constrants held me up on listing all the letter combinations though.

I just want to know why I am wrong really.
_________________
I could agree with you, but then we would both be wrong.
Back to top
View user's profile Send private message Yahoo Messenger
Thok
Oh, foe, the cursed teeth!



PostPosted: Tue Aug 14, 2012 10:37 am    Post subject: 20 Reply with quote

itisally wrote:
Could someone point out for me the 16 matches. I see a symetrical image that starts each side with 4 triangles and then splits those 4 times, then 3 triangles split 4 times, then 2 triangles split 4 times then 1 set of 4 that is shared. it calculated like this
2[(4*4)+(4*3)+(4*2)]+4 = 76

I felt pretty confident because I counted the same by hand. Have to admit that time constrants held me up on listing all the letter combinations though.

I just want to know why I am wrong really.


At each step except the last, you are double counting four triangles (the ones that have the bottom two corners.) Some of these are counted twice in different steps.
Back to top
View user's profile Send private message Send e-mail AIM Address
itisally*
Guest



PostPosted: Tue Aug 14, 2012 3:08 pm    Post subject: 21 Reply with quote

Ok I see now, thanks
Back to top
Zag
Tired of his old title



PostPosted: Tue Aug 14, 2012 3:21 pm    Post subject: 22 Reply with quote

Here's another puzzle from Facebook that I thought was interesting, though it's pretty easy once you do a little legwork.

I see these because I have 'liked' the Worldwide Center of Mathematics.


Back to top
View user's profile Send private message Send e-mail Visit poster's website Yahoo Messenger
raekuul
Lives under a bridge & tells stories.



PostPosted: Tue Aug 14, 2012 4:03 pm    Post subject: 23 Reply with quote

The simple answer is that
because 2/9 < 1/4 < 1/3, 1/4 is in the Cantor Set
From the phrasing of the prompt 1/4 should always be in the Cantor Set. Since the Cantor Set is an ad infinitum procedure, however, the question is whether or not 1/4 can be proven to be outside of the Cantor Set given sufficient iterations.

How does one do that, again? Am I even on the right track?
Back to top
View user's profile Send private message Send e-mail Visit poster's website MSN Messenger
Zag
Tired of his old title



PostPosted: Tue Aug 14, 2012 5:19 pm    Post subject: 24 Reply with quote

So the Cantor set is what's left after your infinite iterations. Your job is to prove that, no mater how many iterations, the 1/4 point is still there. There are, of course, an infinite number of points that are still there, and 1/4 is, in fact, one of them. But can you prove it?
Back to top
View user's profile Send private message Send e-mail Visit poster's website Yahoo Messenger
raekuul
Lives under a bridge & tells stories.



PostPosted: Tue Aug 14, 2012 8:51 pm    Post subject: 25 Reply with quote

That's the part that I don't know how to do. I was never good with sequences and infinitely-iterating processes. My guess is that it has something to do with the geometric something-or-other since it's going 1/3 -> 1/9 -> 1/27 for the step measurement, and that is convergent if I remember correctly.
Back to top
View user's profile Send private message Send e-mail Visit poster's website MSN Messenger
Thok
Oh, foe, the cursed teeth!



PostPosted: Tue Aug 14, 2012 9:42 pm    Post subject: 26 Reply with quote

Hints towards a solutions

Hint 1: Think what happens in base 3.

Hint 2: In base 3, 1/4=.020202020202..... (Proof left to the reader).
Back to top
View user's profile Send private message Send e-mail AIM Address
raekuul
Lives under a bridge & tells stories.



PostPosted: Tue Aug 14, 2012 10:30 pm    Post subject: 27 Reply with quote

Ahh... that helps me to understand that it is how things are
Back to top
View user's profile Send private message Send e-mail Visit poster's website MSN Messenger
Zag
Tired of his old title



PostPosted: Tue Aug 14, 2012 10:35 pm    Post subject: 28 Reply with quote

Really? I know the answer, and that didn't help me in the least.

I'm trying to think of a hint that doesn't just give it away, and I'm not coming up with anything. This is something of a giveaway, but: [Actually go through a couple of iterations and look at where the 1/4 point is on the continuous piece that it is part of.]
Back to top
View user's profile Send private message Send e-mail Visit poster's website Yahoo Messenger
Thok
Oh, foe, the cursed teeth!



PostPosted: Tue Aug 14, 2012 11:08 pm    Post subject: 29 Reply with quote

Zag wrote:
Really? I know the answer, and that didn't help me in the least.


Really big hint: At step i, the Cantor set throws away all numbers that have a 1 in the ith position of its base three expansion after the decimal point.

If you understand the hint, you might try to make other Cantor's sets by replacing 3 with other numbers.
Back to top
View user's profile Send private message Send e-mail AIM Address
bonanova
Daedalian Member



PostPosted: Wed Aug 15, 2012 1:23 pm    Post subject: 30 Reply with quote

What occurred to me is a simple word proof. The point 1/4 is 1/4 of the way from one end of the original 0-1 interval. Ditto for the 0-1/3 interval after the first cut. By induction for all remaining cuts.
_________________
Vidi, vici, veni.
Back to top
View user's profile Send private message
Zag
Tired of his old title



PostPosted: Wed Aug 15, 2012 1:44 pm    Post subject: 31 Reply with quote

bonanova wrote:
What occurred to me is a simple word proof. The point 1/4 is 1/4 of the way from one end of the original 0-1 interval. Ditto for the 0-1/3 interval after the first cut. By induction for all remaining cuts.

Well, yeah. That's the proof I had all along. Did you see the hint I gave in post #28?
Back to top
View user's profile Send private message Send e-mail Visit poster's website Yahoo Messenger
bonanova
Daedalian Member



PostPosted: Wed Aug 15, 2012 1:47 pm    Post subject: 32 Reply with quote

Zag wrote:
bonanova wrote:
What occurred to me is a simple word proof. The point 1/4 is 1/4 of the way from one end of the original 0-1 interval. Ditto for the 0-1/3 interval after the first cut. By induction for all remaining cuts.

Well, yeah. That's the proof I had all along. Did you see the hint I gave in post #28?

I thought of it yesterday. Saw your hint after posting.
_________________
Vidi, vici, veni.
Back to top
View user's profile Send private message
bonanova
Daedalian Member



PostPosted: Wed Aug 15, 2012 2:52 pm    Post subject: 33 Reply with quote

Sounds like "trust me." What initially seemed necessary was that either the fractional distance from one end remained constant or it followed a cycle. No pencil or paper handy. This morning it occurred to me that 3/12 is 1/4 of the way from 4/12, doh.
_________________
Vidi, vici, veni.
Back to top
View user's profile Send private message
Thok
Oh, foe, the cursed teeth!



PostPosted: Wed Aug 15, 2012 8:59 pm    Post subject: 34 Reply with quote

Zag wrote:
Well, yeah. That's the proof I had all along. Did you see the hint I gave in post #28?


Our proofs are essentially the same idea. Mine just expresses yours in terms of base 3 notation.
Back to top
View user's profile Send private message Send e-mail AIM Address
Chuck
Daedalian Member



PostPosted: Thu Aug 16, 2012 6:54 am    Post subject: 35 Reply with quote

I get 64 in the original problem by numbering (changing the above lettering to numbering) the vertices and listing the vertices in each line of vertices,
Code:
2 7 8 9 3 0
4 10 17 18 3 0
5 15 11 16 3 0
6 13 14 12 3 0
1 3 0
1 12 16 18 9 0
1 14 11 17 8 0
1 13 15 10 7 0
1 6 5 4 2 0
-1
Running this QBasic program that I seem to have written in July of 2002,
Code:
CLS
DEFINT A-Z
DIM A(100, 100)
L = 0
M = 0
H = 0
T = 0
P = 1
OPEN "I", 1, "Triangle.Txt"
WHILE P > -1
  L = L + 1
  N = 0
  P = 1
  WHILE P > 0
    P = 0
    INPUT #1, P
    IF P > H THEN H = P
    IF P > 0 THEN
      N = N + 1
      IF N > M THEN M = N
      A(L, N) = P
    END IF
  WEND
WEND
CLOSE
OPEN "O", 1, "Sides.Txt"
L = L - 1
FOR X = 1 TO H - 2
  FOR Y = X + 1 TO H - 1
    FOR Z = Y + 1 TO H
      FOR N = 1 TO L
        C = 0
        FOR Q = 1 TO M
          IF A(N, Q) = X OR A(N, Q) = Y OR A(N, Q) = Z THEN C = C + 1
          IF C = 3 THEN EXIT FOR
        NEXT Q
        IF C = 3 THEN EXIT FOR
      NEXT N
      IF C < 3 THEN
        XY = 0
        XZ = 0
        YZ = 0
        FOR R = 1 TO L
          XF = 0
          YF = 0
          ZF = 0
          FOR S = 1 TO M
            IF A(R, S) = X THEN XF = 1
            IF A(R, S) = Y THEN YF = 1
            IF A(R, S) = Z THEN ZF = 1
          NEXT S
          IF XF AND YF THEN XY = 1
          IF XF AND ZF THEN XZ = 1
          IF YF AND ZF THEN YZ = 1
        NEXT R
        IF XY AND XZ AND YZ THEN
          T = T + 1
          PRINT #1, X; Y; Z
        END IF
      END IF
    NEXT Z
  NEXT Y
NEXT X
PRINT
PRINT T; "Triangles"
CLOSE
SYSTEM
and checking the output,
Code:
1 2 3
1 2 7
1 2 8
1 2 9
1 3 4
1 3 5
1 3 6
1 3 7
1 3 8
1 3 9
1 3 10
1 3 11
1 3 12
1 3 13
1 3 14
1 3 15
1 3 16
1 3 17
1 3 18
1 4 10
1 4 17
1 4 18
1 5 11
1 5 15
1 5 16
1 6 12
1 6 13
1 6 14
1 7 8
1 7 9
1 8 9
1 10 17
1 10 18
1 11 15
1 11 16
1 12 13
1 12 14
1 13 14
1 15 16
1 17 18
2 3 4
2 3 5
2 3 6
3 4 5
3 4 6
3 5 6
3 7 10
3 7 13
3 7 15
3 8 11
3 8 14
3 8 17
3 9 12
3 9 16
3 9 18
3 10 13
3 10 15
3 11 14
3 11 17
3 12 16
3 12 18
3 13 15
3 14 17
3 16 18
Back to top
View user's profile Send private message Send e-mail Visit poster's website AIM Address
bonanova
Daedalian Member



PostPosted: Tue Sep 04, 2012 1:07 am    Post subject: 36 Reply with quote

Zag wrote:
Here's another puzzle from Facebook that I thought was interesting, though it's pretty easy once you do a little legwork.

I see these because I have 'liked' the Worldwide Center of Mathematics.



What points belong to the Cantor set? Clearly the endpoints of the remaining closed intervals are never removed. And the two points .25 and .75 of the original segment and the similar points of the successive remaining closed intervals are included. These comprise infinite sets of end points and interior points, collectively having measure zero. Are they all? There can be no other end points, and there seem to be no other interior points. If so, it seems the Cantor set can be written in closed form as two infinite unions of calculable points.
_________________
Vidi, vici, veni.
Back to top
View user's profile Send private message
Thok
Oh, foe, the cursed teeth!



PostPosted: Tue Sep 04, 2012 1:22 am    Post subject: 37 Reply with quote

bonanova wrote:
What points belong to the Cantor set?


Write a number between 0 and 1 in base 3. If it's expansion contains a 1, it's not in the Cantor set. If it contains only 0's and 2's, it's in the Cantor set. (With some nonsense to deal with the fact that 0.12222222222.... = .200000000000 in base 3; choose which ever of a terminating 00000000... or 22222.... minimizes the number of 1's in the base 3 expansion.)

There are uncountably many such points (for example, you can take a base 3 expansion and send it to a base 2 expansion by sending 0->0 and 2->1 in the base three expansion.)

But it's still measure 0.
Back to top
View user's profile Send private message Send e-mail AIM Address
bonanova
Daedalian Member



PostPosted: Tue Sep 04, 2012 2:51 am    Post subject: 38 Reply with quote

Ah, I see. I at first thought the base-3 selector scheme identified [only] the interval end-points. But 0.25 dec is 0.020202 ... ternary. Now I'm thinking 0.25 eventually becomes an endpoint. I.e., all points in the set are endpoints of remaining intervals of length [measure] zero. Even tho we thought we were proving that .25 belonged to the set because it was an internal point, there can't be an internal point in any set that has measure zero.

So ... removing the closed middle third intervals would leave the final set empty.
_________________
Vidi, vici, veni.
Back to top
View user's profile Send private message
Thok
Oh, foe, the cursed teeth!



PostPosted: Tue Sep 04, 2012 10:26 am    Post subject: 39 Reply with quote

bonanova wrote:
So ... removing the closed middle third intervals would leave the final set empty.


No it wouldn't. Endpoints all have eventually repeating 000.... or 22... at the end. (Alternatively, the endpoints are countable, while the entire set is uncountable.) It helps to think of 0 as "Choose the left set" and "2 as choose the right set".

There aren't any internal points, but that's because there are points arbitrarily close that aren't in the Cantor set. Which can be seen for 1/4; change any 2 or 0 to a 1 and you've left the Cantor set. But 1/4 can't be an endpoint, since there are also arbitrarily close points less and greater than it that are in the Cantor set (change a 2 to a 0 for less and a 0 to a 2 for greater).

The Cantor set is weird.
Back to top
View user's profile Send private message Send e-mail AIM Address
Display posts from previous: by   
Reply to topic    The Grey Labyrinth Forum Index -> Visitor Submitted Puzzles All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You can reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group
Site Design by Wx3