######### #......<# #.####### #.# #.# ##.####### #>.......# #########..#####.# ...........# #.# ...........# #.# .#######.## #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #!# #%# #.# #.# #.# #.. #..# #..# #(.# #..# #..# ...