..# #..# #..# #..##### #....... ..######..... ..........# ....a...o.# ..######uo# # #ho####..# #......... #......... #..####..# #..# . ...# ....# ###..# #..# #..#