################ ................ ######......... ##.######## #).# #..# #..# #### #<.####...### #J......#.8.# ##......#..... .#####....)...8.>.8 ................... ..............#.8.# ....#######..## .. .... #..# ... #.## .. #.# ... ..# ...# .... ....#