######## #<.....# ######.# #.# #.# #########.# #.........# #.######### . #.# # ....####.##.# ...........># ...#####.##.# #.# # #.# #.. ###