#+# #.. #..####### #......... ###..... ..# .......###.# .#####.....#<# ............## ###......@.# #..##....# ...........# ####..###...# .... ....# ##. +##..# # #..% .... #####