##..# ###...# . ###.....## .. #......(.###... .......(....... ............... #........# #.<...# ##Oa....# ##....... ..##### ..# .## .# .#