########### ..........##### ##.##>....... ##...#)#.##### #^.....#.## ###.....<...# .<..........# .###.(.##)).# #.## ##.## #. .# # .. .#. ...# .. #