#.# ##. # #. .. # #...# #.. .. .# . .. .... . ......... . . ... ........# ... .. ... . ................ ... ...# . #......# ......##......#. ..##......##......##...... . ........................ . ...........................# ........................... ..........u................. .........huu.............. . ............X..... ......... W.##......##.u....##......# #......##......# ......# ................u.X.... .# ..................... . .. .............. ......u... .# ....................... ..# ........ ....u ...