######### ........# #######<# ........# # .####...##.# # #..o".# #...###l).##.##. .........[...... ...>............. .............##.# ......#...##.# # #...###...# ..# #... #.... ^.. #.# ...... .. #. .#.....