####### #..<..# #.....# #.....# #.....# #.....# ###.### ... .... .... ####. ..