#.... #... ..o .o. #H# #.# # #.## #. #(.# #.. ##.# ####'##### #c# #....O...# #.####... ###+###### #........#####......# #........# #............ #..YPhY.o.....