#+# ##.### #....# #.<..# #....# #....# #....# #....+ ####'# .......O....... ............... ............... ............... .......(....... ....#######.$.. .... ....