## .. .# .. Y.# ... #####'###... #.......... #...h....# #.he.....# #o<......# #..e.....# #........# #.......## #######.# .# #